qmlfrontend/gameview.h
branchqmlfrontend
changeset 12883 adb1fccc706a
parent 12876 b544bbbd0696
child 12890 9c259fb4d405
--- a/qmlfrontend/gameview.h	Sat Jan 06 03:17:12 2018 +0100
+++ b/qmlfrontend/gameview.h	Sun Jan 07 01:21:42 2018 +0100
@@ -16,16 +16,13 @@
     ~GameViewRenderer();
 
     void tick(quint32 delta) { m_delta = delta; }
-    void setViewportSize(const QSize& size) { m_viewportSize = size; }
-    void setWindow(QQuickWindow* window) { m_window = window; }
+    void setViewportSize(const QSize& size);
 
 public slots:
     void paint();
 
 private:
-    QSize m_viewportSize;
     quint32 m_delta;
-    QQuickWindow* m_window;
 };
 
 class GameView : public QQuickItem {
@@ -49,6 +46,7 @@
 private:
     quint32 m_delta;
     GameViewRenderer* m_renderer;
+    bool m_windowChanged;
 };
 
 #endif // GAMEVIEW_H