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. |