B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
M
|
P
|
R
|
S
|
T
|
U
|
W
|
Z
Index of symbols
B
glk_buffer_canon_decompose_uni
, function in
Unicode String Normalization
glk_buffer_canon_normalize_uni
, function in
Unicode String Normalization
glk_buffer_to_lower_case_uni
, function in
Upper and Lower Case
glk_buffer_to_title_case_uni
, function in
Upper and Lower Case
glk_buffer_to_upper_case_uni
, function in
Upper and Lower Case
C
glk_cancel_char_event
, function in
Character Input Events
glk_cancel_hyperlink_event
, function in
Accepting Hyperlink Events
glk_cancel_line_event
, function in
Line Input Events
glk_cancel_mouse_event
, function in
Mouse Input Events
glk_char_to_lower
, function in
Upper and Lower Case
glk_char_to_upper
, function in
Upper and Lower Case
ChimaraError
, enum in
ChimaraGlk
ChimaraGlk
, struct in
ChimaraGlk
ChimaraGlk::char-input
, object signal in
ChimaraGlk
ChimaraGlk::iliad-screen-update
, object signal in
ChimaraGlk
ChimaraGlk::line-input
, object signal in
ChimaraGlk
ChimaraGlk::started
, object signal in
ChimaraGlk
ChimaraGlk::stopped
, object signal in
ChimaraGlk
ChimaraGlk::text-buffer-output
, object signal in
ChimaraGlk
ChimaraGlk::waiting
, object signal in
ChimaraGlk
ChimaraGlk:interactive
, object property in
ChimaraGlk
ChimaraGlk:program-info
, object property in
ChimaraGlk
ChimaraGlk:program-name
, object property in
ChimaraGlk
ChimaraGlk:protect
, object property in
ChimaraGlk
ChimaraGlk:running
, object property in
ChimaraGlk
ChimaraGlk:spacing
, object property in
ChimaraGlk
ChimaraGlk:story-name
, object property in
ChimaraGlk
ChimaraGlkWindowType
, enum in
ChimaraGlk
ChimaraIF
, struct in
ChimaraIF
ChimaraIF::command
, object signal in
ChimaraIF
ChimaraIF:expand-abbreviations
, object property in
ChimaraIF
ChimaraIF:graphics-file
, object property in
ChimaraIF
ChimaraIF:ignore-errors
, object property in
ChimaraIF
ChimaraIF:interpreter-number
, object property in
ChimaraIF
ChimaraIF:piracy-mode
, object property in
ChimaraIF
ChimaraIF:random-seed
, object property in
ChimaraIF
ChimaraIF:random-seed-set
, object property in
ChimaraIF
ChimaraIF:tandy-bit
, object property in
ChimaraIF
ChimaraIF:typo-correction
, object property in
ChimaraIF
ChimaraIFFormat
, enum in
chimara-if
ChimaraIFInterpreter
, enum in
chimara-if
ChimaraIFZmachineVersion
, enum in
chimara-if
ChimaraResourceLoadFunc
, user_function in
ChimaraGlk
ChimaraResourceType
, enum in
ChimaraGlk
CHIMARA_ERROR
, macro in
ChimaraGlk
chimara_error_quark
, function in
ChimaraGlk
chimara_glk_feed_char_input
, function in
ChimaraGlk
chimara_glk_feed_line_input
, function in
ChimaraGlk
chimara_glk_get_interactive
, function in
ChimaraGlk
chimara_glk_get_protect
, function in
ChimaraGlk
chimara_glk_get_running
, function in
ChimaraGlk
chimara_glk_get_spacing
, function in
ChimaraGlk
chimara_glk_get_tag
, function in
ChimaraGlk
chimara_glk_get_tag_names
, function in
ChimaraGlk
chimara_glk_is_char_input_pending
, function in
ChimaraGlk
chimara_glk_is_line_input_pending
, function in
ChimaraGlk
chimara_glk_new
, function in
ChimaraGlk
chimara_glk_run
, function in
ChimaraGlk
chimara_glk_run_file
, function in
ChimaraGlk
chimara_glk_set_css_from_file
, function in
ChimaraGlk
chimara_glk_set_css_from_string
, function in
ChimaraGlk
chimara_glk_set_css_to_default
, function in
ChimaraGlk
chimara_glk_set_interactive
, function in
ChimaraGlk
chimara_glk_set_protect
, function in
ChimaraGlk
chimara_glk_set_resource_load_callback
, function in
ChimaraGlk
chimara_glk_set_spacing
, function in
ChimaraGlk
chimara_glk_stop
, function in
ChimaraGlk
chimara_glk_unload_plugin
, function in
ChimaraGlk
chimara_glk_wait
, function in
ChimaraGlk
chimara_if_get_format
, function in
ChimaraIF
chimara_if_get_interpreter
, function in
ChimaraIF
chimara_if_get_preferred_interpreter
, function in
ChimaraIF
chimara_if_new
, function in
ChimaraIF
chimara_if_run_game
, function in
ChimaraIF
chimara_if_run_game_file
, function in
ChimaraIF
chimara_if_set_preferred_interpreter
, function in
ChimaraIF
glk_current_simple_time
, function in
The System Clock
glk_current_time
, function in
The System Clock
D
glkdate_t
, struct in
Time and Date Conversions
glk_date_to_simple_time_local
, function in
Time and Date Conversions
glk_date_to_simple_time_utc
, function in
Time and Date Conversions
glk_date_to_time_local
, function in
Time and Date Conversions
glk_date_to_time_utc
, function in
Time and Date Conversions
E
event_t
, struct in
Events
evtype_Arrange
, macro in
Events
evtype_CharInput
, macro in
Events
evtype_Hyperlink
, macro in
Events
evtype_LineInput
, macro in
Events
evtype_MouseInput
, macro in
Events
evtype_None
, macro in
Events
evtype_Redraw
, macro in
Events
evtype_SoundNotify
, macro in
Events
evtype_Timer
, macro in
Events
evtype_VolumeNotify
, macro in
Events
glk_exit
, function in
Exiting Your Program
F
filemode_Read
, macro in
Streams
filemode_ReadWrite
, macro in
Streams
filemode_Write
, macro in
Streams
filemode_WriteAppend
, macro in
Streams
glk_fileref_create_by_name
, function in
The Types of File References
glk_fileref_create_by_prompt
, function in
The Types of File References
glk_fileref_create_from_fileref
, function in
The Types of File References
glk_fileref_create_temp
, function in
The Types of File References
glk_fileref_delete_file
, function in
Other File Reference Functions
glk_fileref_destroy
, function in
Other File Reference Functions
glk_fileref_does_file_exist
, function in
Other File Reference Functions
glk_fileref_get_rock
, function in
Other File Reference Functions
glk_fileref_iterate
, function in
Other File Reference Functions
fileusage_BinaryMode
, macro in
File References
fileusage_Data
, macro in
File References
fileusage_InputRecord
, macro in
File References
fileusage_SavedGame
, macro in
File References
fileusage_TextMode
, macro in
File References
fileusage_Transcript
, macro in
File References
frefid_t
, typedef in
Opaque Objects
G
GARGLK
, macro in
Gargoyle Extensions
garglk_fileref_get_name
, function in
Gargoyle Extensions
garglk_set_program_info
, function in
Gargoyle Extensions
garglk_set_program_name
, function in
Gargoyle Extensions
garglk_set_reversevideo
, function in
Gargoyle Extensions
garglk_set_reversevideo_stream
, function in
Gargoyle Extensions
garglk_set_story_name
, function in
Gargoyle Extensions
garglk_set_story_title
, function in
Gargoyle Extensions
garglk_set_zcolors
, function in
Gargoyle Extensions
garglk_set_zcolors_stream
, function in
Gargoyle Extensions
garglk_unput_string
, function in
Gargoyle Extensions
garglk_unput_string_uni
, function in
Gargoyle Extensions
glk_gestalt
, function in
The Gestalt System
gestalt_CharInput
, macro in
The Gestalt System
gestalt_CharOutput
, macro in
The Gestalt System
gestalt_CharOutput_ApproxPrint
, macro in
The Gestalt System
gestalt_CharOutput_CannotPrint
, macro in
The Gestalt System
gestalt_CharOutput_ExactPrint
, macro in
The Gestalt System
gestalt_DateTime
, macro in
The Gestalt System
gestalt_DrawImage
, macro in
The Gestalt System
glk_gestalt_ext
, function in
The Gestalt System
gestalt_Graphics
, macro in
The Gestalt System
gestalt_GraphicsTransparency
, macro in
The Gestalt System
gestalt_HyperlinkInput
, macro in
The Gestalt System
gestalt_Hyperlinks
, macro in
The Gestalt System
gestalt_LineInput
, macro in
The Gestalt System
gestalt_LineInputEcho
, macro in
The Gestalt System
gestalt_LineTerminatorKey
, macro in
The Gestalt System
gestalt_LineTerminators
, macro in
The Gestalt System
gestalt_MouseInput
, macro in
The Gestalt System
gestalt_ResourceStream
, macro in
The Gestalt System
gestalt_Sound
, macro in
The Gestalt System
gestalt_Sound2
, macro in
The Gestalt System
gestalt_SoundMusic
, macro in
The Gestalt System
gestalt_SoundNotify
, macro in
The Gestalt System
gestalt_SoundVolume
, macro in
The Gestalt System
gestalt_Timer
, macro in
The Gestalt System
gestalt_Unicode
, macro in
The Gestalt System
gestalt_UnicodeNorm
, macro in
The Gestalt System
gestalt_Version
, macro in
The Gestalt System
glk_get_buffer_stream
, function in
How to Read
glk_get_buffer_stream_uni
, function in
How to Read
glk_get_char_stream
, function in
How to Read
glk_get_char_stream_uni
, function in
How to Read
glk_get_line_stream
, function in
How to Read
glk_get_line_stream_uni
, function in
How to Read
giblorb_count_resources
, function in
What the Blorb Layer Does
giblorb_create_map
, function in
What the Blorb Layer Does
giblorb_destroy_map
, function in
What the Blorb Layer Does
giblorb_err_Alloc
, macro in
Blorb Errors
giblorb_err_CompileTime
, macro in
Blorb Errors
giblorb_err_Format
, macro in
Blorb Errors
giblorb_err_None
, macro in
Blorb Errors
giblorb_err_NotAMap
, macro in
Blorb Errors
giblorb_err_NotFound
, macro in
Blorb Errors
giblorb_err_Read
, macro in
Blorb Errors
giblorb_err_t
, typedef in
Blorb Errors
giblorb_get_resource_map
, function in
What the Program Does
giblorb_ID_ANNO
, macro in
What the Blorb Layer Does
giblorb_ID_AUTH
, macro in
What the Blorb Layer Does
giblorb_ID_BINA
, macro in
What the Blorb Layer Does
giblorb_ID_Copyright
, macro in
What the Blorb Layer Does
giblorb_ID_Data
, macro in
What the Blorb Layer Does
giblorb_ID_Exec
, macro in
What the Blorb Layer Does
giblorb_ID_Pict
, macro in
What the Blorb Layer Does
giblorb_ID_Snd
, macro in
What the Blorb Layer Does
giblorb_ID_TEXT
, macro in
What the Blorb Layer Does
giblorb_load_chunk_by_number
, function in
What the Blorb Layer Does
giblorb_load_chunk_by_type
, function in
What the Blorb Layer Does
giblorb_load_resource
, function in
What the Blorb Layer Does
giblorb_map_t
, typedef in
What the Program Does
giblorb_method_DontLoad
, macro in
What the Blorb Layer Does
giblorb_method_FilePos
, macro in
What the Blorb Layer Does
giblorb_method_Memory
, macro in
What the Blorb Layer Does
giblorb_result_t
, struct in
What the Blorb Layer Does
giblorb_set_resource_map
, function in
What the Program Does
giblorb_unload_chunk
, function in
What the Blorb Layer Does
gidispatch_call
, function in
Dispatching
gidispatch_count_classes
, function in
Interrogating the Interface
gidispatch_count_functions
, function in
Interrogating the Interface
gidispatch_count_intconst
, function in
Interrogating the Interface
gidispatch_function_t
, struct in
Interrogating the Interface
gidispatch_get_class
, function in
Interrogating the Interface
gidispatch_get_function
, function in
Interrogating the Interface
gidispatch_get_function_by_id
, function in
Interrogating the Interface
gidispatch_get_intconst
, function in
Interrogating the Interface
gidispatch_get_objrock
, function in
Functions the Library Must Provide
gidispatch_intconst_t
, struct in
Interrogating the Interface
gidispatch_prototype
, function in
Getting Argument Prototypes
gidispatch_rock_t
, union in
Functions the Library Must Provide
gidispatch_set_object_registry
, function in
Functions the Library Must Provide
gidispatch_set_retained_registry
, function in
Functions the Library Must Provide
gidisp_Class_Fileref
, macro in
Interrogating the Interface
gidisp_Class_Schannel
, macro in
Interrogating the Interface
gidisp_Class_Stream
, macro in
Interrogating the Interface
gidisp_Class_Window
, macro in
Interrogating the Interface
glsi32
, typedef in
Basic Types
glui32
, typedef in
Basic Types
gluniversal_t
, union in
Dispatching
I
imagealign_InlineCenter
, macro in
Graphics in Text Buffer Windows
imagealign_InlineDown
, macro in
Graphics in Text Buffer Windows
imagealign_InlineUp
, macro in
Graphics in Text Buffer Windows
imagealign_MarginLeft
, macro in
Graphics in Text Buffer Windows
imagealign_MarginRight
, macro in
Graphics in Text Buffer Windows
glk_image_draw
, function in
Image Resources
glk_image_draw_scaled
, function in
Image Resources
glk_image_get_info
, function in
Image Resources
K
keycode_Delete
, macro in
Character Input
keycode_Down
, macro in
Character Input
keycode_End
, macro in
Character Input
keycode_Erase
, macro in
Gargoyle Extensions
keycode_Escape
, macro in
Character Input
keycode_Func1
, macro in
Character Input
keycode_Func10
, macro in
Character Input
keycode_Func11
, macro in
Character Input
keycode_Func12
, macro in
Character Input
keycode_Func2
, macro in
Character Input
keycode_Func3
, macro in
Character Input
keycode_Func4
, macro in
Character Input
keycode_Func5
, macro in
Character Input
keycode_Func6
, macro in
Character Input
keycode_Func7
, macro in
Character Input
keycode_Func8
, macro in
Character Input
keycode_Func9
, macro in
Character Input
keycode_Home
, macro in
Character Input
keycode_Left
, macro in
Character Input
keycode_MouseWheelDown
, macro in
Gargoyle Extensions
keycode_MouseWheelUp
, macro in
Gargoyle Extensions
keycode_PageDown
, macro in
Character Input
keycode_PageUp
, macro in
Character Input
keycode_Return
, macro in
Character Input
keycode_Right
, macro in
Character Input
keycode_Tab
, macro in
Character Input
keycode_Unknown
, macro in
Character Input
keycode_Up
, macro in
Character Input
M
GLK_MODULE_DATETIME
, macro in
Testing for Clock Capabilities
GLK_MODULE_HYPERLINKS
, macro in
Testing for Hyperlink Capabilities
GLK_MODULE_IMAGE
, macro in
Testing for Graphics Capabilities
GLK_MODULE_LINE_ECHO
, macro in
The Gestalt System
GLK_MODULE_LINE_TERMINATORS
, macro in
The Gestalt System
GLK_MODULE_RESOURCE_STREAM
, macro in
The Gestalt System
GLK_MODULE_SOUND
, macro in
Testing for Sound Capabilities
GLK_MODULE_SOUND2
, macro in
Testing for Sound Capabilities
GLK_MODULE_UNICODE
, macro in
The Gestalt System
GLK_MODULE_UNICODE_NORM
, macro in
The Gestalt System
P
glk_put_buffer
, function in
How to Print
glk_put_buffer_stream
, function in
How to Print
glk_put_buffer_stream_uni
, function in
How to Print
glk_put_buffer_uni
, function in
How to Print
glk_put_char
, function in
How to Print
glk_put_char_stream
, function in
How to Print
glk_put_char_stream_uni
, function in
How to Print
glk_put_char_uni
, function in
How to Print
glk_put_string
, function in
How to Print
glk_put_string_stream
, function in
How to Print
glk_put_string_stream_uni
, function in
How to Print
glk_put_string_uni
, function in
How to Print
R
glk_request_char_event
, function in
Character Input Events
glk_request_char_event_uni
, function in
Character Input Events
glk_request_hyperlink_event
, function in
Accepting Hyperlink Events
glk_request_line_event
, function in
Line Input Events
glk_request_line_event_uni
, function in
Line Input Events
glk_request_mouse_event
, function in
Mouse Input Events
glk_request_timer_events
, function in
Timer Events
S
schanid_t
, typedef in
Opaque Objects
glk_schannel_create
, function in
Creating and Destroying Sound Channels
glk_schannel_create_ext
, function in
Creating and Destroying Sound Channels
glk_schannel_destroy
, function in
Creating and Destroying Sound Channels
glk_schannel_get_rock
, function in
Other Sound Channel Functions
glk_schannel_iterate
, function in
Other Sound Channel Functions
glk_schannel_pause
, function in
Playing Sounds
glk_schannel_play
, function in
Playing Sounds
glk_schannel_play_ext
, function in
Playing Sounds
glk_schannel_play_multi
, function in
Playing Sounds
glk_schannel_set_volume
, function in
Playing Sounds
glk_schannel_set_volume_ext
, function in
Playing Sounds
glk_schannel_stop
, function in
Playing Sounds
glk_schannel_unpause
, function in
Playing Sounds
seekmode_Current
, macro in
Stream Positions
seekmode_End
, macro in
Stream Positions
seekmode_Start
, macro in
Stream Positions
glk_select
, function in
Events
glk_select_poll
, function in
Events
glk_set_echo_line_event
, function in
Line Input Events
glk_set_hyperlink
, function in
Creating Hyperlinks
glk_set_hyperlink_stream
, function in
Creating Hyperlinks
glk_set_interrupt_handler
, function in
The Interrupt Handler
glk_set_style
, function in
Styles
glk_set_style_stream
, function in
Styles
glk_set_terminators_line_event
, function in
Line Input Events
glk_set_window
, function in
Other Window Functions
glk_simple_time_to_date_local
, function in
Time and Date Conversions
glk_simple_time_to_date_utc
, function in
Time and Date Conversions
glk_sound_load_hint
, function in
Playing Sounds
glk_stream_close
, function in
Closing Streams
glk_stream_get_current
, function in
Streams
glk_stream_get_position
, function in
Stream Positions
glk_stream_get_rock
, function in
Other Stream Functions
glk_stream_iterate
, function in
Other Stream Functions
glk_stream_open_file
, function in
The Types of Streams
glk_stream_open_file_uni
, function in
The Types of Streams
glk_stream_open_memory
, function in
The Types of Streams
glk_stream_open_memory_uni
, function in
The Types of Streams
glk_stream_open_resource
, function in
The Types of Streams
glk_stream_open_resource_uni
, function in
The Types of Streams
stream_result_t
, struct in
Closing Streams
glk_stream_set_current
, function in
Streams
glk_stream_set_position
, function in
Stream Positions
strid_t
, typedef in
Opaque Objects
stylehint_BackColor
, macro in
Suggesting the Appearance of Styles
glk_stylehint_clear
, function in
Suggesting the Appearance of Styles
stylehint_Indentation
, macro in
Suggesting the Appearance of Styles
stylehint_Justification
, macro in
Suggesting the Appearance of Styles
stylehint_just_Centered
, macro in
Suggesting the Appearance of Styles
stylehint_just_LeftFlush
, macro in
Suggesting the Appearance of Styles
stylehint_just_LeftRight
, macro in
Suggesting the Appearance of Styles
stylehint_just_RightFlush
, macro in
Suggesting the Appearance of Styles
stylehint_Oblique
, macro in
Suggesting the Appearance of Styles
stylehint_ParaIndentation
, macro in
Suggesting the Appearance of Styles
stylehint_Proportional
, macro in
Suggesting the Appearance of Styles
stylehint_ReverseColor
, macro in
Suggesting the Appearance of Styles
glk_stylehint_set
, function in
Suggesting the Appearance of Styles
stylehint_Size
, macro in
Suggesting the Appearance of Styles
stylehint_TextColor
, macro in
Suggesting the Appearance of Styles
stylehint_Weight
, macro in
Suggesting the Appearance of Styles
style_Alert
, macro in
Styles
style_BlockQuote
, macro in
Styles
glk_style_distinguish
, function in
Testing the Appearance of Styles
style_Emphasized
, macro in
Styles
style_Header
, macro in
Styles
style_Input
, macro in
Styles
glk_style_measure
, function in
Testing the Appearance of Styles
style_Normal
, macro in
Styles
style_Note
, macro in
Styles
style_Preformatted
, macro in
Styles
style_Subheader
, macro in
Styles
style_User1
, macro in
Styles
style_User2
, macro in
Styles
T
glk_tick
, function in
The Tick Thing
glktimeval_t
, struct in
The System Clock
glk_time_to_date_local
, function in
Time and Date Conversions
glk_time_to_date_utc
, function in
Time and Date Conversions
U
glkunix_argumentlist_t
, struct in
Startup Code
glkunix_arg_End
, macro in
Startup Code
glkunix_arg_NoValue
, macro in
Startup Code
glkunix_arg_NumberValue
, macro in
Startup Code
glkunix_arg_ValueCanFollow
, macro in
Startup Code
glkunix_arg_ValueFollows
, macro in
Startup Code
glkunix_set_base_file
, function in
Unix Extensions
glkunix_startup_t
, struct in
Startup Code
glkunix_stream_open_pathname
, function in
Unix Extensions
glkunix_stream_open_pathname_gen
, function in
Unix Extensions
W
glk_window_clear
, function in
Other Window Functions
glk_window_close
, function in
Window Opening, Closing, and Constraints
glk_window_erase_rect
, function in
Graphics in Graphics Windows
glk_window_fill_rect
, function in
Graphics in Graphics Windows
glk_window_flow_break
, function in
Graphics in Text Buffer Windows
glk_window_get_arrangement
, function in
Changing Window Constraints
glk_window_get_echo_stream
, function in
Echo Streams
glk_window_get_parent
, function in
Other Window Functions
glk_window_get_rock
, function in
Other Window Functions
glk_window_get_root
, function in
Other Window Functions
glk_window_get_sibling
, function in
Other Window Functions
glk_window_get_size
, function in
Changing Window Constraints
glk_window_get_stream
, function in
Other Window Functions
glk_window_get_type
, function in
Other Window Functions
glk_window_iterate
, function in
Other Window Functions
glk_window_move_cursor
, function in
The Types of Windows
glk_window_open
, function in
Window Opening, Closing, and Constraints
glk_window_set_arrangement
, function in
Changing Window Constraints
glk_window_set_background_color
, function in
Graphics in Graphics Windows
glk_window_set_echo_stream
, function in
Echo Streams
winid_t
, typedef in
Opaque Objects
winmethod_Above
, macro in
Window Opening, Closing, and Constraints
winmethod_Below
, macro in
Window Opening, Closing, and Constraints
winmethod_Border
, macro in
Window Opening, Closing, and Constraints
winmethod_Fixed
, macro in
Window Opening, Closing, and Constraints
winmethod_Left
, macro in
Window Opening, Closing, and Constraints
winmethod_NoBorder
, macro in
Window Opening, Closing, and Constraints
winmethod_Proportional
, macro in
Window Opening, Closing, and Constraints
winmethod_Right
, macro in
Window Opening, Closing, and Constraints
wintype_AllTypes
, macro in
The Types of Windows
wintype_Blank
, macro in
The Types of Windows
wintype_Graphics
, macro in
The Types of Windows
wintype_Pair
, macro in
The Types of Windows
wintype_TextBuffer
, macro in
The Types of Windows
wintype_TextGrid
, macro in
The Types of Windows
Z
zcolor_Current
, macro in
Gargoyle Extensions
zcolor_Cursor
, macro in
Gargoyle Extensions
zcolor_Default
, macro in
Gargoyle Extensions
zcolor_Transparent
, macro in
Gargoyle Extensions