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 537 of file 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.

Member Function Documentation

FBTime& FBDeviceNotifyInfo::GetSystemTime ( )

Get system time.

Returns:
Current system time.
FBTime& FBDeviceNotifyInfo::GetLocalTime ( )

Get local time.

Returns:
Current local time.
void FBDeviceNotifyInfo::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.

int FBDeviceNotifyInfo::GetSyncCount ( )

Return the wanted timer sync count (internal or external)

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

Return the evaluation info used to do device evaluation.

Returns:
evaluation info used used to do device evaluation

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