2 <FILE>chimara-glk</FILE>
3 <TITLE>ChimaraGlk</TITLE>
6 chimara_glk_set_interactive
7 chimara_glk_get_interactive
8 chimara_glk_set_protect
9 chimara_glk_get_protect
25 <FILE>glk-exiting</FILE>
26 <TITLE>Exiting Your Program</TITLE>
33 <FILE>glk-interrupt</FILE>
34 <TITLE>The Interrupt Handler</TITLE>
35 glk_set_interrupt_handler
40 <TITLE>The Tick Thing</TITLE>
45 <FILE>glk-types</FILE>
46 <TITLE>Basic Types</TITLE>
52 <FILE>glk-opaque-objects</FILE>
53 <TITLE>Opaque Objects</TITLE>
61 <FILE>glk-gestalt</FILE>
62 <TITLE>The Gestalt System</TITLE>
65 <SUBSECTION The Version Number>
67 <SUBSECTION Testing for Unicode Capabilities>
72 gestalt_CharOutput_CannotPrint
73 gestalt_CharOutput_ApproxPrint
74 gestalt_CharOutput_ExactPrint
75 <SUBSECTION Line Input>
77 <SUBSECTION Character Input>
79 <SUBSECTION Constants>
88 gestalt_HyperlinkInput
90 gestalt_GraphicsTransparency
94 <FILE>glk-character-input</FILE>
95 <TITLE>Character Input</TITLE>
125 <FILE>glk-case</FILE>
126 <TITLE>Upper and Lower Case</TITLE>
129 glk_buffer_to_lower_case_uni
130 glk_buffer_to_upper_case_uni
131 glk_buffer_to_title_case_uni
135 <FILE>glk-window-opening</FILE>
136 <TITLE>Window Opening, Closing, and Constraints</TITLE>
144 winmethod_Proportional
145 winmethod_DivisionMask
150 <FILE>glk-window-constraints</FILE>
151 <TITLE>Changing Window Constraints</TITLE>
153 glk_window_set_arrangement
154 glk_window_get_arrangement
158 <FILE>glk-window-types</FILE>
159 <TITLE>The Types of Windows</TITLE>
164 glk_window_move_cursor
170 <FILE>glk-echo-streams</FILE>
171 <TITLE>Echo Streams</TITLE>
172 glk_window_set_echo_stream
173 glk_window_get_echo_stream
177 <FILE>glk-window-other</FILE>
178 <TITLE>Other Window Functions</TITLE>
182 glk_window_get_parent
183 glk_window_get_sibling
186 glk_window_get_stream
191 <FILE>glk-events</FILE>
192 <TITLE>Events</TITLE>
196 <SUBSECTION Constants>
209 <FILE>glk-character-input-events</FILE>
210 <TITLE>Character Input Events</TITLE>
211 glk_request_char_event
212 glk_request_char_event_uni
213 glk_cancel_char_event
217 <FILE>glk-line-input-events</FILE>
218 <TITLE>Line Input Events</TITLE>
219 glk_request_line_event
220 glk_request_line_event_uni
221 glk_cancel_line_event
225 <FILE>glk-mouse-events</FILE>
226 <TITLE>Mouse Input Events</TITLE>
227 glk_request_mouse_event
228 glk_cancel_mouse_event
232 <FILE>glk-timer-events</FILE>
233 <TITLE>Timer Events</TITLE>
234 glk_request_timer_events
238 <FILE>glk-streams</FILE>
239 <TITLE>Streams</TITLE>
240 glk_stream_set_current
241 glk_stream_get_current
242 <SUBSECTION Constants>
250 <FILE>glk-print</FILE>
251 <TITLE>How to Print</TITLE>
256 glk_put_string_stream
257 glk_put_buffer_stream
261 glk_put_char_stream_uni
262 glk_put_string_stream_uni
263 glk_put_buffer_stream_uni
267 <FILE>glk-read</FILE>
268 <TITLE>How to Read</TITLE>
270 glk_get_buffer_stream
272 glk_get_char_stream_uni
273 glk_get_buffer_stream_uni
274 glk_get_line_stream_uni
278 <FILE>glk-closing-streams</FILE>
279 <TITLE>Closing Streams</TITLE>
285 <FILE>glk-stream-positions</FILE>
286 <TITLE>Stream Positions</TITLE>
287 glk_stream_set_position
288 glk_stream_get_position
289 <SUBSECTION Constants>
296 <FILE>glk-styles</FILE>
297 <TITLE>Styles</TITLE>
300 <SUBSECTION Suggesting the Appearance of Styles>
303 <SUBSECTION Testing the Appearance of Styles>
304 glk_style_distinguish
306 <SUBSECTION Constants>
319 stylehint_Indentation
320 stylehint_ParaIndentation
321 stylehint_Justification
325 stylehint_Proportional
328 stylehint_ReverseColor
330 stylehint_just_LeftFlush
331 stylehint_just_LeftRight
332 stylehint_just_Centered
333 stylehint_just_RightFlush
337 <FILE>glk-stream-types</FILE>
338 <TITLE>The Types of Streams</TITLE>
339 glk_stream_open_memory
340 glk_stream_open_memory_uni
342 glk_stream_open_file_uni
346 <FILE>glk-stream-other</FILE>
347 <TITLE>Other Stream Functions</TITLE>
353 <FILE>glk-fileref</FILE>
354 <TITLE>File References</TITLE>
358 fileusage_InputRecord
365 <FILE>glk-fileref-types</FILE>
366 <TITLE>The Types of File References</TITLE>
367 glk_fileref_create_temp
368 glk_fileref_create_by_prompt
369 glk_fileref_create_by_name
370 glk_fileref_create_from_fileref
374 <FILE>glk-fileref-other</FILE>
375 <TITLE>Other File Reference Functions</TITLE>
379 glk_fileref_delete_file
380 glk_fileref_does_file_exist
384 <FILE>glk-image-resources</FILE>
385 <TITLE>Image Resources</TITLE>
388 glk_image_draw_scaled
392 <FILE>glk-graphics-windows</FILE>
393 <TITLE>Graphics in Graphics Windows</TITLE>
394 glk_window_set_background_color
396 glk_window_erase_rect
400 <FILE>glk-graphics-text</FILE>
401 <TITLE>Graphics in Text Buffer Windows</TITLE>
402 glk_window_flow_break
403 <SUBSECTION Constants>
405 imagealign_InlineDown
406 imagealign_InlineCenter
407 imagealign_MarginLeft
408 imagealign_MarginRight
412 <FILE>glk-graphics-testing</FILE>
413 <TITLE>Testing for Graphics Capabilities</TITLE>
418 <FILE>glk-sound-channels</FILE>
419 <TITLE>Creating and Destroying Sound Channels</TITLE>
425 <FILE>glk-playing-sounds</FILE>
426 <TITLE>Playing Sounds</TITLE>
428 glk_schannel_play_ext
430 glk_schannel_set_volume
435 <FILE>glk-sound-other</FILE>
436 <TITLE>Other Sound Channel Functions</TITLE>
438 glk_schannel_get_rock
442 <FILE>glk-sound-testing</FILE>
443 <TITLE>Testing for Sound Capabilities</TITLE>
448 <FILE>glk-creating-hyperlinks</FILE>
449 <TITLE>Creating Hyperlinks</TITLE>
451 glk_set_hyperlink_stream
455 <FILE>glk-accepting-hyperlinks</FILE>
456 <TITLE>Accepting Hyperlink Events</TITLE>
457 glk_request_hyperlink_event
458 glk_cancel_hyperlink_event
462 <FILE>glk-hyperlinks-testing</FILE>
463 <TITLE>Testing for Hyperlink Capabilities</TITLE>
464 GLK_MODULE_HYPERLINKS