LeviLamina
Loading...
Searching...
No Matches
Scheduler Member List

This is the complete list of members for Scheduler, including all inherited members.

$ctor(::std::string name, uint FPS)Scheduler
$ctor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$dtor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$vftable()Schedulerstatic
_calcBaseTimeBudget(uint forFps, ::std::chrono::nanoseconds frameTimeSoFar, ::Scheduler::MinimumTimeBudget ensureNonZeroRunTime, ::Scheduler::MaximumTimeBudget limitMaxRunTime)Scheduler
_runCoroutines(::std::chrono::nanoseconds timeCap)Scheduler
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
MaximumTimeBudget enum name (defined in Scheduler)Scheduler
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
mCoroutinePool (defined in Scheduler)Scheduler
mEffectiveFPS (defined in Scheduler)Scheduler
MinimumTimeBudget enum name (defined in Scheduler)Scheduler
mNextStarveCheckTime (defined in Scheduler)Scheduler
mPredictedCoroutineDuration (defined in Scheduler)Scheduler
mPromotionFrames (defined in Scheduler)Scheduler
mStarvedFrames (defined in Scheduler)Scheduler
mTargetFPS (defined in Scheduler)Scheduler
mThreadID (defined in Scheduler)Scheduler
mTotalCoroutineDuration (defined in Scheduler)Scheduler
mTotalFrames (defined in Scheduler)Scheduler
mTotalRunCoroutines (defined in Scheduler)Scheduler
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
processCoroutines(::std::chrono::nanoseconds timeSinceSwap, ::Scheduler::MinimumTimeBudget ensureNonZeroRunTime, ::Scheduler::MaximumTimeBudget limitMaxRunTime)Scheduler
Scheduler() (defined in Scheduler)Scheduler
Scheduler(::std::string name, uint FPS)Scheduler
setTargetFPS(uint FPS)Scheduler
updateTargetFPS()Scheduler
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~Scheduler()=default (defined in Scheduler)Schedulervirtual