![]() |
ImFusion SDK 4.3
|
#include <ImFusion/GUI/Display.h>
Common base class interface of GUI::Display and DisplayWidget enabling other parts of the framework to access the most basic functionality in a general fashion. More...
Common base class interface of GUI::Display and DisplayWidget enabling other parts of the framework to access the most basic functionality in a general fashion.
Public Member Functions | |
virtual std::vector< View * > | views () const =0 |
Returns all views hosted by this display. | |
virtual DisplayLayout & | layout ()=0 |
Returns the DisplayLayout determining how views are distributed within the viewport. | |
virtual GL::Viewport | viewport () const =0 |
Returns the viewport of this display surface in OpenGL coordinates (origin in lower-left corner). | |
virtual void | requestUpdate ()=0 |
Request an update of the rendered display content. | |
|
pure virtual |
Returns all views hosted by this display.
Implemented in Display.
|
pure virtual |
Returns the DisplayLayout determining how views are distributed within the viewport.
Implemented in Display.
|
pure virtual |
Returns the viewport of this display surface in OpenGL coordinates (origin in lower-left corner).
Implemented in Display.
|
pure virtual |