reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofAppBaseGLESWindow Class Referenceabstract

#include <ofAppBaseWindow.h>

Inheritance diagram for ofAppBaseGLESWindow:
ofAppBaseWindow ofAppEGLWindow

Public Member Functions

virtual ~ofAppBaseGLESWindow ()
 
virtual void setup (const ofGLESWindowSettings &settings)=0
 
void setup (const ofWindowSettings &settings)
 
- Public Member Functions inherited from ofAppBaseWindow
 ofAppBaseWindow ()
 
virtual ~ofAppBaseWindow ()
 
virtual void update ()=0
 
virtual void draw ()=0
 
virtual bool getWindowShouldClose ()
 
virtual void setWindowShouldClose ()
 
virtual void close ()
 
virtual ofCoreEventsevents ()=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

◆ ~ofAppBaseGLESWindow()

virtual ofAppBaseGLESWindow::~ofAppBaseGLESWindow ( )
inlinevirtual

Member Function Documentation

◆ setup() [1/2]

virtual void ofAppBaseGLESWindow::setup ( const ofGLESWindowSettings settings)
pure virtual

Implemented in ofAppEGLWindow, and ofAppEGLWindow.

◆ setup() [2/2]

void ofAppBaseGLESWindow::setup ( const ofWindowSettings settings)
inlinevirtual

Implements ofAppBaseWindow.

Reimplemented in ofAppEGLWindow.


The documentation for this class was generated from the following file: