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 ...
FBTime & GetSystemTime()
Return system time.
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).
int GetSyncCount()
Return the wanted timer sync count (internal or external).
int GetDeviceID()
Return the ID of the device requesting the evaluation.
FBEvaluateInfo * GetSourceEvaluateInfo()
Return the source EvaluationInfo for background evaluation.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
#define FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.