Python Reference Guide
FBEvaluateInfo Class Reference

AnimationNodeNotify evaluation information. More...

#include <pyfbsdk_generated.h>

Inheritance diagram for FBEvaluateInfo:

Public Member Functions

int GetEvaluationID ()
 Return the wanted timer sync count (internal or external). More...
 
FBTime GetLocalTime ()
 Return local (scene) time. More...
 
int GetSyncCount ()
 Return the wanted timer sync count (internal or external). More...
 
FBTime GetSystemTime ()
 Return system time. More...
 
bool IsStop ()
 Is local time stopped? (ie: no animation). More...
 

Detailed Description

AnimationNodeNotify evaluation information.


This structure is passed to the AnimationNodeNotify calls (in Constraints, Devices, and Boxes), giving the connectors information with regards to the start or stop times of the evaluation. In general, only the start time is of interest for the current evaluation cycle. The advantage of the structure is to have a common time for the evaluation of all the elements in the scene.

Member Function Documentation

◆ GetEvaluationID()

int GetEvaluationID ( )

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

Returns
sync count or -1 if no sync is present

◆ GetLocalTime()

FBTime GetLocalTime ( )

Return local (scene) time.

Returns
Local time.

◆ GetSyncCount()

int GetSyncCount ( )

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

Returns
sync count or -1 if no sync is present

◆ GetSystemTime()

FBTime GetSystemTime ( )

Return system time.

Returns
System time.

◆ IsStop()

bool IsStop ( )

Is local time stopped? (ie: no animation).

Returns
true if local time is stopped.