Public Member Functions

FBDeviceNotifyInfo Class Reference

Search for all occurrences

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.

Definition at line 533 of file fbcore.h.

#include <fbcore.h>

List of all members.

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& GetSystemTime ( )

Get system time.

Returns:
Current system time.
FBTime& GetLocalTime ( )

Get local time.

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

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

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

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