chimara-glk libchimara/chimara-glk.h ChimaraGlk ChimaraGlk ChimaraError CHIMARA_ERROR chimara_error_quark ChimaraResourceLoadFunc ChimaraResourceType ChimaraGlkWindowType chimara_glk_new chimara_glk_set_interactive chimara_glk_get_interactive chimara_glk_set_protect chimara_glk_get_protect chimara_glk_set_spacing chimara_glk_get_spacing chimara_glk_set_css_to_default chimara_glk_set_css_from_file chimara_glk_set_css_from_string chimara_glk_run chimara_glk_run_file chimara_glk_stop chimara_glk_wait chimara_glk_unload_plugin chimara_glk_get_running chimara_glk_feed_char_input chimara_glk_feed_line_input chimara_glk_is_char_input_pending chimara_glk_is_line_input_pending chimara_glk_get_tag chimara_glk_get_tag_names chimara_glk_update_style chimara_glk_set_resource_load_callback CHIMARA_GLK CHIMARA_IS_GLK CHIMARA_TYPE_GLK chimara_glk_get_type CHIMARA_GLK_CLASS CHIMARA_IS_GLK_CLASS CHIMARA_GLK_GET_CLASS
chimara-if libchimara/chimara-if.h ChimaraIFFormat ChimaraIFInterpreter ChimaraIFZmachineVersion ChimaraIF ChimaraIF chimara_if_new chimara_if_set_preferred_interpreter chimara_if_get_preferred_interpreter chimara_if_run_game chimara_if_run_game_file chimara_if_get_format chimara_if_get_interpreter CHIMARA_IF CHIMARA_IS_IF CHIMARA_TYPE_IF chimara_if_get_type CHIMARA_IF_CLASS CHIMARA_IS_IF_CLASS CHIMARA_IF_GET_CLASS
libchimara/glk.h
glk-exiting Exiting Your Program glk_exit glk_main
glk-interrupt The Interrupt Handler glk_set_interrupt_handler
glk-tick The Tick Thing glk_tick
glk-types Basic Types glui32 glsi32
glk-opaque-objects Opaque Objects winid_t strid_t frefid_t schanid_t
glk-gestalt The Gestalt System glk_gestalt_ext glk_gestalt gestalt_Version gestalt_Unicode GLK_MODULE_UNICODE gestalt_UnicodeNorm GLK_MODULE_UNICODE_NORM gestalt_CharOutput gestalt_CharOutput_CannotPrint gestalt_CharOutput_ApproxPrint gestalt_CharOutput_ExactPrint gestalt_LineInput gestalt_LineInputEcho GLK_MODULE_LINE_ECHO gestalt_LineTerminators GLK_MODULE_LINE_TERMINATORS gestalt_LineTerminatorKey gestalt_CharInput gestalt_MouseInput gestalt_Timer gestalt_Graphics gestalt_DrawImage gestalt_Sound2 gestalt_Sound gestalt_SoundVolume gestalt_SoundNotify gestalt_Hyperlinks gestalt_HyperlinkInput gestalt_SoundMusic gestalt_GraphicsTransparency gestalt_DateTime gestalt_ResourceStream GLK_MODULE_RESOURCE_STREAM
glk-character-input Character Input keycode_Unknown keycode_Left keycode_Right keycode_Up keycode_Down keycode_Return keycode_Delete keycode_Escape keycode_Tab keycode_PageUp keycode_PageDown keycode_Home keycode_End 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_MAXVAL
glk-case Upper and Lower Case glk_char_to_lower glk_char_to_upper glk_buffer_to_lower_case_uni glk_buffer_to_upper_case_uni glk_buffer_to_title_case_uni
glk-normalize Unicode String Normalization glk_buffer_canon_decompose_uni glk_buffer_canon_normalize_uni
glk-window-opening Window Opening, Closing, and Constraints glk_window_open winmethod_Left winmethod_Right winmethod_Above winmethod_Below winmethod_Fixed winmethod_Proportional winmethod_Border winmethod_NoBorder glk_window_close winmethod_DirMask winmethod_DivisionMask winmethod_BorderMask
glk-window-constraints Changing Window Constraints glk_window_get_size glk_window_set_arrangement glk_window_get_arrangement
glk-window-types The Types of Windows wintype_Blank wintype_Pair wintype_TextBuffer wintype_TextGrid glk_window_move_cursor wintype_Graphics wintype_AllTypes
glk-echo-streams Echo Streams glk_window_set_echo_stream glk_window_get_echo_stream
glk-window-other Other Window Functions glk_window_iterate glk_window_get_rock glk_window_get_type glk_window_get_parent glk_window_get_sibling glk_window_get_root glk_window_clear glk_window_get_stream glk_set_window
glk-events Events glk_select event_t glk_select_poll evtype_None evtype_Timer evtype_CharInput evtype_LineInput evtype_MouseInput evtype_Arrange evtype_Redraw evtype_SoundNotify evtype_Hyperlink evtype_VolumeNotify
glk-character-input-events Character Input Events glk_request_char_event glk_request_char_event_uni glk_cancel_char_event
glk-line-input-events Line Input Events glk_request_line_event glk_request_line_event_uni glk_cancel_line_event glk_set_echo_line_event glk_set_terminators_line_event
glk-mouse-events Mouse Input Events glk_request_mouse_event glk_cancel_mouse_event
glk-timer-events Timer Events glk_request_timer_events
glk-streams Streams glk_stream_set_current glk_stream_get_current filemode_Write filemode_Read filemode_ReadWrite filemode_WriteAppend
glk-print How to Print glk_put_char glk_put_string glk_put_buffer glk_put_char_stream glk_put_string_stream glk_put_buffer_stream glk_put_char_uni glk_put_string_uni glk_put_buffer_uni glk_put_char_stream_uni glk_put_string_stream_uni glk_put_buffer_stream_uni
glk-read How to Read glk_get_char_stream glk_get_buffer_stream glk_get_line_stream glk_get_char_stream_uni glk_get_buffer_stream_uni glk_get_line_stream_uni
glk-closing-streams Closing Streams glk_stream_close stream_result_t
glk-stream-positions Stream Positions glk_stream_set_position glk_stream_get_position seekmode_Start seekmode_Current seekmode_End
glk-styles Styles glk_set_style glk_set_style_stream style_Normal style_Emphasized style_Preformatted style_Header style_Subheader style_Alert style_Note style_BlockQuote style_Input style_User1 style_User2 style_NUMSTYLES
glk-stylehints Suggesting the Appearance of Styles glk_stylehint_set glk_stylehint_clear stylehint_Indentation stylehint_ParaIndentation stylehint_Justification stylehint_Size stylehint_Weight stylehint_Oblique stylehint_Proportional stylehint_TextColor stylehint_BackColor stylehint_ReverseColor stylehint_just_LeftFlush stylehint_just_LeftRight stylehint_just_Centered stylehint_just_RightFlush stylehint_NUMHINTS
glk-style-measure Testing the Appearance of Styles glk_style_distinguish glk_style_measure
glk-stream-types The Types of Streams glk_stream_open_memory glk_stream_open_memory_uni glk_stream_open_file glk_stream_open_file_uni glk_stream_open_resource glk_stream_open_resource_uni
glk-stream-other Other Stream Functions glk_stream_iterate glk_stream_get_rock
glk-fileref File References fileusage_Data fileusage_SavedGame fileusage_Transcript fileusage_InputRecord fileusage_TextMode fileusage_BinaryMode fileusage_TypeMask
glk-fileref-types The Types of File References glk_fileref_create_temp glk_fileref_create_by_prompt glk_fileref_create_by_name glk_fileref_create_from_fileref
glk-fileref-other Other File Reference Functions glk_fileref_destroy glk_fileref_iterate glk_fileref_get_rock glk_fileref_delete_file glk_fileref_does_file_exist
glk-image-resources Image Resources glk_image_get_info glk_image_draw glk_image_draw_scaled
glk-graphics-windows Graphics in Graphics Windows glk_window_set_background_color glk_window_fill_rect glk_window_erase_rect
glk-graphics-text Graphics in Text Buffer Windows glk_window_flow_break imagealign_InlineUp imagealign_InlineDown imagealign_InlineCenter imagealign_MarginLeft imagealign_MarginRight
glk-graphics-testing Testing for Graphics Capabilities GLK_MODULE_IMAGE
glk-sound-channels Creating and Destroying Sound Channels glk_schannel_create glk_schannel_create_ext glk_schannel_destroy
glk-playing-sounds Playing Sounds glk_schannel_play glk_schannel_play_ext glk_schannel_play_multi glk_schannel_stop glk_schannel_pause glk_schannel_unpause glk_schannel_set_volume glk_schannel_set_volume_ext glk_sound_load_hint
glk-sound-other Other Sound Channel Functions glk_schannel_iterate glk_schannel_get_rock
glk-sound-testing Testing for Sound Capabilities GLK_MODULE_SOUND GLK_MODULE_SOUND2
glk-creating-hyperlinks Creating Hyperlinks glk_set_hyperlink glk_set_hyperlink_stream
glk-accepting-hyperlinks Accepting Hyperlink Events glk_request_hyperlink_event glk_cancel_hyperlink_event
glk-hyperlinks-testing Testing for Hyperlink Capabilities GLK_MODULE_HYPERLINKS
glk-clock The System Clock glktimeval_t glk_current_time glk_current_simple_time
glk-clock-conversions Time and Date Conversions glkdate_t glk_time_to_date_utc glk_time_to_date_local glk_simple_time_to_date_utc glk_simple_time_to_date_local glk_date_to_time_utc glk_date_to_time_local glk_date_to_simple_time_utc glk_date_to_simple_time_local
glk-clock-testing Testing for Clock Capabilities GLK_MODULE_DATETIME
libchimara/glk.h, libchimara/gi-dispa.h
dispatch-interrogating Interrogating the Interface gidispatch_count_classes gidispatch_get_class gidispatch_count_intconst gidispatch_get_intconst gidispatch_intconst_t gidispatch_count_functions gidispatch_get_function gidispatch_function_t gidispatch_get_function_by_id gidisp_Class_Window gidisp_Class_Stream gidisp_Class_Fileref gidisp_Class_Schannel
dispatch-dispatching Dispatching gidispatch_call gluniversal_t
dispatch-prototypes Getting Argument Prototypes gidispatch_prototype
dispatch-library-functions Functions the Library Must Provide gidispatch_set_object_registry gidispatch_rock_t gidispatch_get_objrock gidispatch_set_retained_registry
libchimara/glk.h, libchimara/gi-blorb.h
blorb-program What the Program Does giblorb_set_resource_map giblorb_get_resource_map giblorb_map_t
blorb-layer What the Blorb Layer Does giblorb_create_map giblorb_destroy_map giblorb_result_t giblorb_load_chunk_by_type giblorb_load_chunk_by_number giblorb_unload_chunk giblorb_load_resource giblorb_count_resources giblorb_method_DontLoad giblorb_method_Memory giblorb_method_FilePos giblorb_ID_Exec giblorb_ID_Snd giblorb_ID_Pict giblorb_ID_Data giblorb_ID_Copyright giblorb_ID_AUTH giblorb_ID_ANNO giblorb_ID_TEXT giblorb_ID_BINA giblorb_make_id
blorb-errors Blorb Errors giblorb_err_t giblorb_err_None giblorb_err_CompileTime giblorb_err_Alloc giblorb_err_Read giblorb_err_NotAMap giblorb_err_Format giblorb_err_NotFound
libchimara/glk.h, libchimara/glkstart.h
glkext-startup Startup Code glkunix_argumentlist_t glkunix_startup_t glkunix_arg_NoValue glkunix_arg_ValueFollows glkunix_arg_ValueCanFollow glkunix_arg_NumberValue glkunix_arg_End glkunix_startup_code NULL
glkext-unix Unix Extensions glkunix_stream_open_pathname_gen glkunix_stream_open_pathname glkunix_set_base_file
glkext-garglk Gargoyle Extensions libchimara/glk.h, libchimara/garglk.h GARGLK garglk_fileref_get_name garglk_set_program_name garglk_set_program_info garglk_set_story_name garglk_set_story_title garglk_unput_string garglk_unput_string_uni garglk_set_zcolors garglk_set_zcolors_stream garglk_set_reversevideo garglk_set_reversevideo_stream zcolor_Current zcolor_Default zcolor_Cursor zcolor_Transparent keycode_Erase keycode_MouseWheelUp keycode_MouseWheelDown