|
MCAPI | Scheduler (::std::string name, uint FPS) |
|
MCAPI void | processCoroutines (::std::chrono::nanoseconds timeSinceSwap, ::std::chrono::nanoseconds minTimeCap) |
|
MCAPI void | setTargetFPS (uint FPS) |
|
MCAPI void * | $ctor (::std::string name, uint FPS) |
|
MCFOLD void | $dtor () |
|
|
::ll::TypedStorage< 4, 4, uint > | mTotalFrames |
|
::ll::TypedStorage< 4, 4, uint > | mStarvedFrames |
|
::ll::TypedStorage< 4, 4, uint > | mPromotionFrames |
|
::ll::TypedStorage< 4, 4, uint > | mTargetFPS |
|
::ll::TypedStorage< 4, 4, uint > | mEffectiveFPS |
|
::ll::TypedStorage< 4, 4, uint > | mFramesOverBound |
|
::ll::TypedStorage< 8, 8, double > | mAverageCallbackDuration |
|
::ll::TypedStorage< 8, 8, double > | mTotalCoroutineDuration |
|
::ll::TypedStorage< 8, 8, uint64 > | mTotalRunCoroutines |
|
::ll::TypedStorage< 8, 8, double > | mCoroutineTimeLimit |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::WorkerPool > > | mCoroutinePool |
|
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mNextStarveCheckTime |
|
::ll::TypedStorage< 4, 4, ::std::thread::id > | mThreadID |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
◆ Scheduler()
MCAPI Scheduler::Scheduler |
( |
::std::string | name, |
|
|
uint | FPS ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ processCoroutines()
MCAPI void Scheduler::processCoroutines |
( |
::std::chrono::nanoseconds | timeSinceSwap, |
|
|
::std::chrono::nanoseconds | minTimeCap ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ setTargetFPS()
MCAPI void Scheduler::setTargetFPS |
( |
uint | FPS | ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor()
MCAPI void * Scheduler::$ctor |
( |
::std::string | name, |
|
|
uint | FPS ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** Scheduler::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: