Base startup application class implemented differently on every platform.
Class |
Description |
App class takes RenderThread as a template, allowing custom thread classes to be used. | |
A base application class that sample programs using the Platform derive from. | |
The rendering device. | |
Default RenderThread implementation used by applications that render directly to HAL. | |
Default render thread implementation used by applications for rendering the tree. | |
Cursor manager class that helps track different cursor states and applies and/or hides system cursor based on them. | |
Helper class that tracks different cursor states and applies and/or hides system cursor based on states. |
Enumeration |
Description |
Cursor type expected for the client window. | |
Reports the rendering status of Device. | |
Flag for setting the stereo modes. | |
Threading configuration constants for OnInit. | |
Flags set for viewport and orientation modes. | |
Enumeration of possible capabilities for different platforms. | |
Enumeration of possible capabilities of different platforms’ graphics device. | |
Flags controlling the execution order of presentation. |
Structure |
Description |
Structure describing the viewport configuration settings. |