86 void EngineInstance::moveCamera(const QPoint& delta) { |
86 void EngineInstance::moveCamera(const QPoint& delta) { |
87 move_camera(m_instance.get(), delta.x(), delta.y()); |
87 move_camera(m_instance.get(), delta.x(), delta.y()); |
88 } |
88 } |
89 |
89 |
90 void EngineInstance::simpleEvent(Engine::SimpleEventType event_type) { |
90 void EngineInstance::simpleEvent(Engine::SimpleEventType event_type) { |
91 simple_event(m_instance.get(), event_type); |
91 simple_event(m_instance.get(), |
|
92 static_cast<hwengine::SimpleEventType>(event_type)); |
92 } |
93 } |
93 |
94 |
94 void EngineInstance::longEvent(Engine::LongEventType event_type, |
95 void EngineInstance::longEvent(Engine::LongEventType event_type, |
95 Engine::LongEventState state) { |
96 Engine::LongEventState state) { |
96 long_event(m_instance.get(), event_type, state); |
97 long_event(m_instance.get(), static_cast<hwengine::LongEventType>(event_type), |
|
98 static_cast<hwengine::LongEventState>(state)); |
97 } |
99 } |
98 |
100 |
99 void EngineInstance::positionedEvent(Engine::PositionedEventType event_type, |
101 void EngineInstance::positionedEvent(Engine::PositionedEventType event_type, |
100 qint32 x, qint32 y) { |
102 qint32 x, qint32 y) { |
101 positioned_event(m_instance.get(), event_type, x, y); |
103 positioned_event(m_instance.get(), |
|
104 static_cast<hwengine::PositionedEventType>(event_type), x, |
|
105 y); |
102 } |
106 } |
103 |
107 |
104 void EngineInstance::renderFrame() { render_frame(m_instance.get()); } |
108 void EngineInstance::renderFrame() { render_frame(m_instance.get()); } |
105 |
109 |
106 void EngineInstance::setOpenGLContext(QOpenGLContext* context) { |
110 void EngineInstance::setOpenGLContext(QOpenGLContext* context) { |