caca_event Struct Reference
Handling of user events.
More...
|
Data Fields |
enum caca_event_type | type |
union { |
struct { |
int x |
int y |
int button |
} mouse |
struct { |
int w |
int h |
} resize |
struct { |
int ch |
uint32_t utf32 |
char utf8 [8] |
} key |
} | data |
uint8_t | padding [16] |
Detailed Description
This structure is filled by
caca_get_event() when an event is received. It is an opaque structure that should only be accessed through caca_event_get_type() and similar functions. The struct members may no longer be directly accessible in future versions.