Lines Matching defs:Motion
96 struct Motion { struct
97 uint32_t seq;
98 uint32_t empty1;
99 nsecs_t eventTime __attribute__((aligned(8)));
100 int32_t deviceId;
101 int32_t source;
102 int32_t displayId;
103 int32_t action;
104 int32_t actionButton;
105 int32_t flags;
106 int32_t metaState;
107 int32_t buttonState;
108 MotionClassification classification; // base type: uint8_t
109 uint8_t empty2[3];
110 int32_t edgeFlags;
111 nsecs_t downTime __attribute__((aligned(8)));
112 float xOffset;
113 float yOffset;
114 float xPrecision;
115 float yPrecision;
116 uint32_t pointerCount;
117 uint32_t empty3;
119 struct Pointer {
122 } pointers[MAX_POINTERS];
124 int32_t getActionId() const { in getActionId()
130 inline size_t size() const { in size()