[][src]Crate glk_sys

Structs

__fsid_t
event_struct
giblorb_image_info_struct
giblorb_map_struct
giblorb_result_struct
gidispatch_function_struct
gidispatch_intconst_struct
glk_fileref_struct
glk_schannel_struct
glk_stream_struct
glk_window_struct
glkdate_struct
glktimeval_struct
stream_result_struct

Constants

INT8_MIN
INT8_MAX
INT16_MIN
INT16_MAX
INT32_MIN
INT32_MAX
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MIN
INT_FAST8_MAX
INT_FAST16_MIN
INT_FAST16_MAX
INT_FAST32_MIN
INT_FAST32_MAX
INT_LEAST8_MIN
INT_LEAST8_MAX
INT_LEAST16_MIN
INT_LEAST16_MAX
INT_LEAST32_MIN
INT_LEAST32_MAX
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STDC_IEC_559__
__STDC_IEC_559_COMPLEX__
__STDC_ISO_10646__
__STDC_NO_THREADS__
__SYSCALL_WORDSIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__glibc_c99_flexarr_available
evtype_Arrange
evtype_CharInput
evtype_Hyperlink
evtype_LineInput
evtype_MouseInput
evtype_None
evtype_Redraw
evtype_SoundNotify
evtype_Timer
evtype_VolumeNotify
filemode_Read
filemode_ReadWrite
filemode_Write
filemode_WriteAppend
fileusage_BinaryMode
fileusage_Data
fileusage_InputRecord
fileusage_SavedGame
fileusage_TextMode
fileusage_Transcript
fileusage_TypeMask
gestalt_CharInput
gestalt_CharOutput
gestalt_CharOutput_ApproxPrint
gestalt_CharOutput_CannotPrint
gestalt_CharOutput_ExactPrint
gestalt_DateTime
gestalt_DrawImage
gestalt_GarglkText
gestalt_Graphics
gestalt_GraphicsCharInput
gestalt_GraphicsTransparency
gestalt_HyperlinkInput
gestalt_Hyperlinks
gestalt_LineInput
gestalt_LineInputEcho
gestalt_LineTerminatorKey
gestalt_LineTerminators
gestalt_MouseInput
gestalt_ResourceStream
gestalt_Sound
gestalt_Sound2
gestalt_SoundMusic
gestalt_SoundNotify
gestalt_SoundVolume
gestalt_Timer
gestalt_Unicode
gestalt_UnicodeNorm
gestalt_Version
giblorb_err_Alloc
giblorb_err_CompileTime
giblorb_err_Format
giblorb_err_None
giblorb_err_NotAMap
giblorb_err_NotFound
giblorb_err_Read
giblorb_method_DontLoad
giblorb_method_FilePos
giblorb_method_Memory
gidisp_Class_Fileref
gidisp_Class_Schannel
gidisp_Class_Stream
gidisp_Class_Window
imagealign_InlineCenter
imagealign_InlineDown
imagealign_InlineUp
imagealign_MarginLeft
imagealign_MarginRight
keycode_Delete
keycode_Down
keycode_End
keycode_Escape
keycode_Func1
keycode_Func2
keycode_Func3
keycode_Func4
keycode_Func5
keycode_Func6
keycode_Func7
keycode_Func8
keycode_Func9
keycode_Func10
keycode_Func11
keycode_Func12
keycode_Home
keycode_Left
keycode_MAXVAL
keycode_PageDown
keycode_PageUp
keycode_Return
keycode_Right
keycode_Tab
keycode_Unknown
keycode_Up
seekmode_Current
seekmode_End
seekmode_Start
style_Alert
style_BlockQuote
style_Emphasized
style_Header
style_Input
style_NUMSTYLES
style_Normal
style_Note
style_Preformatted
style_Subheader
style_User1
style_User2
stylehint_BackColor
stylehint_Indentation
stylehint_Justification
stylehint_NUMHINTS
stylehint_Oblique
stylehint_ParaIndentation
stylehint_Proportional
stylehint_ReverseColor
stylehint_Size
stylehint_TextColor
stylehint_Weight
stylehint_just_Centered
stylehint_just_LeftFlush
stylehint_just_LeftRight
stylehint_just_RightFlush
winmethod_Above
winmethod_Below
winmethod_Border
winmethod_BorderMask
winmethod_DirMask
winmethod_DivisionMask
winmethod_Fixed
winmethod_Left
winmethod_NoBorder
winmethod_Proportional
winmethod_Right
wintype_AllTypes
wintype_Blank
wintype_Graphics
wintype_Pair
wintype_TextBuffer
wintype_TextGrid
zcolor_Current
zcolor_Default

Functions

