| advanceFrame() | kanzi::MainLoopScheduler | |
| appendTask(const Stage &stage, FixedString name, TaskRecurrence recurrence, Task task) | kanzi::MainLoopScheduler | |
| appendTask(const Stage &stage, MetadataGeneratedName name, TaskRecurrence recurrence, Task task) | kanzi::MainLoopScheduler | |
| appendTimer(const Stage &stage, FixedString name, TimerRecurrence recurrence, chrono::nanoseconds interval, TimerTask task) | kanzi::MainLoopScheduler | |
| appendTimer(const Stage &stage, MetadataGeneratedName name, TimerRecurrence recurrence, chrono::nanoseconds interval, TimerTask task) | kanzi::MainLoopScheduler | |
| Callback typedef | kanzi::MainLoopScheduler | |
| clearTasks(const Stage &stage) | kanzi::MainLoopScheduler | |
| enableSuspendWhenIdle(bool suspendEnabled) | kanzi::MainLoopScheduler | |
| executeStage(const Stage &stage) | kanzi::MainLoopScheduler | |
| getDurationUntilNextTimer() const | kanzi::MainLoopScheduler | |
| getFrameNumber() | kanzi::MainLoopScheduler | |
| getLastFrameDuration() const | kanzi::MainLoopScheduler | |
| getProfiler() | kanzi::MainLoopScheduler | |
| getState() const | kanzi::MainLoopScheduler | |
| getSuspendDuration() const | kanzi::MainLoopScheduler | |
| getTask(const Stage &stage, const MainLoopTaskToken &token) const | kanzi::MainLoopScheduler | |
| getTaskInfo(const Stage &stage) const | kanzi::MainLoopScheduler | |
| getTasksTotalCount() const | kanzi::MainLoopScheduler | |
| getTimersCount() const | kanzi::MainLoopScheduler | |
| getYieldDuration() const | kanzi::MainLoopScheduler | |
| initializeProfilerSampleBuffer(optional< size_t > sampleBufferSize) | kanzi::MainLoopScheduler | |
| isCurrentFrameRendered() const | kanzi::MainLoopScheduler | |
| isSuspendWhenIdleEnabled() const | kanzi::MainLoopScheduler | |
| loopMain() | kanzi::MainLoopScheduler | |
| loopPaused() | kanzi::MainLoopScheduler | |
| loopRunning() | kanzi::MainLoopScheduler | |
| MainLoopScheduler() | kanzi::MainLoopScheduler | explicit |
| MainLoopScheduler(const MainLoopScheduler &)=delete | kanzi::MainLoopScheduler | |
| MainLoopScheduler(MainLoopScheduler &&)=delete | kanzi::MainLoopScheduler | |
| needsPolling() const | kanzi::MainLoopScheduler | |
| OnSuspendCallback typedef | kanzi::MainLoopScheduler | |
| operator=(const MainLoopScheduler &)=delete | kanzi::MainLoopScheduler | |
| operator=(MainLoopScheduler &&)=delete | kanzi::MainLoopScheduler | |
| pause() | kanzi::MainLoopScheduler | |
| Precondition typedef | kanzi::MainLoopScheduler | |
| prependTask(const Stage &stage, FixedString name, TaskRecurrence recurrence, Task task) | kanzi::MainLoopScheduler | |
| prependTask(const Stage &stage, MetadataGeneratedName name, TaskRecurrence recurrence, Task task) | kanzi::MainLoopScheduler | |
| prependTimer(const Stage &stage, FixedString name, TimerRecurrence recurrence, chrono::nanoseconds interval, TimerTask task) | kanzi::MainLoopScheduler | |
| prependTimer(const Stage &stage, MetadataGeneratedName name, TimerRecurrence recurrence, chrono::nanoseconds interval, TimerTask task) | kanzi::MainLoopScheduler | |
| quit() | kanzi::MainLoopScheduler | |
| removeTask(const Stage &stage, const MainLoopTaskToken &token) | kanzi::MainLoopScheduler | |
| removeTimer(const MainLoopTimerToken &token) | kanzi::MainLoopScheduler | |
| replaceTask(const Stage &stage, const MainLoopTaskToken &token, Task task) | kanzi::MainLoopScheduler | |
| resetClock() | kanzi::MainLoopScheduler | |
| resetCustomSleepFunctionForYield() | kanzi::MainLoopScheduler | |
| resume() | kanzi::MainLoopScheduler | |
| run() | kanzi::MainLoopScheduler | |
| setClockCallback(function< TimePoint()> callback) | kanzi::MainLoopScheduler | inline |
| setCurrentFrameRendered() | kanzi::MainLoopScheduler | |
| setCustomSleepFunctionForYield(function< void(chrono::nanoseconds)> newSleepFunction) | kanzi::MainLoopScheduler | |
| setDefaultClockCallback() | kanzi::MainLoopScheduler | inline |
| setFrameRateLimit(optional< unsigned int > frameRate) | kanzi::MainLoopScheduler | |
| setInputEventHandle(NativeEventHandle nativeHandle) | kanzi::MainLoopScheduler | |
| setOnPauseCallback(Callback callback) | kanzi::MainLoopScheduler | |
| setOnResumeCallback(Callback callback) | kanzi::MainLoopScheduler | |
| setOnSuspendCallback(OnSuspendCallback callback) | kanzi::MainLoopScheduler | |
| setPrecondition(const Stage &stage, Precondition precondition) | kanzi::MainLoopScheduler | |
| setResumeCheckCallback(Callback callback) | kanzi::MainLoopScheduler | |
| setStageSequence(StageSequenceContainer stageSequence) | kanzi::MainLoopScheduler | |
| setTaskDispatcherEventHandle(NativeEventHandle nativeHandle) | kanzi::MainLoopScheduler | |
| StageSequenceContainer typedef | kanzi::MainLoopScheduler | |
| suspend() | kanzi::MainLoopScheduler | |
| Task typedef | kanzi::MainLoopScheduler | |
| TaskInfoContainer typedef | kanzi::MainLoopScheduler | |
| TaskRecurrence enum name | kanzi::MainLoopScheduler | |
| TimerRecurrence enum name | kanzi::MainLoopScheduler | |
| TimerTask typedef | kanzi::MainLoopScheduler | |
| yield() | kanzi::MainLoopScheduler | |
| ~MainLoopScheduler() | kanzi::MainLoopScheduler | |