GlobeEngine
Main Page
Namespaces
Classes
Files
File List
File Members
HikingViewerGLWidget.h
Go to the documentation of this file.
1
#ifndef HikingEngine_GLWidget_h
2
#define HikingEngine_GLWidget_h
3
4
#include "OpenGL_Includes.h"
5
#include "
HikingEngine.h
"
6
#include "
SimpleQTViewerGLWidget.h
"
7
#include "
VBOVertex.h
"
8
9
namespace
geHikingViewer
{
10
11
class
HikingViewerUI;
12
13
class
HikingViewerGLWidget
:
public
geQT::SimpleQTViewerGLWidget
{
14
Q_OBJECT
15
16
signals:
17
void
riskLevelUpdate
(
int
);
18
void
heightLevelUpdate
(
int
);
19
20
public
:
21
HikingViewerGLWidget
(
HikingEngine
* _engine,
ge::InputControl
* _input);
22
23
HikingEngine
*
getEngineLayer
();
24
25
// overrides from SimpleQTViewerGLWidget
26
void
initialize
();
27
void
drawGL
();
28
void
updateScene
();
29
void
drawUI
();
30
void
resize
(
int
width,
int
height);
31
void
keyPressEvent
(QKeyEvent *e);
32
void
wheelEvent
(QWheelEvent* _event);
33
private
:
34
ge::Vertex2i
winsize;
35
36
};
37
}
38
#endif
geHikingViewer::HikingViewerGLWidget::heightLevelUpdate
void heightLevelUpdate(int)
geHikingViewer::HikingViewerGLWidget::initialize
void initialize()
Definition:
HikingViewerGLWidget.cpp:14
VBOVertex.h
geHikingViewer
Definition:
HikingComposition.h:14
geHikingViewer::HikingViewerGLWidget::drawGL
void drawGL()
Definition:
HikingViewerGLWidget.cpp:25
geQT::SimpleQTViewerGLWidget
Definition:
SimpleQTViewerGLWidget.h:24
geHikingViewer::HikingViewerGLWidget::resize
void resize(int width, int height)
Definition:
HikingViewerGLWidget.cpp:29
geHikingViewer::HikingEngine
Definition:
HikingEngine.h:45
SimpleQTViewerGLWidget.h
geHikingViewer::HikingViewerGLWidget::getEngineLayer
HikingEngine * getEngineLayer()
Definition:
HikingViewerGLWidget.cpp:34
geHikingViewer::HikingViewerGLWidget
Definition:
HikingViewerGLWidget.h:13
geHikingViewer::HikingViewerGLWidget::drawUI
void drawUI()
Definition:
HikingViewerGLWidget.cpp:38
geHikingViewer::HikingViewerGLWidget::keyPressEvent
void keyPressEvent(QKeyEvent *e)
Definition:
HikingViewerGLWidget.cpp:91
geHikingViewer::HikingViewerGLWidget::HikingViewerGLWidget
HikingViewerGLWidget(HikingEngine *_engine, ge::InputControl *_input)
Definition:
HikingViewerGLWidget.cpp:8
geHikingViewer::HikingViewerGLWidget::riskLevelUpdate
void riskLevelUpdate(int)
ge::Vertex2
Definition:
VBOVertex.h:51
geHikingViewer::HikingViewerGLWidget::updateScene
void updateScene()
Definition:
HikingViewerGLWidget.cpp:21
geHikingViewer::HikingViewerGLWidget::wheelEvent
void wheelEvent(QWheelEvent *_event)
Definition:
HikingViewerGLWidget.cpp:101
ge::InputControl
Definition:
InputControl.h:16
HikingEngine.h
src
hikingEngineViewer
include
HikingViewerGLWidget.h
Generated on Wed Aug 9 2017 14:47:06 for GlobeEngine by
1.8.9