This file contains evaluate manager interface.
Definition in file fbevaluatemanager.h.
Classes | |
class | FBEventEvalGlobalCallback |
Event: Global Evaluation pipeline critical timing callback event. More... | |
class | FBPropertyEventCallbackEvalPipeline |
PropertyEvent: Callback at evaluation pipeline (for kFBGlobalEvalCallbackBeforeDAG, kFBGlobalEvalCallbackAfterDAG, kFBGlobalEvalCallbackAfterDeform, kFBGlobalEvalCallbackBeforePlottingFrame and kFBGlobalEvalCallbackAfterPlottingFrame) More... | |
class | FBPropertyEventCallbackRenderPipeline |
PropertyEvent: Callback at evaluation pipeline (for kFBGlobalEvalCallbackBeforeRender, kFBGlobalEvalCallbackAfterRender) More... | |
class | FBPropertyEventCallbackSynPoint |
PropertyEvent: Callback at synchronization point (for kFBGlobalEvalCallbackSyn) More... | |
class | FBEvaluateManager |
Namespaces | |
ORSDK2018 | |
Macros | |
#define | FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once... More... | |
Typedefs | |
typedef class FBPropertyBaseEnum< enum FBParallelScheduleType > | FBPropertyParallelScheduleType |
typedef void(* | kFBEvaluationGlobalFunctionCallback) (FBEvaluateInfo *pEvaluteInfo) |
Enumerations | |
enum | FBParallelScheduleType { kFBParallelScheduleSerial, kFBParallelScheduleSimple, kFBParallelScheduleAdvanced } |
DEPRICATED use ParallelEvaluation on FBEvaluateManager insteadAvailable DAG parallel schedule algorithm More... | |
enum | FBGlobalEvalCallbackTiming { kFBGlobalEvalCallbackBeforeDAG, kFBGlobalEvalCallbackAfterDAG, kFBGlobalEvalCallbackAfterDeform, kFBGlobalEvalCallbackSyn, kFBGlobalEvalCallbackBeforeRender, kFBGlobalEvalCallbackAfterRender, kFBGlobalEvalCallbackBeforePlottingFrame, kFBGlobalEvalCallbackAfterPlottingFrame } |
Global Evaluation callback timing. More... | |
Functions | |
void | FBSchedulingDependencyOutput (bool pEnable) |
Debug function for MT dependency debug. More... | |
#define FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once...
Definition at line 48 of file fbevaluatemanager.h.