| caption()=0 | G3D::GWindow | [pure virtual] |
| current() | G3D::GWindow | [inline, static] |
| decInputCaptureCount() | G3D::GWindow | [inline, virtual] |
| decMouseHideCount() | G3D::GWindow | [inline, virtual] |
| dimensions() const=0 | G3D::GWindow | [pure virtual] |
| executeLoopBody() | G3D::GWindow | [protected] |
| fireEvent(const GEvent &event) | G3D::GWindow | [virtual] |
| getAPIName() const=0 | G3D::GWindow | [pure virtual] |
| getAPIVersion() const=0 | G3D::GWindow | [pure virtual] |
| getDroppedFilenames(Array< std::string > &files)=0 | G3D::GWindow | [pure virtual] |
| getJoystickState(unsigned int stickNum, Array< float > &axis, Array< bool > &button)=0 | G3D::GWindow | [pure virtual] |
| getRelativeMouseState(Vector2 &position, uint8 &mouseButtons) const=0 | G3D::GWindow | [pure virtual] |
| getRelativeMouseState(int &x, int &y, uint8 &mouseButtons) const =0 | G3D::GWindow | [pure virtual] |
| getRelativeMouseState(double &x, double &y, uint8 &mouseButtons) const =0 | G3D::GWindow | [pure virtual] |
| getSettings(GWindow::Settings &settings) const =0 | G3D::GWindow | [pure virtual] |
| GWindow() | G3D::GWindow | [inline, protected] |
| hasFocus() const=0 | G3D::GWindow | [pure virtual] |
| height() const=0 | G3D::GWindow | [pure virtual] |
| incInputCaptureCount() | G3D::GWindow | [inline, virtual] |
| incMouseHideCount() | G3D::GWindow | [inline, virtual] |
| inputCaptureCount() const | G3D::GWindow | [inline] |
| joystickName(unsigned int sticknum)=0 | G3D::GWindow | [pure virtual] |
| m_eventQueue | G3D::GWindow | [protected] |
| m_inputCaptureCount | G3D::GWindow | [protected] |
| m_mouseHideCount | G3D::GWindow | [protected] |
| makeCurrent() const | G3D::GWindow | [inline] |
| mouseHideCount() const | G3D::GWindow | [inline] |
| notDone() | G3D::GWindow | [inline, protected] |
| notifyResize(int w, int h)=0 | G3D::GWindow | [pure virtual] |
| numJoysticks() const=0 | G3D::GWindow | [pure virtual] |
| pollEvent(GEvent &e) | G3D::GWindow | [virtual] |
| pollOSEvent(GEvent &e) | G3D::GWindow | [protected, virtual] |
| popLoopBody() | G3D::GWindow | [virtual] |
| pushLoopBody(void(*body)(void *), void *arg) | G3D::GWindow | [inline, virtual] |
| pushLoopBody(GApp *app) | G3D::GWindow | [virtual] |
| reallyMakeCurrent() const | G3D::GWindow | [inline, protected, virtual] |
| RenderDevice class | G3D::GWindow | [friend] |
| renderDevice() const | G3D::GWindow | [inline] |
| requiresMainLoop() const | G3D::GWindow | [inline, virtual] |
| runMainLoop() | G3D::GWindow | [inline, virtual] |
| setCaption(const std::string &caption)=0 | G3D::GWindow | [pure virtual] |
| setDimensions(const Rect2D &dims)=0 | G3D::GWindow | [pure virtual] |
| setGammaRamp(const Array< uint16 > &gammaRamp)=0 | G3D::GWindow | [pure virtual] |
| setIcon(const GImage &image) | G3D::GWindow | [inline, virtual] |
| setIcon(const std::string &imageFilename) | G3D::GWindow | [inline, virtual] |
| setInputCapture(bool c)=0 | G3D::GWindow | [protected, pure virtual] |
| setInputCaptureCount(int c) | G3D::GWindow | [inline] |
| setMouseHideCount(int c) | G3D::GWindow | [inline] |
| setMouseVisible(bool b)=0 | G3D::GWindow | [protected, pure virtual] |
| setPosition(int x, int y)=0 | G3D::GWindow | [pure virtual] |
| setRelativeMousePosition(double x, double y)=0 | G3D::GWindow | [pure virtual] |
| setRelativeMousePosition(const Vector2 &p)=0 | G3D::GWindow | [pure virtual] |
| swapGLBuffers()=0 | G3D::GWindow | [pure virtual] |
| width() const=0 | G3D::GWindow | [pure virtual] |
| ~GWindow() | G3D::GWindow | [inline, virtual] |