#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: