LeviLamina
Loading...
Searching...
No Matches
PerfContextTracker Class Reference

Classes

class  Duration
class  EventScope
class  Timer

Public Member Functions

PerfContextTrackeroperator= (PerfContextTracker const &)
 PerfContextTracker (PerfContextTracker const &)
MCAPI void _reset ()
MCNAPI_C void _resetStats ()
MCNAPI_C bool _tryBeginContext (::std::string const &contextName, ::std::chrono::steady_clock::time_point const &now)
MCNAPI_C void _tryEndContext (::std::chrono::steady_clock::time_point const &now)
MCNAPI_C void _tryReport (::IMinecraftEventing &eventing, bool IsEcoFrameThrottled, int fpsThrottle)
MCNAPI_C bool _tryRestartContext (::std::chrono::steady_clock::time_point const &now)
MCNAPI_C void tick (::std::string const &currentContext, uint clientCount, uint renderDistance, uint simDistance, bool IsEcoFrameThrottled, int fpsThrottle, ::IMinecraftEventing &eventing)

Static Public Member Functions

static MCAPI ::PerfContextTracker & getInstance ()

Public Attributes

::ll::UntypedStorage< 8, 80 > mUnk7bb973
::ll::UntypedStorage< 1, 1 > mUnkee6e42
::ll::UntypedStorage< 8, 32 > mUnkc120fe
::ll::UntypedStorage< 8, 40 > mUnkeefdc7
::ll::UntypedStorage< 8, 288 > mUnk7e0308
::ll::UntypedStorage< 8, 200 > mUnk8e863b
::ll::UntypedStorage< 4, 4 > mUnkf2b035
::ll::UntypedStorage< 4, 4 > mUnke5955e
::ll::UntypedStorage< 4, 4 > mUnk4f5d25
::ll::UntypedStorage< 4, 4 > mUnkaed369
::ll::UntypedStorage< 4, 4 > mUnkccc016
::ll::UntypedStorage< 4, 4 > mUnk66f8d6
::ll::UntypedStorage< 4, 4 > mUnk800a03

Member Function Documentation

◆ _reset()

MCAPI void PerfContextTracker::_reset ( )
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.

◆ getInstance()

MCAPI ::PerfContextTracker & PerfContextTracker::getInstance ( )
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: