![]() |
omegalib
13.1
|
Implements a basic 'empty' display system that can be used to launch some applications in headless mode. More...
#include <NullDisplaySystem.h>
Public Member Functions | |
| virtual void | run () |
| Starts display system rendering. More... | |
| DisplaySystemType | getId () |
| virtual Vector2i | getCanvasSize () |
Public Member Functions inherited from omega::DisplaySystem | |
| virtual | ~DisplaySystem () |
| virtual void | setup (Setting &setting) |
| virtual void | initialize (SystemManager *sys) |
| virtual void | cleanup () |
| virtual void | killCluster () |
| Ray | getViewRay (Vector2i position) |
| bool | getViewRayFromEvent (const Event &evt, Ray &ray, bool normalizedPointerCoords=false) |
| virtual DisplayConfig & | getDisplayConfig () |
| void | frameStarted () |
| void | frameFinished () |
| internal Called internally by derived classes to signal the end of a frame. More... | |
Public Member Functions inherited from omicron::ReferenceType | |
| ReferenceType () | |
| virtual | ~ReferenceType () |
| void | ref () |
| void | unref () |
| long | refCount () |
Additional Inherited Members | |
Public Types inherited from omega::DisplaySystem | |
| enum | DisplaySystemType { Invalid, Equalizer, Glut, Null } |
Static Public Member Functions inherited from omicron::ReferenceType | |
| static void | printObjCounts () |
Protected Member Functions inherited from omega::DisplaySystem | |
| DisplaySystem () | |
Protected Attributes inherited from omega::DisplaySystem | |
| DisplayConfig | myDisplayConfig |
Static Protected Attributes inherited from omicron::ReferenceType | |
| static List< ReferenceType * > | mysObjList |
Implements a basic 'empty' display system that can be used to launch some applications in headless mode.
Inheritance diagram for omega::NullDisplaySystem:
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from omega::DisplaySystem.
|
virtual |
Starts display system rendering.
This call does not return until the current omegalib application sends an exit request to the system manager.
Implements omega::DisplaySystem.