|
|
struct { | |
|
int32_t error | |
|
const char * message | |
| } | device_error |
|
struct { | |
|
int32_t key | |
|
int32_t scancode | |
|
int32_t action | |
|
int32_t mods | |
| } | key_input |
|
struct { | |
|
uint32_t character | |
| } | char_input |
|
struct { | |
|
double xpos | |
|
double ypos | |
| } | mouse_move |
|
struct { | |
|
int32_t entered | |
| } | mouse_enter_window |
|
struct { | |
|
double xoffset | |
|
double yoffset | |
| } | mouse_scroll |
|
struct { | |
|
int32_t button | |
|
int32_t action | |
|
int32_t mods | |
| } | mouse_button |
|
struct { | |
|
int32_t width | |
|
int32_t height | |
| } | resize |
|
struct { | |
|
void * data | |
| } | custom |
The documentation for this union was generated from the following file: