Device Input and Output Notification information structure. More...
#include <fbcore.h>
Public Member Functions | |
| FBTime & | GetSystemTime () |
| Get system time. | |
| FBTime & | GetLocalTime () |
| Get local time. | |
| void | SetLocalTime (const 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. | |
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.
| FBEvaluateInfo & GetEvaluateInfo | ( | ) |
Return the evaluation info used to do device evaluation.
| FBTime & GetLocalTime | ( | ) |
Get local time.
| int GetSyncCount | ( | ) |
Return the wanted timer sync count (internal or external)
| FBTime & GetSystemTime | ( | ) |
Get 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.