GlobeEngine
TerrainExampleGLWidget.h
Go to the documentation of this file.
1 
8 #ifndef GlobeEngine_TerrainExampleGLWidget_h
9 #define GlobeEngine_TerrainExampleGLWidget_h
10 
11 #include "OpenGL_Includes.h"
12 #include "TerrainExampleEngine.h"
14 #include "SimpleQTViewerGLWidget.h"
15 
16 class TerrainExampleUI;
17 
18 namespace geTerrainExample {
19 
21  Q_OBJECT
22 
23  public:
26 
27  // overrides from SimpleQTViewerGLWidget
28  void initialize();
29  void drawGL();
30  void updateScene();
31  void drawUI();
32  void resize(int width, int height);
33 
35 
36  };
37 }
38 #endif
Definition: TerrainExampleGLWidget.h:20
void updateScene()
Definition: TerrainExampleGLWidget.cpp:49
void drawUI()
Definition: TerrainExampleGLWidget.cpp:62
~TerrainExampleGLWidget()
Definition: TerrainExampleGLWidget.cpp:13
TerrainExampleEngine * getEngineLayer()
Definition: TerrainExampleGLWidget.cpp:81
TerrainExampleGLWidget(TerrainExampleEngine *_engine, ge::InputControl *_input)
Definition: TerrainExampleGLWidget.cpp:8
Definition: TerrainExampleComposition.h:13
Definition: SimpleQTViewerGLWidget.h:24
void initialize()
Definition: TerrainExampleGLWidget.cpp:18
Definition: TerrainExampleEngine.h:37
void resize(int width, int height)
Definition: TerrainExampleGLWidget.cpp:76
Definition: InputControl.h:16
void drawGL()
Definition: TerrainExampleGLWidget.cpp:54