Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
HPS::DriverEvent Class Reference
#include <hps.h>
Inheritance diagram for HPS::DriverEvent:

Public Types | |
enum | StereoMatrix { ViewLeft, ViewRight, ProjectionLeft, ProjectionRight } |
Public Member Functions | |
intptr_t | GetClassID () const |
OpaqueHandle | GetGraphicsContext () const |
OpaqueHandle | GetSurface (int index) const |
void | SetStereoMatrix (StereoMatrix id, HPS::MatrixKit const &in_matrix) const |
Protected Member Functions | |
DriverEvent (OpaqueHandle in_nr) | |
Protected Attributes | |
OpaqueHandle | nr |
Detailed Description
The DriverEvent class is the common base class of all driver events. A driver event represents a specific action the driver performs during an update. DriverEvents occur on the driver updater thread.
Member Function Documentation
◆ GetClassID()
intptr_t HPS::DriverEvent::GetClassID | ( | ) | const |
Returns a unique identifier that is shared by all objects of the same class.
The documentation for this class was generated from the following file:
- include/hps.h