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

Public Member Functions | |
ofAppGLFWWindow () | |
~ofAppGLFWWindow () | |
ofAppGLFWWindow (ofAppGLFWWindow &w)=delete | |
ofAppGLFWWindow & | operator= (ofAppGLFWWindow &w)=delete |
void | setup (const ofGLWindowSettings &settings) |
void | setup (const ofGLFWWindowSettings &settings) |
void | update () |
void | draw () |
bool | getWindowShouldClose () |
void | setWindowShouldClose () |
void | hideCursor () |
void | showCursor () |
int | getHeight () |
int | getWidth () |
ofCoreEvents & | events () |
std::shared_ptr< ofBaseRenderer > & | renderer () |
GLFWwindow * | getGLFWWindow () |
void * | getWindowContext () |
ofGLFWWindowSettings | getSettings () |
glm::vec2 | getWindowSize () |
glm::vec2 | getScreenSize () |
glm::vec2 | getWindowPosition () |
void | setWindowTitle (std::string title) |
void | setWindowPosition (int x, int y) |
void | setWindowShape (int w, int h) |
void | setOrientation (ofOrientation orientation) |
ofOrientation | getOrientation () |
ofWindowMode | getWindowMode () |
void | setFullscreen (bool fullscreen) |
void | toggleFullscreen () |
void | enableSetupScreen () |
void | disableSetupScreen () |
void | setVerticalSync (bool bSync) |
void | setClipboardString (const std::string &text) |
std::string | getClipboardString () |
int | getPixelScreenCoordScale () |
void | makeCurrent () |
void | swapBuffers () |
void | startRender () |
void | finishRender () |
bool | isWindowIconified () |
bool | isWindowActive () |
bool | isWindowResizeable () |
void | iconify (bool bIconify) |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setNumSamples(int samples)) | |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setDoubleBuffering(bool doubleBuff)) | |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setColorBits(int r, int g, int b)) | |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setAlphaBits(int a)) | |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setDepthBits(int depth)) | |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setStencilBits(int stencil)) | |
OF_DEPRECATED_MSG ("use ofGLFWWindowSettings to create the window instead", void setMultiDisplayFullscreen(bool bMultiFullscreen)) | |
virtual void | setup (const ofWindowSettings &settings)=0 |
![]() | |
virtual | ~ofAppBaseGLWindow () |
![]() | |
ofAppBaseWindow () | |
virtual | ~ofAppBaseWindow () |
virtual bool | doesHWOrientation () |
Static Public Member Functions | |
static void | loop () |
static bool | doesLoop () |
static bool | allowsMultiWindow () |
static bool | needsPolling () |
static void | pollEvents () |
static void | listVideoModes () |
static void | listMonitors () |
Constructor & Destructor Documentation
◆ ofAppGLFWWindow() [1/2]
ofAppGLFWWindow::ofAppGLFWWindow | ( | ) |
◆ ~ofAppGLFWWindow()
ofAppGLFWWindow::~ofAppGLFWWindow | ( | ) |
◆ ofAppGLFWWindow() [2/2]
|
delete |
Member Function Documentation
◆ allowsMultiWindow()
|
inlinestatic |
◆ disableSetupScreen()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ doesLoop()
|
inlinestatic |
◆ draw()
|
virtual |
Implements ofAppBaseWindow.
◆ enableSetupScreen()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ events()
|
virtual |
Implements ofAppBaseWindow.
◆ finishRender()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getClipboardString()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getGLFWWindow()
GLFWwindow * ofAppGLFWWindow::getGLFWWindow | ( | ) |
◆ getHeight()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getOrientation()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getPixelScreenCoordScale()
int ofAppGLFWWindow::getPixelScreenCoordScale | ( | ) |
◆ getScreenSize()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getSettings()
|
inline |
◆ getWidth()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getWindowContext()
|
inlinevirtual |
Reimplemented from ofAppBaseWindow.
◆ getWindowMode()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getWindowPosition()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getWindowShouldClose()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ getWindowSize()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ hideCursor()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ iconify()
void ofAppGLFWWindow::iconify | ( | bool | bIconify | ) |
◆ isWindowActive()
bool ofAppGLFWWindow::isWindowActive | ( | ) |
◆ isWindowIconified()
bool ofAppGLFWWindow::isWindowIconified | ( | ) |
◆ isWindowResizeable()
bool ofAppGLFWWindow::isWindowResizeable | ( | ) |
◆ listMonitors()
|
static |
◆ listVideoModes()
|
static |
◆ loop()
|
inlinestatic |
◆ makeCurrent()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ needsPolling()
|
inlinestatic |
◆ OF_DEPRECATED_MSG() [1/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setAlphaBitsint a | ||
) |
◆ OF_DEPRECATED_MSG() [2/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setColorBitsint r, int g, int b | ||
) |
◆ OF_DEPRECATED_MSG() [3/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setDepthBitsint depth | ||
) |
◆ OF_DEPRECATED_MSG() [4/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setDoubleBufferingbool doubleBuff | ||
) |
◆ OF_DEPRECATED_MSG() [5/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setMultiDisplayFullscreenbool bMultiFullscreen | ||
) |
◆ OF_DEPRECATED_MSG() [6/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setNumSamplesint samples | ||
) |
◆ OF_DEPRECATED_MSG() [7/7]
ofAppGLFWWindow::OF_DEPRECATED_MSG | ( | "use ofGLFWWindowSettings to create the window instead" | , |
void | setStencilBitsint stencil | ||
) |
◆ operator=()
|
delete |
◆ pollEvents()
|
static |
◆ renderer()
|
virtual |
Implements ofAppBaseWindow.
◆ setClipboardString()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setFullscreen()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setOrientation()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setup() [1/3]
void ofAppGLFWWindow::setup | ( | const ofGLFWWindowSettings & | settings | ) |
◆ setup() [2/3]
|
virtual |
Implements ofAppBaseGLWindow.
◆ setup() [3/3]
|
virtual |
Reimplemented from ofAppBaseGLWindow.
◆ setVerticalSync()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setWindowPosition()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setWindowShape()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setWindowShouldClose()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ setWindowTitle()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ showCursor()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ startRender()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ swapBuffers()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ toggleFullscreen()
|
virtual |
Reimplemented from ofAppBaseWindow.
◆ update()
|
virtual |
Implements ofAppBaseWindow.
The documentation for this class was generated from the following files:
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/app/ofAppGLFWWindow.h
- /Users/icq4ever/Desktop/oF0120/libs/openFrameworks/app/ofAppGLFWWindow.cpp