equal
deleted
inserted
replaced
16 ~EngineInstance(); |
16 ~EngineInstance(); |
17 |
17 |
18 Q_PROPERTY(bool isValid READ isValid NOTIFY isValidChanged) |
18 Q_PROPERTY(bool isValid READ isValid NOTIFY isValidChanged) |
19 |
19 |
20 void sendConfig(const GameConfig& config); |
20 void sendConfig(const GameConfig& config); |
21 void advance(quint32 ticks); |
|
22 void moveCamera(const QPoint& delta); |
|
23 void renderFrame(); |
21 void renderFrame(); |
24 void setOpenGLContext(QOpenGLContext* context); |
22 void setOpenGLContext(QOpenGLContext* context); |
25 QImage generatePreview(); |
23 QImage generatePreview(); |
26 |
24 |
27 bool isValid() const; |
25 bool isValid() const; |
28 |
26 |
29 signals: |
27 signals: |
30 void isValidChanged(bool isValid); |
28 void isValidChanged(bool isValid); |
31 |
29 |
32 public slots: |
30 public slots: |
|
31 void advance(quint32 ticks); |
|
32 void moveCamera(const QPoint& delta); |
|
33 void controlEvent(bool isStart, int type); |
33 |
34 |
34 private: |
35 private: |
35 Engine::EngineInstance* m_instance; |
36 Engine::EngineInstance* m_instance; |
36 |
37 |
37 Engine::hedgewars_engine_protocol_version_t* |
38 Engine::hedgewars_engine_protocol_version_t* |