LeviLamina
Loading...
Searching...
No Matches
PlayerTickPolicy::ThrottledTickPolicy Struct Reference
+ Inheritance diagram for PlayerTickPolicy::ThrottledTickPolicy:

Public Types

enum class  TickAction : schar { ProcessTick = 0 , StopProcessing = 1 , SkipTick = 2 }
 

Public Member Functions

ThrottledTickPolicyoperator= (ThrottledTickPolicy const &)
 
 ThrottledTickPolicy (ThrottledTickPolicy const &)
 
virtual uint64 getMaxTickCount (uint64 const creditTicks, bool hasQueuedInput) const
 
virtual::IPlayerTickPolicy::TickAction shouldTickPlayer (uint64 const creditTicks, uint64 unprocessedTicksSize) const
 
MCAPI uint64 $getMaxTickCount (uint64 const creditTicks, bool hasQueuedInput) const
 
MCAPI::IPlayerTickPolicy::TickAction $shouldTickPlayer (uint64 const creditTicks, uint64 unprocessedTicksSize) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkb54545
 
::ll::UntypedStorage< 8, 8 > mUnk5554b9
 

Member Function Documentation

◆ getMaxTickCount()

virtual uint64 PlayerTickPolicy::ThrottledTickPolicy::getMaxTickCount ( uint64 const creditTicks,
bool hasQueuedInput ) const
virtual

Implements IPlayerTickPolicy.

◆ shouldTickPlayer()

virtual::IPlayerTickPolicy::TickAction PlayerTickPolicy::ThrottledTickPolicy::shouldTickPlayer ( uint64 const creditTicks,
uint64 unprocessedTicksSize ) const
virtual

Implements IPlayerTickPolicy.


The documentation for this struct was generated from the following file: