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:180
size_t pointer_count
Definition: event.h:183
MirMotionToolType tool_type
Definition: event.h:153
MirEventType type
Definition: event.h:161
float hscroll
Definition: event.h:152
int32_t edge_flags
Definition: event.h:174
int unused1
Definition: event.h:189
float touch_major
Definition: event.h:146
MirMotionEvent motion
Definition: event.h:231
float x_offset
Definition: event.h:176
nsecs_t event_time
Definition: event.h:137
int32_t source_id
Definition: event.h:164
int32_t key_code
Definition: event.h:133
MirOrientation direction
Definition: event.h:224
float touch_minor
Definition: event.h:147
int32_t scan_code
Definition: event.h:134
float size
Definition: event.h:148
float pressure
Definition: event.h:149
int32_t device_id
Definition: event.h:163
MirMotionFlag flags
Definition: event.h:171
int surface_id
Definition: event.h:223
nsecs_t event_time
Definition: event.h:181
int32_t source_id
Definition: event.h:128
MirSurfaceEvent surface
Definition: event.h:232
int value
Definition: event.h:200
float y_offset
Definition: event.h:177
MirKeyFlag flags
Definition: event.h:130
int unused0
Definition: event.h:188
int unused3
Definition: event.h:191
int unused2
Definition: event.h:155
int height
Definition: event.h:209
float x
Definition: event.h:144
int surface_id
Definition: event.h:207
MirEventType type
Definition: event.h:229
MirOrientationEvent orientation
Definition: event.h:235
float y_precision
Definition: event.h:179
MirResizeEvent resize
Definition: event.h:233
MirPromptSessionState new_state
Definition: event.h:216
MirEventType type
Definition: event.h:214
int is_system_key
Definition: event.h:138
float orientation
Definition: event.h:150
int unused1
Definition: event.h:154
MirEventType type
Definition: event.h:205
MirEventType type
Definition: event.h:196
MirSurfaceAttrib attrib
Definition: event.h:199
MirEventType type
Definition: event.h:125
unsigned int modifiers
Definition: event.h:131
float y
Definition: event.h:145
MirKeyAction action
Definition: event.h:129
MirMotionButton button_state
Definition: event.h:175
int id
Definition: event.h:143
MirEventType type
Definition: event.h:221
int width
Definition: event.h:208
int32_t repeat_count
Definition: event.h:135
MirPromptSessionEvent prompt_session
Definition: event.h:234
int unused2
Definition: event.h:190
nsecs_t down_time
Definition: event.h:136
int unused3
Definition: event.h:156
int id
Definition: event.h:198
float vscroll
Definition: event.h:151
MirKeyEvent key
Definition: event.h:230
unsigned int modifiers
Definition: event.h:172
int action
Definition: event.h:170
int32_t device_id
Definition: event.h:127
float x_precision
Definition: event.h:178