Docs.rs
glk-sys-0.1.0
glk-sys 0.1.0
Docs.rs crate page
MIT
Links
Repository
Crates.io
Source
Owners
vmedea
Dependencies
bindgen ^0.51
build
cc ^1.0
build
Versions
Go to latest version
Platform
x86_64-apple-darwin
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
☰
Crate glk_sys
See all glk_sys's items
Structs
Constants
Functions
Type Definitions
Unions
[
−
]
[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
⚠
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