19 #ifndef MIR_TOOLKIT_EVENT_H_
20 #define MIR_TOOLKIT_EVENT_H_
34 #define MIR_INPUT_EVENT_MAX_POINTER_COUNT 16
nsecs_t down_time
Definition: event.h:160
int id
Definition: event.h:166
size_t pointer_count
Definition: event.h:163
MirEventType type
Definition: event.h:141
float size
Definition: event.h:171
int32_t edge_flags
Definition: event.h:154
int unused1
Definition: event.h:178
MirMotionEvent motion
Definition: event.h:211
float x_offset
Definition: event.h:156
float hscroll
Definition: event.h:175
nsecs_t event_time
Definition: event.h:135
int32_t source_id
Definition: event.h:144
int32_t key_code
Definition: event.h:131
float vscroll
Definition: event.h:174
MirMotionToolType tool_type
Definition: event.h:176
int32_t scan_code
Definition: event.h:132
int32_t device_id
Definition: event.h:143
MirMotionFlag flags
Definition: event.h:151
float pressure
Definition: event.h:172
nsecs_t event_time
Definition: event.h:161
int32_t source_id
Definition: event.h:126
MirSurfaceEvent surface
Definition: event.h:212
int value
Definition: event.h:195
float y_offset
Definition: event.h:157
MirKeyFlag flags
Definition: event.h:128
float y
Definition: event.h:168
int unused0
Definition: event.h:183
int unused3
Definition: event.h:180
int height
Definition: event.h:204
int surface_id
Definition: event.h:202
MirEventType type
Definition: event.h:209
float y_precision
Definition: event.h:159
float touch_major
Definition: event.h:169
MirResizeEvent resize
Definition: event.h:213
int is_system_key
Definition: event.h:136
float touch_minor
Definition: event.h:170
float x
Definition: event.h:167
MirEventType type
Definition: event.h:200
MirEventType type
Definition: event.h:191
MirSurfaceAttrib attrib
Definition: event.h:194
MirEventType type
Definition: event.h:123
unsigned int modifiers
Definition: event.h:129
MirKeyAction action
Definition: event.h:127
MirMotionButton button_state
Definition: event.h:155
int width
Definition: event.h:203
int32_t repeat_count
Definition: event.h:133
int unused2
Definition: event.h:179
nsecs_t down_time
Definition: event.h:134
int id
Definition: event.h:193
float orientation
Definition: event.h:173
MirKeyEvent key
Definition: event.h:210
unsigned int modifiers
Definition: event.h:152
int action
Definition: event.h:150
int32_t device_id
Definition: event.h:125
float x_precision
Definition: event.h:158