GlobeEngine
|
#include <PlanetaryViewerGLWidget.h>
Public Member Functions | |
PlanetaryViewerGLWidget (PlanetaryViewerEngine *_engine, ge::InputControl *_input) | |
~PlanetaryViewerGLWidget () | |
PlanetaryViewerEngine * | getEngineLayer () |
void | initialize () |
void | drawGL () |
void | updateScene () |
void | drawUI () |
void | resize (int width, int height) |
Public Member Functions inherited from geQT::SimpleQTViewerGLWidget | |
SimpleQTViewerGLWidget (ge::Engine *_engine, ge::InputControl *_input) | |
~SimpleQTViewerGLWidget () | |
QSize | minimumSizeHint () const |
QSize | sizeHint () const |
void | setParentPosition (int _x, int _y) |
void | enableUIPainting (bool _in=true) |
void | disableUIPainting () |
void | drawText (vmml::Vector2d _pt, std::string _string, QFont _font) |
bool | checkIfOpenGLContextActive () |
bool | restoreEngineOpenGLContext () |
virtual void | keyPressEvent (QKeyEvent *e) |
virtual void | keyReleaseEvent (QKeyEvent *e) |
Additional Inherited Members | |
Signals inherited from geQT::SimpleQTViewerGLWidget | |
void | objectSelectionEvent () |
Static Public Member Functions inherited from geQT::SimpleQTViewerGLWidget | |
static void | setDefaultSurfaceFormatForConfiguration (int _numberOfSamples=4, int _depthBufferSize=24, int _stencilBufferSize=8, int _alphaChannelSize=0) |
Protected Member Functions inherited from geQT::SimpleQTViewerGLWidget | |
void | initializeGL () |
void | paintGL () |
void | resizeGL (int width, int height) |
virtual void | leaveEvent (QEvent *event) |
virtual void | enterEvent (QEvent *event) |
virtual void | wheelEvent (QWheelEvent *event) |
virtual void | mousePressEvent (QMouseEvent *event) |
virtual void | mouseReleaseEvent (QMouseEvent *event) |
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
void | paintUI () |
Protected Attributes inherited from geQT::SimpleQTViewerGLWidget | |
bool | mouseInWidget |
int | posParentX |
int | posParentY |
QPainter * | p |
QTimer * | updateTimer |
ge::InputControl * | inputcontrol |
ge::Engine * | engine |
bool | paintUIEnabled |
gePlanetaryViewer::PlanetaryViewerGLWidget::PlanetaryViewerGLWidget | ( | PlanetaryViewerEngine * | _engine, |
ge::InputControl * | _input | ||
) |
gePlanetaryViewer::PlanetaryViewerGLWidget::~PlanetaryViewerGLWidget | ( | ) |
|
virtual |
Implements geQT::SimpleQTViewerGLWidget.
|
virtual |
Implements geQT::SimpleQTViewerGLWidget.
PlanetaryViewerEngine * gePlanetaryViewer::PlanetaryViewerGLWidget::getEngineLayer | ( | ) |
|
virtual |
Implements geQT::SimpleQTViewerGLWidget.
Implements geQT::SimpleQTViewerGLWidget.
|
virtual |
Implements geQT::SimpleQTViewerGLWidget.