FBDeviceNotifyInfo Class Reference


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

List of all members.

Public Member Functions

FBTime GetSystemTime ()
 Get system time.
FBTime GetLocalTime ()
 Get local time.
 SetLocalTime (FBTime)
 Set local time Allows the device to override the local time of the system.
int GetSyncCount ()
 Return the wanted timer sync count (internal or external).
FBEvaluateInfo GetEvaluateInfo ()
 Return the evaluation info used to do device evaluation.

Member Function Documentation

FBTime GetSystemTime ( )

Get system time.

Returns:
Current system time.
FBTime GetLocalTime ( )

Get local time.

Returns:
Current local time.
SetLocalTime ( 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.

int GetSyncCount ( )

Return the wanted timer sync count (internal or external).

Returns:
sync count or -1 if no sync is present
FBEvaluateInfo GetEvaluateInfo ( )

Return the evaluation info used to do device evaluation.

Returns:
evaluation info used used to do device evaluation

FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo
FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo FBDeviceNotifyInfo