FBDeviceNotifyInfo Class Reference

FBDeviceNotifyInfo Class Reference

#include <fbcore.h>

Class Description

Device Input and Output Notification information structure.

This structure is passed to the real-time device IO callback DeviceIONotify. It furnishes the device callback with the system time, local time, and sync counts for the current device cycle.

Definition at line 588 of file fbcore.h.

Public Member Functions

FBTimeGetSystemTime ()
 Get system time. More...
 
FBTimeGetLocalTime ()
 Get local time. More...
 
void SetLocalTime (const FBTime &)
 Set local time Allows the device to override the local time of the system. More...
 
int GetSyncCount ()
 Return the wanted timer sync count (internal or external) More...
 
FBEvaluateInfoGetEvaluateInfo ()
 Return the evaluation info used to do device evaluation. More...
 

Member Function Documentation

FBEvaluateInfo& GetEvaluateInfo ( )

Return the evaluation info used to do device evaluation.

Returns
evaluation info used used to do device evaluation
FBTime& GetLocalTime ( )

Get local time.

Returns
Current local time.
int GetSyncCount ( )

Return the wanted timer sync count (internal or external)

Returns
sync count or -1 if no sync is present
FBTime& GetSystemTime ( )

Get system time.

Returns
Current system time.
void SetLocalTime ( const FBTime )

Set local time Allows the device to override the local time of the system.

SDK users can utilize this function to retreive the value from the MotionBuilder graph at a specific time.


The documentation for this class was generated from the following file: