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
 
virtual bool isStrictMovement () const
 
virtual bool isStrictDismount () const
 
MCAPI uint64 $getMaxTickCount (uint64 const creditTicks, bool hasQueuedInput) const
 
MCAPI::IPlayerTickPolicy::TickAction $shouldTickPlayer (uint64 const creditTicks, uint64 unprocessedTicksSize) const
 
MCAPI bool $isStrictMovement () const
 
MCAPI bool $isStrictDismount () const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkb54545
 
::ll::UntypedStorage< 8, 8 > mUnk5554b9
 
::ll::UntypedStorage< 1, 1 > mUnk3eb4a5
 
::ll::UntypedStorage< 1, 1 > mUnk31528c
 

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.

◆ isStrictMovement()

virtual bool PlayerTickPolicy::ThrottledTickPolicy::isStrictMovement ( ) const
virtual

Implements IPlayerTickPolicy.

◆ isStrictDismount()

virtual bool PlayerTickPolicy::ThrottledTickPolicy::isStrictDismount ( ) const
virtual

Implements IPlayerTickPolicy.

◆ $getMaxTickCount()

MCAPI uint64 PlayerTickPolicy::ThrottledTickPolicy::$getMaxTickCount ( uint64 const creditTicks,
bool hasQueuedInput ) const
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.

◆ $shouldTickPlayer()

MCAPI::IPlayerTickPolicy::TickAction PlayerTickPolicy::ThrottledTickPolicy::$shouldTickPlayer ( uint64 const creditTicks,
uint64 unprocessedTicksSize ) const
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.

◆ $isStrictMovement()

MCAPI bool PlayerTickPolicy::ThrottledTickPolicy::$isStrictMovement ( ) const
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.

◆ $isStrictDismount()

MCAPI bool PlayerTickPolicy::ThrottledTickPolicy::$isStrictDismount ( ) const
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 ** PlayerTickPolicy::ThrottledTickPolicy::$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 struct was generated from the following file: