#include <hps.h>

Inheritance diagram for HPS::DriverEvent:
HPS::DrawWindowEvent HPS::FinishPictureEvent HPS::InitPictureEvent

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: