Global Evaluation callback timing. More...
#include <pyfbsdk.h>

Public Attributes | |
| kFBGlobalEvalCallbackBeforeDAG | |
| Invoked before any DAG (Transformation & Deformation) evaluation tasks started in evaluation pipeline / thread. | |
| kFBGlobalEvalCallbackAfterDAG | |
| Invoked after all DAG (Transformation & Deformation) evaluation tasks finished in evaluation pipeline / thread. | |
| kFBGlobalEvalCallbackAfterDeform | |
| Invoked after all deformation tasks finished in evaluation pipeline / thread. | |
| kFBGlobalEvalCallbackSyn | |
| Invoked when both evaluation & rendering pipelines / threads are stopped. Useful for some complicated scene change tasks to avoid race condition. | |
| kFBGlobalEvalCallbackBeforeRender | |
| Invoked in rendering pipeline, before any rendering tasks start (immediately after clearing GL back buffer). | |
| kFBGlobalEvalCallbackAfterRender | |
| Invoked in rendering pipeline, after any rendering tasks finish (just before swapping GL back/front buffer). | |
| kFBGlobalEvalCallbackBeforePlottingFrame | |
| Invoked before plotting a frame. | |
| kFBGlobalEvalCallbackAfterPlottingFrame | |
| Invoked after plotting a frame. | |
Global Evaluation callback timing.
Let the user to register callback function at different stage of background evaluation.
| kFBGlobalEvalCallbackAfterDAG |
Invoked after all DAG (Transformation & Deformation) evaluation tasks finished in evaluation pipeline / thread.
| kFBGlobalEvalCallbackAfterDeform |
Invoked after all deformation tasks finished in evaluation pipeline / thread.
| kFBGlobalEvalCallbackAfterPlottingFrame |
Invoked after plotting a frame.
| kFBGlobalEvalCallbackAfterRender |
Invoked in rendering pipeline, after any rendering tasks finish (just before swapping GL back/front buffer).
| kFBGlobalEvalCallbackBeforeDAG |
Invoked before any DAG (Transformation & Deformation) evaluation tasks started in evaluation pipeline / thread.
| kFBGlobalEvalCallbackBeforePlottingFrame |
Invoked before plotting a frame.
| kFBGlobalEvalCallbackBeforeRender |
Invoked in rendering pipeline, before any rendering tasks start (immediately after clearing GL back buffer).
| kFBGlobalEvalCallbackSyn |
Invoked when both evaluation & rendering pipelines / threads are stopped. Useful for some complicated scene change tasks to avoid race condition.