Generic input event.
More...
#include <event.h>
|
U32 | deviceInst |
| Device instance: joystick0, joystick1, etc. More...
|
|
S32 | iValue |
| Handy for tracking IDs of things like fingers, hands, etc. More...
|
|
float | fValues [7] |
| Stores the evemt data. Sometimes only one with a range of -1.0 - 1.0 is needed, other times it might be multiple vectors. More...
|
|
U16 | deviceType |
| One of mouse, keyboard, joystick, unknown. More...
|
|
U16 | objType |
| One of SI_XAXIS, SI_BUTTON, SI_KEY ... More...
|
|
U16 | ascii |
| ASCII character code if this is a keyboard event. More...
|
|
U16 | objInst |
| Which type instance or a KeyCode. More...
|
|
U8 | action |
| What was the action? (MAKE/BREAK/MOVE) More...
|
|
U8 | modifier |
| Modifier to action: SI_LSHIFT, SI_LCTRL, etc. More...
|
|
char | fingersX [256] |
| Collection of x-coordinates for fingers. More...
|
|
char | fingersY [256] |
| Collection of y-coordinates for fingers. More...
|
|
char | fingersZ [256] |
| Collection of Z-coordinates for fingers. More...
|
|
char | fingerIDs [256] |
| Collection of touch IDs. More...
|
|
U16 | type |
|
U16 | size |
|
What was the action? (MAKE/BREAK/MOVE)
ASCII character code if this is a keyboard event.
Device instance: joystick0, joystick1, etc.
One of mouse, keyboard, joystick, unknown.
Collection of x-coordinates for fingers.
Collection of y-coordinates for fingers.
Collection of Z-coordinates for fingers.
Stores the evemt data. Sometimes only one with a range of -1.0 - 1.0 is needed, other times it might be multiple vectors.
Handy for tracking IDs of things like fingers, hands, etc.
Modifier to action: SI_LSHIFT, SI_LCTRL, etc.
Which type instance or a KeyCode.
One of SI_XAXIS, SI_BUTTON, SI_KEY ...
The documentation for this struct was generated from the following file: