Docs.rs
rokol_ffi-0.3.1
rokol_ffi 0.3.1
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
toyboot4e
Dependencies
bindgen ^0.59.2
build
cc ^1.0.68
build
Versions
0.27%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module app
Structs
Enums
Constants
Functions
Type Definitions
Unions
?
Module
rokol_ffi
::
app
[
−
]
[src]
Expand description
Rust FFI to
sokol_app.h
Structs
__darwin_pthread_handler_rec
__va_list_tag
_opaque_pthread_attr_t
_opaque_pthread_cond_t
_opaque_pthread_condattr_t
_opaque_pthread_mutex_t
_opaque_pthread_mutexattr_t
_opaque_pthread_once_t
_opaque_pthread_rwlock_t
_opaque_pthread_rwlockattr_t
_opaque_pthread_t
sapp_desc
sapp_event
sapp_html5_fetch_request
sapp_html5_fetch_response
sapp_icon_desc
sapp_image_desc
sapp_range
sapp_touchpoint
Enums
_bindgen_ty_1
_bindgen_ty_2
sapp_event_type
sapp_html5_fetch_error
sapp_keycode
sapp_mousebutton
Constants
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT64_MAX
INT64_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST64_MAX
INT_FAST64_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST64_MAX
INT_LEAST64_MIN
RSIZE_MAX
SAPP_MAX_ICONIMAGES
SAPP_MAX_KEYCODES
SAPP_MAX_MOUSEBUTTONS
SAPP_MAX_TOUCHPOINTS
SAPP_MODIFIER_ALT
SAPP_MODIFIER_CTRL
SAPP_MODIFIER_LMB
SAPP_MODIFIER_MMB
SAPP_MODIFIER_RMB
SAPP_MODIFIER_SHIFT
SAPP_MODIFIER_SUPER
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
SOKOL_APP_INCLUDED
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINT64_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST64_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST64_MAX
WINT_MAX
WINT_MIN
_DARWIN_FEATURE_64_BIT_INODE
_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE
_DARWIN_FEATURE_UNIX_CONFORMANCE
__DARWIN_64_BIT_INO_T
__DARWIN_C_ANSI
__DARWIN_C_FULL
__DARWIN_C_LEVEL
__DARWIN_NON_CANCELABLE
__DARWIN_NO_LONG_LONG
__DARWIN_ONLY_64_BIT_INO_T
__DARWIN_ONLY_UNIX_CONFORMANCE
__DARWIN_ONLY_VERS_1050
__DARWIN_SUF_64_BIT_INO_T
__DARWIN_SUF_1050
__DARWIN_SUF_EXTSN
__DARWIN_UNIX03
__DARWIN_VERS_1050
__PTHREAD_ATTR_SIZE__
__PTHREAD_CONDATTR_SIZE__
__PTHREAD_COND_SIZE__
__PTHREAD_MUTEXATTR_SIZE__
__PTHREAD_MUTEX_SIZE__
__PTHREAD_ONCE_SIZE__
__PTHREAD_RWLOCKATTR_SIZE__
__PTHREAD_RWLOCK_SIZE__
__PTHREAD_SIZE__
__STDC_WANT_LIB_EXT1__
__WORDSIZE
__bool_true_false_are_defined
false_
true_
Functions
sapp_android_get_native_activity
⚠
sapp_cancel_quit
⚠
sapp_color_format
⚠
sapp_consume_event
⚠
sapp_d3d11_get_depth_stencil_view
⚠
sapp_d3d11_get_device
⚠
sapp_d3d11_get_device_context
⚠
sapp_d3d11_get_render_target_view
⚠
sapp_d3d11_get_swap_chain
⚠
sapp_depth_format
⚠
sapp_dpi_scale
⚠
sapp_frame_count
⚠
sapp_frame_duration
⚠
sapp_get_clipboard_string
⚠
sapp_get_dropped_file_path
⚠
sapp_get_num_dropped_files
⚠
sapp_gles2
⚠
sapp_height
⚠
sapp_heightf
⚠
sapp_high_dpi
⚠
sapp_html5_ask_leave_site
⚠
sapp_html5_fetch_dropped_file
⚠
sapp_html5_get_dropped_file_size
⚠
sapp_ios_get_window
⚠
sapp_is_fullscreen
⚠
sapp_isvalid
⚠
sapp_keyboard_shown
⚠
sapp_lock_mouse
⚠
sapp_macos_get_window
⚠
sapp_metal_get_device
⚠
sapp_metal_get_drawable
⚠
sapp_metal_get_renderpass_descriptor
⚠
sapp_mouse_locked
⚠
sapp_mouse_shown
⚠
sapp_query_desc
⚠
sapp_quit
⚠
sapp_request_quit
⚠
sapp_run
⚠
sapp_sample_count
⚠
sapp_set_clipboard_string
⚠
sapp_set_icon
⚠
sapp_set_window_title
⚠
sapp_show_keyboard
⚠
sapp_show_mouse
⚠
sapp_toggle_fullscreen
⚠
sapp_userdata
⚠
sapp_wgpu_get_depth_stencil_view
⚠
sapp_wgpu_get_device
⚠
sapp_wgpu_get_render_view
⚠
sapp_wgpu_get_resolve_view
⚠
sapp_width
⚠
sapp_widthf
⚠
sapp_win32_get_hwnd
⚠
sokol_main
⚠
Type Definitions
__builtin_va_list
__darwin_blkcnt_t
__darwin_blksize_t
__darwin_clock_t
__darwin_ct_rune_t
__darwin_dev_t
__darwin_fsblkcnt_t
__darwin_fsfilcnt_t
__darwin_gid_t
__darwin_id_t
__darwin_ino64_t
__darwin_ino_t
__darwin_intptr_t
__darwin_mach_port_name_t
__darwin_mach_port_t
__darwin_mbstate_t
__darwin_mode_t
__darwin_natural_t
__darwin_off_t
__darwin_pid_t
__darwin_pthread_attr_t
__darwin_pthread_cond_t
__darwin_pthread_condattr_t
__darwin_pthread_key_t
__darwin_pthread_mutex_t
__darwin_pthread_mutexattr_t
__darwin_pthread_once_t
__darwin_pthread_rwlock_t
__darwin_pthread_rwlockattr_t
__darwin_pthread_t
__darwin_ptrdiff_t
__darwin_rune_t
__darwin_sigset_t
__darwin_size_t
__darwin_socklen_t
__darwin_ssize_t
__darwin_suseconds_t
__darwin_time_t
__darwin_uid_t
__darwin_useconds_t
__darwin_uuid_string_t
__darwin_uuid_t
__darwin_va_list
__darwin_wchar_t
__darwin_wint_t
__int8_t
__int16_t
__int32_t
__int64_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
max_align_t
register_t
size_t
syscall_arg_t
u_int8_t
u_int16_t
u_int32_t
u_int64_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
user_addr_t
user_long_t
user_off_t
user_size_t
user_ssize_t
user_time_t
user_ulong_t
wchar_t
Unions
__mbstate_t