Module rokol_ffi::app[][src]

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_touchpoint

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_KEYCODES
SAPP_MAX_MOUSEBUTTONS
SAPP_MAX_TOUCHPOINTS
SAPP_MODIFIER_ALT
SAPP_MODIFIER_CTRL
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_
sapp_event_type_SAPP_EVENTTYPE_CHAR
sapp_event_type_SAPP_EVENTTYPE_CLIPBOARD_PASTED
sapp_event_type_SAPP_EVENTTYPE_FILES_DROPPED
sapp_event_type_SAPP_EVENTTYPE_ICONIFIED
sapp_event_type_SAPP_EVENTTYPE_INVALID
sapp_event_type_SAPP_EVENTTYPE_KEY_DOWN
sapp_event_type_SAPP_EVENTTYPE_KEY_UP
sapp_event_type_SAPP_EVENTTYPE_MOUSE_DOWN
sapp_event_type_SAPP_EVENTTYPE_MOUSE_ENTER
sapp_event_type_SAPP_EVENTTYPE_MOUSE_LEAVE
sapp_event_type_SAPP_EVENTTYPE_MOUSE_MOVE
sapp_event_type_SAPP_EVENTTYPE_MOUSE_SCROLL
sapp_event_type_SAPP_EVENTTYPE_MOUSE_UP
sapp_event_type_SAPP_EVENTTYPE_QUIT_REQUESTED
sapp_event_type_SAPP_EVENTTYPE_RESIZED
sapp_event_type_SAPP_EVENTTYPE_RESTORED
sapp_event_type_SAPP_EVENTTYPE_RESUMED
sapp_event_type_SAPP_EVENTTYPE_SUSPENDED
sapp_event_type_SAPP_EVENTTYPE_TOUCHES_BEGAN
sapp_event_type_SAPP_EVENTTYPE_TOUCHES_CANCELLED
sapp_event_type_SAPP_EVENTTYPE_TOUCHES_ENDED
sapp_event_type_SAPP_EVENTTYPE_TOUCHES_MOVED
sapp_event_type_SAPP_EVENTTYPE_UPDATE_CURSOR
sapp_event_type__SAPP_EVENTTYPE_FORCE_U32
sapp_event_type__SAPP_EVENTTYPE_NUM
sapp_html5_fetch_error_SAPP_HTML5_FETCH_ERROR_BUFFER_TOO_SMALL
sapp_html5_fetch_error_SAPP_HTML5_FETCH_ERROR_NO_ERROR
sapp_html5_fetch_error_SAPP_HTML5_FETCH_ERROR_OTHER
sapp_keycode_SAPP_KEYCODE_0
sapp_keycode_SAPP_KEYCODE_1
sapp_keycode_SAPP_KEYCODE_2
sapp_keycode_SAPP_KEYCODE_3
sapp_keycode_SAPP_KEYCODE_4
sapp_keycode_SAPP_KEYCODE_5
sapp_keycode_SAPP_KEYCODE_6
sapp_keycode_SAPP_KEYCODE_7
sapp_keycode_SAPP_KEYCODE_8
sapp_keycode_SAPP_KEYCODE_9
sapp_keycode_SAPP_KEYCODE_A
sapp_keycode_SAPP_KEYCODE_APOSTROPHE
sapp_keycode_SAPP_KEYCODE_B
sapp_keycode_SAPP_KEYCODE_BACKSLASH
sapp_keycode_SAPP_KEYCODE_BACKSPACE
sapp_keycode_SAPP_KEYCODE_C
sapp_keycode_SAPP_KEYCODE_CAPS_LOCK
sapp_keycode_SAPP_KEYCODE_COMMA
sapp_keycode_SAPP_KEYCODE_D
sapp_keycode_SAPP_KEYCODE_DELETE
sapp_keycode_SAPP_KEYCODE_DOWN
sapp_keycode_SAPP_KEYCODE_E
sapp_keycode_SAPP_KEYCODE_END
sapp_keycode_SAPP_KEYCODE_ENTER
sapp_keycode_SAPP_KEYCODE_EQUAL
sapp_keycode_SAPP_KEYCODE_ESCAPE
sapp_keycode_SAPP_KEYCODE_F
sapp_keycode_SAPP_KEYCODE_F1
sapp_keycode_SAPP_KEYCODE_F2
sapp_keycode_SAPP_KEYCODE_F3
sapp_keycode_SAPP_KEYCODE_F4
sapp_keycode_SAPP_KEYCODE_F5
sapp_keycode_SAPP_KEYCODE_F6
sapp_keycode_SAPP_KEYCODE_F7
sapp_keycode_SAPP_KEYCODE_F8
sapp_keycode_SAPP_KEYCODE_F9
sapp_keycode_SAPP_KEYCODE_F10
sapp_keycode_SAPP_KEYCODE_F11
sapp_keycode_SAPP_KEYCODE_F12
sapp_keycode_SAPP_KEYCODE_F13
sapp_keycode_SAPP_KEYCODE_F14
sapp_keycode_SAPP_KEYCODE_F15
sapp_keycode_SAPP_KEYCODE_F16
sapp_keycode_SAPP_KEYCODE_F17
sapp_keycode_SAPP_KEYCODE_F18
sapp_keycode_SAPP_KEYCODE_F19
sapp_keycode_SAPP_KEYCODE_F20
sapp_keycode_SAPP_KEYCODE_F21
sapp_keycode_SAPP_KEYCODE_F22
sapp_keycode_SAPP_KEYCODE_F23
sapp_keycode_SAPP_KEYCODE_F24
sapp_keycode_SAPP_KEYCODE_F25
sapp_keycode_SAPP_KEYCODE_G
sapp_keycode_SAPP_KEYCODE_GRAVE_ACCENT
sapp_keycode_SAPP_KEYCODE_H
sapp_keycode_SAPP_KEYCODE_HOME
sapp_keycode_SAPP_KEYCODE_I
sapp_keycode_SAPP_KEYCODE_INSERT
sapp_keycode_SAPP_KEYCODE_INVALID
sapp_keycode_SAPP_KEYCODE_J
sapp_keycode_SAPP_KEYCODE_K
sapp_keycode_SAPP_KEYCODE_KP_0
sapp_keycode_SAPP_KEYCODE_KP_1
sapp_keycode_SAPP_KEYCODE_KP_2
sapp_keycode_SAPP_KEYCODE_KP_3
sapp_keycode_SAPP_KEYCODE_KP_4
sapp_keycode_SAPP_KEYCODE_KP_5
sapp_keycode_SAPP_KEYCODE_KP_6
sapp_keycode_SAPP_KEYCODE_KP_7
sapp_keycode_SAPP_KEYCODE_KP_8
sapp_keycode_SAPP_KEYCODE_KP_9
sapp_keycode_SAPP_KEYCODE_KP_ADD
sapp_keycode_SAPP_KEYCODE_KP_DECIMAL
sapp_keycode_SAPP_KEYCODE_KP_DIVIDE
sapp_keycode_SAPP_KEYCODE_KP_ENTER
sapp_keycode_SAPP_KEYCODE_KP_EQUAL
sapp_keycode_SAPP_KEYCODE_KP_MULTIPLY
sapp_keycode_SAPP_KEYCODE_KP_SUBTRACT
sapp_keycode_SAPP_KEYCODE_L
sapp_keycode_SAPP_KEYCODE_LEFT
sapp_keycode_SAPP_KEYCODE_LEFT_ALT
sapp_keycode_SAPP_KEYCODE_LEFT_BRACKET
sapp_keycode_SAPP_KEYCODE_LEFT_CONTROL
sapp_keycode_SAPP_KEYCODE_LEFT_SHIFT
sapp_keycode_SAPP_KEYCODE_LEFT_SUPER
sapp_keycode_SAPP_KEYCODE_M
sapp_keycode_SAPP_KEYCODE_MENU
sapp_keycode_SAPP_KEYCODE_MINUS
sapp_keycode_SAPP_KEYCODE_N
sapp_keycode_SAPP_KEYCODE_NUM_LOCK
sapp_keycode_SAPP_KEYCODE_O
sapp_keycode_SAPP_KEYCODE_P
sapp_keycode_SAPP_KEYCODE_PAGE_DOWN
sapp_keycode_SAPP_KEYCODE_PAGE_UP
sapp_keycode_SAPP_KEYCODE_PAUSE
sapp_keycode_SAPP_KEYCODE_PERIOD
sapp_keycode_SAPP_KEYCODE_PRINT_SCREEN
sapp_keycode_SAPP_KEYCODE_Q
sapp_keycode_SAPP_KEYCODE_R
sapp_keycode_SAPP_KEYCODE_RIGHT
sapp_keycode_SAPP_KEYCODE_RIGHT_ALT
sapp_keycode_SAPP_KEYCODE_RIGHT_BRACKET
sapp_keycode_SAPP_KEYCODE_RIGHT_CONTROL
sapp_keycode_SAPP_KEYCODE_RIGHT_SHIFT
sapp_keycode_SAPP_KEYCODE_RIGHT_SUPER
sapp_keycode_SAPP_KEYCODE_S
sapp_keycode_SAPP_KEYCODE_SCROLL_LOCK
sapp_keycode_SAPP_KEYCODE_SEMICOLON
sapp_keycode_SAPP_KEYCODE_SLASH
sapp_keycode_SAPP_KEYCODE_SPACE
sapp_keycode_SAPP_KEYCODE_T
sapp_keycode_SAPP_KEYCODE_TAB
sapp_keycode_SAPP_KEYCODE_U
sapp_keycode_SAPP_KEYCODE_UP
sapp_keycode_SAPP_KEYCODE_V
sapp_keycode_SAPP_KEYCODE_W
sapp_keycode_SAPP_KEYCODE_WORLD_1
sapp_keycode_SAPP_KEYCODE_WORLD_2
sapp_keycode_SAPP_KEYCODE_X
sapp_keycode_SAPP_KEYCODE_Y
sapp_keycode_SAPP_KEYCODE_Z
sapp_mousebutton_SAPP_MOUSEBUTTON_INVALID
sapp_mousebutton_SAPP_MOUSEBUTTON_LEFT
sapp_mousebutton_SAPP_MOUSEBUTTON_MIDDLE
sapp_mousebutton_SAPP_MOUSEBUTTON_RIGHT
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_depth_format
sapp_dpi_scale
sapp_frame_count
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_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
_bindgen_ty_1
_bindgen_ty_2
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
register_t
sapp_event_type
sapp_html5_fetch_error
sapp_keycode
sapp_mousebutton
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

Unions

__mbstate_t