| _clipboardText() const =0 | G3D::OSWindow | protectedpure virtual |
| _setClipboardText(const String &text) const =0 | G3D::OSWindow | protectedpure virtual |
| caption()=0 | G3D::OSWindow | pure virtual |
| className() const =0 | G3D::OSWindow | pure virtual |
| clientRect() const =0 | G3D::OSWindow | pure virtual |
| clipboardText() | G3D::OSWindow | static |
| create(const Settings &s=Settings()) | G3D::OSWindow | static |
| current() | G3D::OSWindow | inlinestatic |
| decInputCaptureCount() | G3D::OSWindow | inlinevirtual |
| decMouseHideCount() | G3D::OSWindow | inlinevirtual |
| executeLoopBody() | G3D::OSWindow | protected |
| fireEvent(const GEvent &event) | G3D::OSWindow | virtual |
| framebuffer() const | G3D::OSWindow | |
| fullRect() const =0 | G3D::OSWindow | pure virtual |
| getAPIName() const =0 | G3D::OSWindow | pure virtual |
| getAPIVersion() const =0 | G3D::OSWindow | pure virtual |
| getDroppedFilenames(Array< String > &files)=0 | G3D::OSWindow | pure virtual |
| getFullScreenResolutions(Array< Vector2int32 > &array) | G3D::OSWindow | static |
| getGameControllerState(unsigned int stickNum, Array< float > &axis, Array< bool > &button) const | G3D::OSWindow | virtual |
| getJoystickState(unsigned int stickNum, Array< float > &axis, Array< bool > &button) const =0 | G3D::OSWindow | pure virtual |
| getOSEvents(Queue< GEvent > &events) | G3D::OSWindow | protectedvirtual |
| getRelativeMouseState(Vector2 &position, uint8 &mouseButtons) const =0 | G3D::OSWindow | pure virtual |
| getRelativeMouseState(int &x, int &y, uint8 &mouseButtons) const =0 | G3D::OSWindow | pure virtual |
| getRelativeMouseState(double &x, double &y, uint8 &mouseButtons) const =0 | G3D::OSWindow | pure virtual |
| getSettings(OSWindow::Settings &settings) const =0 | G3D::OSWindow | pure virtual |
| handleResize(int width, int height) | G3D::OSWindow | protectedvirtual |
| hasFocus() const =0 | G3D::OSWindow | pure virtual |
| height() const =0 | G3D::OSWindow | pure virtual |
| hide() const | G3D::OSWindow | inlinevirtual |
| incInputCaptureCount() | G3D::OSWindow | inlinevirtual |
| incMouseHideCount() | G3D::OSWindow | inlinevirtual |
| inputCaptureCount() const | G3D::OSWindow | inline |
| isIconified() const | G3D::OSWindow | inlinevirtual |
| joystickName(unsigned int sticknum) const =0 | G3D::OSWindow | pure virtual |
| m_eventQueue | G3D::OSWindow | protected |
| m_framebuffer | G3D::OSWindow | mutableprotected |
| m_inputCaptureCount | G3D::OSWindow | protected |
| m_mouseHideCount | G3D::OSWindow | protected |
| m_renderDevice | G3D::OSWindow | protected |
| m_settings | G3D::OSWindow | protected |
| makeCurrent() const | G3D::OSWindow | inline |
| mouseHideCount() const | G3D::OSWindow | inline |
| notDone() | G3D::OSWindow | inlineprotected |
| numDisplays() | G3D::OSWindow | static |
| numJoysticks() const =0 | G3D::OSWindow | pure virtual |
| OSWindow() | G3D::OSWindow | inlineprotected |
| pollEvent(GEvent &e) | G3D::OSWindow | virtual |
| popGraphicsContext() | G3D::OSWindow | static |
| popLoopBody() | G3D::OSWindow | virtual |
| primaryDisplayRefreshRate(int width, int height) | G3D::OSWindow | static |
| primaryDisplaySize() | G3D::OSWindow | static |
| primaryDisplayWindowSize() | G3D::OSWindow | static |
| pushGraphicsContext(OSWindow *window) | G3D::OSWindow | static |
| pushLoopBody(void(*body)(void *), void *arg) | G3D::OSWindow | inlinevirtual |
| pushLoopBody(GApp *app) | G3D::OSWindow | virtual |
| renderDevice() const | G3D::OSWindow | inline |
| RenderDevice class | G3D::OSWindow | friend |
| requiresMainLoop() const | G3D::OSWindow | inlinevirtual |
| runMainLoop() | G3D::OSWindow | inlinevirtual |
| setAsCurrentGraphicsContext() const =0 | G3D::OSWindow | protectedpure virtual |
| setCaption(const String &caption)=0 | G3D::OSWindow | pure virtual |
| setClientPosition(int x, int y)=0 | G3D::OSWindow | pure virtual |
| setClientRect(const Rect2D &dims)=0 | G3D::OSWindow | pure virtual |
| setClipboardText(const String &text) | G3D::OSWindow | static |
| setFullPosition(int x, int y)=0 | G3D::OSWindow | pure virtual |
| setFullRect(const Rect2D &dims)=0 | G3D::OSWindow | pure virtual |
| setGammaRamp(const Array< uint16 > &gammaRamp)=0 | G3D::OSWindow | pure virtual |
| setIcon(const shared_ptr< Image > &image) | G3D::OSWindow | inlinevirtual |
| setIcon(const String &imageFilename) | G3D::OSWindow | inlinevirtual |
| setIconified(bool b) | G3D::OSWindow | inlinevirtual |
| setInputCapture(bool c)=0 | G3D::OSWindow | protectedpure virtual |
| setInputCaptureCount(int c) | G3D::OSWindow | inline |
| setMouseHideCount(int c) | G3D::OSWindow | inline |
| setMouseVisible(bool b)=0 | G3D::OSWindow | protectedpure virtual |
| setRelativeMousePosition(double x, double y)=0 | G3D::OSWindow | pure virtual |
| setRelativeMousePosition(const Vector2 &p)=0 | G3D::OSWindow | pure virtual |
| settings() const | G3D::OSWindow | inline |
| show() const | G3D::OSWindow | inlinevirtual |
| swapGLBuffers()=0 | G3D::OSWindow | pure virtual |
| virtualDisplaySize() | G3D::OSWindow | static |
| width() const =0 | G3D::OSWindow | pure virtual |
| ~OSWindow() | G3D::OSWindow | inlinevirtual |