interface MAGES::Recorder::ICaptor¶
Overview¶
Interface for an object that creates events. More…
interface ICaptor { // properties bool IsPolling; // methods void Init(); void Deinit(); void Poll(double timestamp, UpdatePhase phase); }; // direct descendants class AnalyticsCaptor; class DissonanceCaptor; class GameObjectSpawnerCaptor; class MicrophoneCaptor; class PointerCaptor; class RigCaptor; class SceneGraphCaptor; class TransformCaptor;
Detailed Documentation¶
Interface for an object that creates events.
Properties¶
bool IsPolling
Gets a value indicating whether the captor needs to poll for events.
Methods¶
void Init()
Initialize the captor.
void Deinit()
Deinitialize the captor.
void Poll(double timestamp, UpdatePhase phase)
Poll for events.
Parameters:
timestamp |
The current timestamp. |
phase |
The phase. |