44 #ifndef LEGATO_INPUT_H 45 #define LEGATO_INPUT_H 68 #define LE_INPUT_PRIMARY_ID 0 69 #define LE_MAX_TOUCH_STATES 2 209 KEY_LAST = KEY_KP_PERIOD
226 BUTTON_LAST = BUTTON_WHEEL_DOWN
229 #define NUM_KEYS KEY_LAST + 1 230 #define NUM_BUTTONS BUTTON_LAST + 1 259 int32_t driverAdjustX;
260 int32_t driverAdjustY;
271 void leInput_Shutdown(
void);
Common macros and definitions used by Legato.
Legato event definitions.
leEventResult
This enum represents an event result.
Definition: legato_event.h:149
int32_t x
Definition: legato_input.h:241
leResult
This enum represents function call results.
Definition: legato_common.h:123
uint32_t valid
Definition: legato_input.h:240
This struct represents a touch state.
Definition: legato_input.h:238
int32_t y
Definition: legato_input.h:242
leBool
This enum represents booleans.
Definition: legato_common.h:146
This enum presents a event. An event contains valid event ids.
Definition: legato_event.h:91