garglk_set_reversevideo
garglk_set_reversevideo_stream
garglk_set_zcolors
garglk_set_zcolors_stream
giblorb_count_resources
giblorb_create_map
giblorb_destroy_map
giblorb_get_resource_map
giblorb_load_chunk_by_number
giblorb_load_chunk_by_type
giblorb_load_image_info
giblorb_load_resource
giblorb_set_resource_map
giblorb_unload_chunk
gidispatch_call
gidispatch_count_classes
gidispatch_count_functions
gidispatch_count_intconst
gidispatch_get_class
gidispatch_get_function
gidispatch_get_function_by_id
gidispatch_get_game_id
gidispatch_get_intconst
gidispatch_get_objrock
gidispatch_prototype
gidispatch_set_autorestore_registry
gidispatch_set_game_id_hook
gidispatch_set_object_registry
gidispatch_set_retained_registry
glk_buffer_canon_decompose_uni
glk_buffer_canon_normalize_uni
glk_buffer_to_lower_case_uni
glk_buffer_to_title_case_uni
glk_buffer_to_upper_case_uni
glk_cancel_char_event
glk_cancel_hyperlink_event
glk_cancel_line_event
glk_cancel_mouse_event
glk_char_to_lower
glk_char_to_upper
glk_current_simple_time
glk_current_time
glk_date_to_simple_time_local
glk_date_to_simple_time_utc
glk_date_to_time_local
glk_date_to_time_utc
glk_exit
glk_fileref_create_by_name
glk_fileref_create_by_prompt
glk_fileref_create_from_fileref
glk_fileref_create_temp
glk_fileref_delete_file
glk_fileref_destroy
glk_fileref_does_file_exist
glk_fileref_get_rock
glk_fileref_iterate
glk_gestalt
glk_gestalt_ext
glk_get_buffer_stream
glk_get_buffer_stream_uni
glk_get_char_stream
glk_get_char_stream_uni
glk_get_line_stream
glk_get_line_stream_uni
glk_image_draw
glk_image_draw_scaled
glk_image_get_info
glk_main
glk_put_buffer
glk_put_buffer_stream
glk_put_buffer_stream_uni
glk_put_buffer_uni
glk_put_char
glk_put_char_stream
glk_put_char_stream_uni
glk_put_char_uni
glk_put_string
glk_put_string_stream
glk_put_string_stream_uni
glk_put_string_uni
glk_request_char_event
glk_request_char_event_uni
glk_request_hyperlink_event
glk_request_line_event
glk_request_line_event_uni
glk_request_mouse_event
glk_request_timer_events
glk_schannel_create
glk_schannel_create_ext
glk_schannel_destroy
glk_schannel_get_rock
glk_schannel_iterate
glk_schannel_pause
glk_schannel_play
glk_schannel_play_ext
glk_schannel_play_multi
glk_schannel_set_volume
glk_schannel_set_volume_ext
glk_schannel_stop
glk_schannel_unpause
glk_select
glk_select_poll
glk_set_echo_line_event
glk_set_hyperlink
glk_set_hyperlink_stream
glk_set_interrupt_handler
glk_set_style
glk_set_style_stream
glk_set_terminators_line_event
glk_set_window
glk_simple_time_to_date_local
glk_simple_time_to_date_utc
glk_sound_load_hint
glk_stream_close
glk_stream_get_current
glk_stream_get_position
glk_stream_get_rock
glk_stream_iterate
glk_stream_open_file
glk_stream_open_file_uni
glk_stream_open_memory
glk_stream_open_memory_uni
glk_stream_open_resource
glk_stream_open_resource_uni
glk_stream_set_current
glk_stream_set_position
glk_style_distinguish
glk_style_measure
glk_stylehint_clear
glk_stylehint_set
glk_tick
glk_time_to_date_local
glk_time_to_date_utc
glk_window_clear
glk_window_close
glk_window_erase_rect
glk_window_fill_rect
glk_window_flow_break
glk_window_get_arrangement
glk_window_get_echo_stream
glk_window_get_parent
glk_window_get_rock
glk_window_get_root
glk_window_get_sibling
glk_window_get_size
glk_window_get_stream
glk_window_get_type
glk_window_iterate
glk_window_move_cursor
glk_window_open
glk_window_set_arrangement
glk_window_set_background_color
glk_window_set_echo_stream
main
rustglk_ext_call
rustglk_ext_prototype
wrap_glk_main

Defined in main_wrapper.c.

Type Definitions

__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uintmax_t
__useconds_t
event_t
frefid_t
giblorb_err_t
giblorb_image_info_t
giblorb_map_t
giblorb_result_t
gidispatch_function_t
gidispatch_intconst_t
gidispatch_rock_t
glkdate_t
glktimeval_t
glsi32
glui32
gluniversal_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
schanid_t
stream_result_t
strid_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
winid_t

Unions

giblorb_result_struct__bindgen_ty_1
glk_objrock_union
gluniversal_union