GlobeEngine
PlanetaryViewerGLWidget.h
Go to the documentation of this file.
1 
8 #ifndef GlobeEngine_PlanetaryViewerGLWidget_h
9 #define GlobeEngine_PlanetaryViewerGLWidget_h
10 
11 #include "OpenGL_Includes.h"
12 #include "PlanetaryViewerEngine.h"
14 #include "SimpleQTViewerGLWidget.h"
15 
16 class PlanetaryViewerUI;
17 
18 namespace gePlanetaryViewer {
19 
21  Q_OBJECT
22 
23  public:
26 
28 
29  // overrides from SimpleQTViewerGLWidget
30  void initialize();
31  void drawGL();
32  void updateScene();
33  void drawUI();
34  void resize(int width, int height);
35  };
36 }
37 #endif
Definition: PlanetaryViewerEngine.h:45
void drawGL()
Definition: PlanetaryViewerGLWidget.cpp:55
PlanetaryViewerEngine * getEngineLayer()
Definition: PlanetaryViewerGLWidget.cpp:82
void updateScene()
Definition: PlanetaryViewerGLWidget.cpp:50
Definition: PlanetaryViewerComposition.h:6
void initialize()
Definition: PlanetaryViewerGLWidget.cpp:19
PlanetaryViewerGLWidget(PlanetaryViewerEngine *_engine, ge::InputControl *_input)
Definition: PlanetaryViewerGLWidget.cpp:8
Definition: SimpleQTViewerGLWidget.h:24
void resize(int width, int height)
Definition: PlanetaryViewerGLWidget.cpp:77
~PlanetaryViewerGLWidget()
Definition: PlanetaryViewerGLWidget.cpp:14
void drawUI()
Definition: PlanetaryViewerGLWidget.cpp:63
Definition: InputControl.h:16
Definition: PlanetaryViewerGLWidget.h:20