|
KANZI_INTEROP_API MainLoopTaskTokenWrapper * | kanzi::interop::MainLoopScheduler_appendTask (Context *context, MainLoopStageWrapper *stage, const char *const name, TaskRecurrence recurrence, TaskDirector *taskDirector) |
|
KANZI_INTEROP_API MainLoopTimerTokenWrapper * | kanzi::interop::MainLoopScheduler_appendTimer (Context *context, MainLoopStageWrapper *stage, const char *const name, TimerRecurrence recurrence, NanosecondWrapper intervalNS, TimerTaskDirector *timerTaskDirector) |
|
KANZI_INTEROP_API void | kanzi::interop::MainLoopScheduler_clearTasks (Context *context, MainLoopStageWrapper *stage) |
|
KANZI_INTEROP_API void | kanzi::interop::MainLoopScheduler_enableSuspendWhenIdle (Context *context, bool suspendEnable) |
|
KANZI_INTEROP_API MainLoopStageWrapper * | kanzi::interop::MainLoopScheduler_getAnimateStage () |
|
KANZI_INTEROP_API MainLoopStageWrapper * | kanzi::interop::MainLoopScheduler_getInputStage () |
|
KANZI_INTEROP_API MainLoopStageWrapper * | kanzi::interop::MainLoopScheduler_getLayoutStage () |
|
KANZI_INTEROP_API MainLoopStageWrapper * | kanzi::interop::MainLoopScheduler_getPresentStage () |
|
KANZI_INTEROP_API MainLoopStageWrapper * | kanzi::interop::MainLoopScheduler_getRenderStage () |
|
KANZI_INTEROP_API MainLoopStageWrapper * | kanzi::interop::MainLoopScheduler_getUserStage () |
|
KANZI_INTEROP_API bool | kanzi::interop::MainLoopScheduler_isCurrentFrameRendered (Context *context) |
|
KANZI_INTEROP_API bool | kanzi::interop::MainLoopScheduler_isSuspendWhenIdleEnabled (Context *context) |
|
KANZI_INTEROP_API MainLoopTaskTokenWrapper * | kanzi::interop::MainLoopScheduler_prependTask (Context *context, MainLoopStageWrapper *stage, const char *const name, TaskRecurrence recurrence, TaskDirector *taskDirector) |
|
KANZI_INTEROP_API MainLoopTimerTokenWrapper * | kanzi::interop::MainLoopScheduler_prependTimer (Context *context, MainLoopStageWrapper *stage, const char *const name, TimerRecurrence recurrence, NanosecondWrapper intervalNS, TimerTaskDirector *timerTaskDirector) |
|
KANZI_INTEROP_API bool | kanzi::interop::MainLoopScheduler_removeTask (MainLoopStageWrapper *stage, MainLoopTaskTokenWrapper *tokenWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::MainLoopScheduler_removeTimer (MainLoopTimerTokenWrapper *tokenWrapper) |
|
KANZI_INTEROP_API bool | kanzi::interop::MainLoopScheduler_replaceTask (MainLoopStageWrapper *stage, MainLoopTaskTokenWrapper *tokenWrapper, TaskDirector *taskDirector) |
|
KANZI_INTEROP_API void | kanzi::interop::MainLoopScheduler_setCurrentFrameRendered (Context *context) |
|
KANZI_INTEROP_API void | kanzi::interop::MainLoopScheduler_setFrameRateLimit (Context *context, unsigned int frameRate) |
|