Lines Matching defs:Motion
115 struct Motion { struct
116 int32_t eventId;
117 uint32_t pointerCount;
118 nsecs_t eventTime __attribute__((aligned(8)));
119 int32_t deviceId;
120 int32_t source;
121 int32_t displayId;
122 std::array<uint8_t, 32> hmac;
123 int32_t action;
124 int32_t actionButton;
125 int32_t flags;
126 int32_t metaState;
127 int32_t buttonState;
128 MotionClassification classification; // base type: uint8_t
129 uint8_t empty2[3]; // 3 bytes to fill gap created by classification
130 int32_t edgeFlags;
131 nsecs_t downTime __attribute__((aligned(8)));
132 float dsdx; // Begin window transform
133 float dtdx; //
134 float dtdy; //
135 float dsdy; //
136 float tx; //
137 float ty; // End window transform
138 float xPrecision;
139 float yPrecision;
140 float xCursorPosition;
141 float yCursorPosition;
142 float dsdxRaw; // Begin raw transform
143 float dtdxRaw; //
144 float dtdyRaw; //
145 float dsdyRaw; //
146 float txRaw; //
147 float tyRaw; // End raw transform
154 struct Pointer {
157 } pointers[MAX_POINTERS] __attribute__((aligned(8)));
159 int32_t getActionId() const { in getActionId()
165 inline size_t size() const { in size()