GlobeEngine
Main Page
Namespaces
Classes
Files
File List
File Members
VRExampleGLWidget.h
Go to the documentation of this file.
1
8
#ifndef GlobeEngine_VRExampleGLWidget_h
9
#define GlobeEngine_VRExampleGLWidget_h
10
11
#include "OpenGL_Includes.h"
12
#include "
VRExampleEngine.h
"
13
#include "
VRExampleInputControl.h
"
14
#include "
SimpleQTViewerGLWidget.h
"
15
16
namespace
geVRExample
{
17
18
class
VRExampleUI;
19
20
class
VRExampleGLWidget
:
public
geQT::SimpleQTViewerGLWidget
{
21
Q_OBJECT
22
23
public
:
24
VRExampleGLWidget
(
VRExampleEngine
* _engine,
ge::InputControl
* _input);
25
~VRExampleGLWidget
();
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
34
VRExampleEngine
*
getEngineLayer
();
35
36
protected
:
37
void
keyPressEvent
(QKeyEvent *event);
38
39
};
40
}
41
#endif
geVRExample::VRExampleGLWidget::~VRExampleGLWidget
~VRExampleGLWidget()
Definition:
VRExampleGLWidget.cpp:14
geVRExample::VRExampleGLWidget::resize
void resize(int width, int height)
Definition:
VRExampleGLWidget.cpp:75
geVRExample::VRExampleGLWidget::updateScene
void updateScene()
Definition:
VRExampleGLWidget.cpp:48
geVRExample::VRExampleGLWidget::getEngineLayer
VRExampleEngine * getEngineLayer()
Definition:
VRExampleGLWidget.cpp:80
geVRExample::VRExampleGLWidget::keyPressEvent
void keyPressEvent(QKeyEvent *event)
Definition:
VRExampleGLWidget.cpp:84
geVRExample
Definition:
overlaywidget.h:10
geVRExample::VRExampleGLWidget::initialize
void initialize()
Definition:
VRExampleGLWidget.cpp:19
geQT::SimpleQTViewerGLWidget
Definition:
SimpleQTViewerGLWidget.h:24
SimpleQTViewerGLWidget.h
geVRExample::VRExampleGLWidget::VRExampleGLWidget
VRExampleGLWidget(VRExampleEngine *_engine, ge::InputControl *_input)
Definition:
VRExampleGLWidget.cpp:9
geVRExample::VRExampleEngine
Definition:
VRExampleEngine.h:39
VRExampleEngine.h
geVRExample::VRExampleGLWidget
Definition:
VRExampleGLWidget.h:20
VRExampleInputControl.h
geVRExample::VRExampleGLWidget::drawUI
void drawUI()
Definition:
VRExampleGLWidget.cpp:61
ge::InputControl
Definition:
InputControl.h:16
geVRExample::VRExampleGLWidget::drawGL
void drawGL()
Definition:
VRExampleGLWidget.cpp:53
src
vrExample
include
VRExampleGLWidget.h
Generated on Wed Aug 9 2017 14:47:06 for GlobeEngine by
1.8.9