_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 |