1 #ifndef __FBEVALUATEINFO_H__
2 #define __FBEVALUATEINFO_H__
43 #include <kaydaradef.h>
48 #define FBSDK_DLL K_DLLIMPORT
57 #ifdef FBSDKUseNamespace
58 namespace FBSDKNamespace {
151 #ifdef FBSDKUseNamespace
A box is a fundamental building block in the application architecture.
AnimationNodeNotify evaluation information.
int GetBufferID(FBBox *pBufferOwner)
User in case of constraints that can be called from multiple thread should implement multi buffering ...
bool IsStop()
Is local time stopped? (ie: no animation).
FBTime & GetLocalTime()
Return local (scene) time.
int GetRecursionLevel(FBBox *pConstraint)
Return recursion level for given pConstraint.
void Goto(FBTime pTime)
Change local time.
int GetEvaluationID()
Return the wanted timer sync count (internal or external).
FBTime & GetSystemTime()
Return system time.
FBEvaluateInfo * GetSourceEvaluateInfo()
Return the source EvaluationInfo for background evaluation.
int GetSyncCount()
Return the wanted timer sync count (internal or external).
int GetDeviceID()
Return the ID of the device requesting the evaluation.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
#define FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.