|
|
@ -6979,15 +6979,11 @@ static void *EventThread(void *arg) |
|
|
|
gestureEvent.touchAction = touchAction; |
|
|
|
gestureEvent.pointCount = CORE.Input.Touch.pointCount; |
|
|
|
|
|
|
|
gestureEvent.pointId[0] = 0; |
|
|
|
gestureEvent.pointId[1] = 1; |
|
|
|
gestureEvent.pointId[2] = 2; |
|
|
|
gestureEvent.pointId[3] = 3; |
|
|
|
|
|
|
|
gestureEvent.position[0] = CORE.Input.Touch.position[0]; |
|
|
|
gestureEvent.position[1] = CORE.Input.Touch.position[1]; |
|
|
|
gestureEvent.position[2] = CORE.Input.Touch.position[2]; |
|
|
|
gestureEvent.position[3] = CORE.Input.Touch.position[3]; |
|
|
|
for (int i = 0; i < MAX_TOUCH_POINTS; i++) |
|
|
|
{ |
|
|
|
gestureEvent.pointId[i] = i; |
|
|
|
gestureEvent.position[i] = CORE.Input.Touch.position[i]; |
|
|
|
} |
|
|
|
|
|
|
|
ProcessGestureEvent(gestureEvent); |
|
|
|
} |
|
|
|