, including all inherited members.
_currentEngineTick | OSDL::Engine::Scheduler | [protected] |
_currentInputTick | OSDL::Engine::Scheduler | [protected] |
_currentRenderingTick | OSDL::Engine::Scheduler | [protected] |
_currentSimulationTick | OSDL::Engine::Scheduler | [protected] |
_desiredInputFrequency | OSDL::Engine::Scheduler | [protected] |
_desiredRenderingFrequency | OSDL::Engine::Scheduler | [protected] |
_desiredScreenshotFrequency | OSDL::Engine::Scheduler | [protected] |
_desiredSimulationFrequency | OSDL::Engine::Scheduler | [protected] |
_engineTickDuration | OSDL::Engine::Scheduler | [protected] |
_eventsModule | OSDL::Engine::Scheduler | [protected] |
_frameFilenamePrefix | OSDL::Engine::Scheduler | [protected] |
_idleCallback | OSDL::Engine::Scheduler | [protected] |
_idleCallbackData | OSDL::Engine::Scheduler | [protected] |
_idleCallbackMaxDuration | OSDL::Engine::Scheduler | [protected] |
_idleCallbackMaxMeasuredDuration | OSDL::Engine::Scheduler | [protected] |
_idleCallbackMinMeasuredDuration | OSDL::Engine::Scheduler | [protected] |
_idleCallsCount | OSDL::Engine::Scheduler | [protected] |
_initialRegisteredObjects | OSDL::Engine::Scheduler | [protected] |
_inputPeriod | OSDL::Engine::Scheduler | [protected] |
_internalScheduler | OSDL::Engine::Scheduler | [private, static] |
_isRunning | OSDL::Engine::Scheduler | [protected] |
_missedInputPollingTicks | OSDL::Engine::Scheduler | [protected] |
_missedRenderingTicks | OSDL::Engine::Scheduler | [protected] |
_missedSimulationTicks | OSDL::Engine::Scheduler | [protected] |
_periodicSlots | OSDL::Engine::Scheduler | [protected] |
_programmedActivated | OSDL::Engine::Scheduler | [protected] |
_recoveredInputPollingTicks | OSDL::Engine::Scheduler | [protected] |
_recoveredRenderingTicks | OSDL::Engine::Scheduler | [protected] |
_recoveredSimulationTicks | OSDL::Engine::Scheduler | [protected] |
_renderer | OSDL::Engine::Scheduler | [protected] |
_renderingPeriod | OSDL::Engine::Scheduler | [protected] |
_scheduleFailureCount | OSDL::Engine::Scheduler | [protected] |
_scheduleStartingMicrosecond | OSDL::Engine::Scheduler | [protected] |
_scheduleStartingSecond | OSDL::Engine::Scheduler | [protected] |
_screenshotMode | OSDL::Engine::Scheduler | [protected] |
_screenshotPeriod | OSDL::Engine::Scheduler | [protected] |
_secondToEngineTick | OSDL::Engine::Scheduler | [protected] |
_simulationPeriod | OSDL::Engine::Scheduler | [protected] |
_stopCallback | OSDL::Engine::Scheduler | [protected] |
_stopCallbackData | OSDL::Engine::Scheduler | [protected] |
_stopRequested | OSDL::Engine::Scheduler | [protected] |
_subSecondSleepsAvailable | OSDL::Engine::Scheduler | [protected] |
_videoModule | OSDL::Engine::Scheduler | [protected] |
computeEngineTickFromCurrentTime() | OSDL::Engine::Scheduler | [protected, virtual] |
DefaultEngineTickDuration | OSDL::Engine::Scheduler | [static] |
DefaultInputFrequency | OSDL::Engine::Scheduler | [static] |
DefaultMovieFrameFrequency | OSDL::Engine::Scheduler | [static] |
DefaultRenderingFrequency | OSDL::Engine::Scheduler | [static] |
DefaultSimulationFrequency | OSDL::Engine::Scheduler | [static] |
DeleteExistingScheduler() | OSDL::Engine::Scheduler | [static] |
DeleteScheduler() | OSDL::Engine::Scheduler | [static] |
describeProgrammedTicks() const | OSDL::Engine::Scheduler | [protected] |
getCurrentEngineTick() const | OSDL::Engine::Scheduler | [virtual] |
getCurrentInputTick() const | OSDL::Engine::Scheduler | [virtual] |
getCurrentRenderingTick() const | OSDL::Engine::Scheduler | [virtual] |
getCurrentSimulationTick() const | OSDL::Engine::Scheduler | [virtual] |
GetExistingScheduler() | OSDL::Engine::Scheduler | [static] |
getInputPollingTickCount() const | OSDL::Engine::Scheduler | [virtual] |
getNumberOfInputTicksFor(Ceylan::System::Millisecond duration) const | OSDL::Engine::Scheduler | [virtual] |
getNumberOfRenderingTicksFor(Ceylan::System::Millisecond duration) const | OSDL::Engine::Scheduler | [virtual] |
getNumberOfSimulationTicksFor(Ceylan::System::Millisecond duration) const | OSDL::Engine::Scheduler | [virtual] |
getPeriodicSlotFor(Events::Period period) | OSDL::Engine::Scheduler | [protected, virtual] |
getRenderer() const | OSDL::Engine::Scheduler | [virtual] |
getRenderingTickCount() const | OSDL::Engine::Scheduler | [virtual] |
GetScheduler() | OSDL::Engine::Scheduler | [static] |
getScreenshotTickCount() const | OSDL::Engine::Scheduler | [virtual] |
getSimulationTickCount() const | OSDL::Engine::Scheduler | [virtual] |
getTimeSliceDuration() const | OSDL::Engine::Scheduler | [virtual] |
hasRenderer() const | OSDL::Engine::Scheduler | [virtual] |
onIdle() | OSDL::Engine::Scheduler | [protected, virtual] |
onInputSkipped(Events::InputTick skipped) | OSDL::Engine::Scheduler | [protected, virtual] |
onRenderingSkipped(Events::RenderingTick skipped) | OSDL::Engine::Scheduler | [protected, virtual] |
onScheduleFailure(Delay currentBucket) | OSDL::Engine::Scheduler | [protected, virtual] |
onSimulationSkipped(Events::SimulationTick skipped) | OSDL::Engine::Scheduler | [protected, virtual] |
operator=(const Scheduler &source) | OSDL::Engine::Scheduler | [private] |
programTriggerFor(ProgrammedActiveObject &objectToProgram, Events::SimulationTick targetTick) | OSDL::Engine::Scheduler | [protected, virtual] |
registerPeriodicalObject(PeriodicalActiveObject &toRegister) | OSDL::Engine::Scheduler | [virtual] |
registerProgrammedObject(ProgrammedActiveObject &toRegister) | OSDL::Engine::Scheduler | [virtual] |
returnPeriodicSlotFor(Events::Period period) | OSDL::Engine::Scheduler | [protected, virtual] |
schedule() | OSDL::Engine::Scheduler | [virtual] |
scheduleBestEffort() | OSDL::Engine::Scheduler | [protected, virtual] |
scheduleInput(Events::InputTick currentInputTick) | OSDL::Engine::Scheduler | [protected, virtual] |
scheduleNoDeadline(bool pollInputs=true) | OSDL::Engine::Scheduler | [protected, virtual] |
schedulePeriodicObjects(Events::SimulationTick currentSimulationTick) | OSDL::Engine::Scheduler | [protected, virtual] |
scheduleProgrammedObjectList(Events::RenderingTick currentSimulationTick, ListOfProgrammedActiveObjects &objectList) | OSDL::Engine::Scheduler | [protected, virtual] |
scheduleProgrammedObjects(Events::SimulationTick current) | OSDL::Engine::Scheduler | [protected, virtual] |
Scheduler() | OSDL::Engine::Scheduler | [explicit, protected] |
Scheduler(const Scheduler &source) | OSDL::Engine::Scheduler | [explicit, private] |
scheduleRendering(Events::RenderingTick currentRenderingTick) | OSDL::Engine::Scheduler | [protected, virtual] |
scheduleSimulation(Events::SimulationTick current) | OSDL::Engine::Scheduler | [protected, virtual] |
setIdleCallback(Ceylan::System::Callback idleCallback=0, void *callbackData=0, Ceylan::System::Microsecond callbackExpectedMaxDuration=0) | OSDL::Engine::Scheduler | [virtual] |
setInitialBirthTicks(Events::SimulationTick birthSimulationTick) | OSDL::Engine::Scheduler | [protected, virtual] |
setInputPollingFrequency(Ceylan::Maths::Hertz frequency) | OSDL::Engine::Scheduler | [virtual] |
setRenderer(Rendering::Renderer &newRenderer) | OSDL::Engine::Scheduler | [virtual] |
setRenderingFrequency(Ceylan::Maths::Hertz frequency) | OSDL::Engine::Scheduler | [virtual] |
setScreenshotFrequency(Ceylan::Maths::Hertz frequency) | OSDL::Engine::Scheduler | [virtual] |
setScreenshotMode(bool on, const std::string &frameFilenamePrefix, Ceylan::Maths::Hertz frameFrequency=25) | OSDL::Engine::Scheduler | [virtual] |
setSimulationFrequency(Ceylan::Maths::Hertz frequency) | OSDL::Engine::Scheduler | [virtual] |
setStopCallback(Ceylan::System::Callback stopCallback=0, void *callbackData=0) | OSDL::Engine::Scheduler | [virtual] |
setTimeSliceDuration(Ceylan::System::Microsecond engineTickDuration) | OSDL::Engine::Scheduler | [virtual] |
ShutdownBucketLevel | OSDL::Engine::Scheduler | [protected, static] |
stop() | OSDL::Engine::Scheduler | [virtual] |
StopExistingScheduler() | OSDL::Engine::Scheduler | [static] |
toString(Ceylan::VerbosityLevels level=Ceylan::high) const | OSDL::Engine::Scheduler | [virtual] |
unregisterPeriodicalObject(PeriodicalActiveObject &toUnregister) | OSDL::Engine::Scheduler | [virtual] |
unregisterProgrammedObject(ProgrammedActiveObject &toUnregister) | OSDL::Engine::Scheduler | [virtual] |
~Scheduler() | OSDL::Engine::Scheduler | [protected, virtual] |