FBEvaluateInfo Class Reference

#include <mobu-python-api.h>

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

+ Inheritance diagram for FBEvaluateInfo:

Public Member Functions

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

Member Function Documentation

__init__ (   ...)

Python Docstring:

Raises an exception
This class cannot be instantiated from Python 
__reduce__ ( )
int GetEvaluationID ( FBEvaluateInfo  arg1)

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

Python Docstring:

GetEvaluationID( (FBEvaluateInfo)arg1) -> int 

C++ Signature:

int GetEvaluationID() 
Returns
sync count or -1 if no sync is present
FBTime GetLocalTime ( FBEvaluateInfo  arg1)

Return local (scene) time.

Python Docstring:

GetLocalTime( (FBEvaluateInfo)arg1) -> FBTime 

C++ Signature:

ORSDK2018::FBTime & GetLocalTime() 
Returns
Local time.
int GetSyncCount ( FBEvaluateInfo  arg1)

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

Python Docstring:

GetSyncCount( (FBEvaluateInfo)arg1) -> int 

C++ Signature:

int GetSyncCount() 
Returns
sync count or -1 if no sync is present
FBTime GetSystemTime ( FBEvaluateInfo  arg1)

Return system time.

Python Docstring:

GetSystemTime( (FBEvaluateInfo)arg1) -> FBTime 

C++ Signature:

ORSDK2018::FBTime & GetSystemTime() 
Returns
System time.
bool IsStop ( FBEvaluateInfo  arg1)

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

Python Docstring:

IsStop( (FBEvaluateInfo)arg1) -> bool 

C++ Signature:

bool IsStop() 
Returns
true if local time is stopped.