[−][src]Module glk::types
Type definitions for Glk API types. These are intentionally not enums because
- there is the possibility of extensions defining new values (Glk explicitly mentions that
- unknown values are to be ignored, and not result in error), as well as some types being
- bitfields, which would be unwieldy as enum.
Structs
evtype | Newtype for Glk evtype |
filemode | Newtype for Glk filemode |
fileusage | Newtype for Glk fileusage |
gestalt | Newtype for Glk gestalt |
gestalt_CharOutput | Newtype for Glk gestalt_CharOutput |
keycode | Newtype for Glk keycode |
seekmode | Newtype for Glk seekmode |
style | Newtype for Glk style |
stylehint | Newtype for Glk stylehint |
stylehint_just | Newtype for Glk stylehint_just |
winmethod | Newtype for Glk winmethod |
wintype | Newtype for Glk wintype |
Type Definitions
event_t | Import struct types from C binding. |
frefid_t | Import opaque handle types from C binding. |
glkdate_t | Import struct types from C binding. |
glktimeval_t | Import struct types from C binding. |
schanid_t | Import opaque handle types from C binding. |
stream_result_t | Import struct types from C binding. |
strid_t | Import opaque handle types from C binding. |
winid_t | Import opaque handle types from C binding. |