This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
#include <ofAppBaseWindow.h>

Public Member Functions | |
ofAppBaseWindow () | |
virtual | ~ofAppBaseWindow () |
virtual void | setup (const ofWindowSettings &settings)=0 |
virtual void | update ()=0 |
virtual void | draw ()=0 |
virtual bool | getWindowShouldClose () |
virtual void | setWindowShouldClose () |
virtual void | close () |
virtual ofCoreEvents & | events ()=0 |
virtual std::shared_ptr< ofBaseRenderer > & | renderer ()=0 |
virtual void | hideCursor () |
virtual void | showCursor () |
virtual void | setWindowPosition (int x, int y) |
virtual void | setWindowShape (int w, int h) |
virtual glm::vec2 | getWindowPosition () |
virtual glm::vec2 | getWindowSize () |
virtual glm::vec2 | getScreenSize () |
virtual void | setOrientation (ofOrientation orientation) |
virtual ofOrientation | getOrientation () |
virtual bool | doesHWOrientation () |
virtual int | getWidth () |
virtual int | getHeight () |
virtual void | setWindowTitle (std::string title) |
virtual ofWindowMode | getWindowMode () |
virtual void | setFullscreen (bool fullscreen) |
virtual void | toggleFullscreen () |
virtual void | enableSetupScreen () |
virtual void | disableSetupScreen () |
virtual void | setVerticalSync (bool enabled) |
virtual void | setClipboardString (const std::string &text) |
virtual std::string | getClipboardString () |
virtual void | makeCurrent () |
virtual void | swapBuffers () |
virtual void | startRender () |
virtual void | finishRender () |
virtual void * | getWindowContext () |
Constructor & Destructor Documentation
◆ ofAppBaseWindow()
|
inline |
◆ ~ofAppBaseWindow()
|
inlinevirtual |
Member Function Documentation
◆ close()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, and ofAppGlutWindow.
◆ disableSetupScreen()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ doesHWOrientation()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow.
◆ draw()
|
pure virtual |
Implemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ enableSetupScreen()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ events()
|
pure virtual |
Implemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ finishRender()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ getClipboardString()
|
inlinevirtual |
Reimplemented in ofAppGLFWWindow.
◆ getHeight()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ getOrientation()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ getScreenSize()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ getWidth()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ getWindowContext()
|
inlinevirtual |
Reimplemented in ofAppGLFWWindow.
◆ getWindowMode()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ getWindowPosition()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ getWindowShouldClose()
|
inlinevirtual |
Reimplemented in ofAppGLFWWindow.
◆ getWindowSize()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ hideCursor()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ makeCurrent()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, and ofAppGLFWWindow.
◆ renderer()
|
pure virtual |
Implemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
◆ setClipboardString()
|
inlinevirtual |
Reimplemented in ofAppGLFWWindow.
◆ setFullscreen()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ setOrientation()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ setup()
|
pure virtual |
Implemented in ofAppBaseGLWindow, ofAppBaseGLESWindow, ofAppEGLWindow, ofAppNoWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ setVerticalSync()
|
inlinevirtual |
Reimplemented in ofAppGLFWWindow, ofAppEGLWindow, and ofAppGlutWindow.
◆ setWindowPosition()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ setWindowShape()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ setWindowShouldClose()
|
inlinevirtual |
Reimplemented in ofAppGLFWWindow.
◆ setWindowTitle()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ showCursor()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ startRender()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ swapBuffers()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ toggleFullscreen()
|
inlinevirtual |
Reimplemented in ofAppEGLWindow, ofAppGLFWWindow, and ofAppGlutWindow.
◆ update()
|
pure virtual |
Implemented in ofAppEGLWindow, ofAppGLFWWindow, ofAppGlutWindow, and ofAppNoWindow.
The documentation for this class was generated from the following file:
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/app/ofAppBaseWindow.h