#include <iso_flock_visual_glwindow.h>
Collaboration diagram for iso::flock::GLWindow:

Public Member Functions | |
| GLWindow (QWidget *parent=0, const char *name=0) | |
| GLWindow (GLPanel *pGLPanel, QWidget *parent=0, const char *name=0) | |
| virtual | ~GLWindow () |
| GLPanel & | panel () |
| GLWindowSettings & | windowSettings () |
| void | setWindowSettings (const GLWindowSettings &pSettings) |
| void | toggleFullScreen () |
Static Public Member Functions | |
| static GLWindow & | get () |
| static GLWindow & | get (GLPanel *pGLPanel) |
| static void | destroy () |
Protected Member Functions | |
| void | wheelEvent (QWheelEvent *e) |
| void | mousePressEvent (QMouseEvent *e) |
| void | mouseReleaseEvent (QMouseEvent *e) |
| void | mouseDoubleClickEvent (QMouseEvent *e) |
| void | mouseMoveEvent (QMouseEvent *e) |
| virtual void | keyPressEvent (QKeyEvent *e) |
Protected Attributes | |
| GLPanel * | mGLPanel |
| Interactor * | mInteractor |
| bool | mIsFullScreen |
| GLWindowSettings | mWindowSettings |
| unsigned int | mExportImageCount |
| base::String | mExportImageName |
| math::Vector2< unsigned int > | mExportImageSize |
Static Protected Attributes | |
| static GLWindow * | sInstance |
| GLWindow::GLWindow | ( | QWidget * | parent = 0, |
|
| const char * | name = 0 | |||
| ) |
| GLWindow::GLWindow | ( | GLPanel * | pGLPanel, | |
| QWidget * | parent = 0, |
|||
| const char * | name = 0 | |||
| ) |
| GLWindow::~GLWindow | ( | ) | [virtual] |
| GLWindow & GLWindow::get | ( | ) | [static] |
| void GLWindow::destroy | ( | ) | [static] |
| GLPanel & GLWindow::panel | ( | ) |
| GLWindowSettings & GLWindow::windowSettings | ( | ) |
| void GLWindow::setWindowSettings | ( | const GLWindowSettings & | pSettings | ) |
| void GLWindow::toggleFullScreen | ( | ) |
| void GLWindow::wheelEvent | ( | QWheelEvent * | e | ) | [protected] |
| void GLWindow::mousePressEvent | ( | QMouseEvent * | e | ) | [protected] |
| void GLWindow::mouseReleaseEvent | ( | QMouseEvent * | e | ) | [protected] |
| void GLWindow::mouseDoubleClickEvent | ( | QMouseEvent * | e | ) | [protected] |
| void GLWindow::mouseMoveEvent | ( | QMouseEvent * | e | ) | [protected] |
| void GLWindow::keyPressEvent | ( | QKeyEvent * | e | ) | [protected, virtual] |
GLWindow * GLWindow::sInstance [static, protected] |
GLPanel* iso::flock::GLWindow::mGLPanel [protected] |
Interactor* iso::flock::GLWindow::mInteractor [protected] |
bool iso::flock::GLWindow::mIsFullScreen [protected] |
unsigned int iso::flock::GLWindow::mExportImageCount [protected] |
base::String iso::flock::GLWindow::mExportImageName [protected] |
math::Vector2<unsigned int> iso::flock::GLWindow::mExportImageSize [protected] |
1.5.1