Added support for sensor and touch events

This commit is contained in:
Zachariah Brown committed 2015-02-26 12:00:22 -05:00
1 parent a499927784
commit 7c5a55746a
2 files changed
+76 -31

No files matched your search

+15
View File
@@ -96,6 +96,21 @@ inline void convertEvent(const sf::Event& SFMLEvent, sfEvent* event)
event->joystickConnect.joystickId = SFMLEvent.joystickConnect.joystickId;
break;
case sfEvtTouchBegan :
case sfEvtTouchMoved :
case sfEvtTouchEnded :
event->touch.finger = SFMLEvent.touch.finger;
event->touch.x = SFMLEvent.touch.x;
event->touch.y = SFMLEvent.touch.y;
break;
case sfEvtSensorChanged :
event->sensor.sensorType = static_cast<sfSensorType>(SFMLEvent.sensor.type);
event->sensor.x = SFMLEvent.sensor.x;
event->sensor.y = SFMLEvent.sensor.y;
event->sensor.z = SFMLEvent.sensor.z;
break;
default :
break;
}