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

Public Member Functions

CompassSpriteCalculatoroperator= (CompassSpriteCalculator const &)
 
 CompassSpriteCalculator (CompassSpriteCalculator const &)
 
MCAPI int update (::Actor &actor, bool instant)
 
MCAPI int updateFromPosition (::BlockSource const *region, ::Actor *actor, float x, float z, float yRot, bool isZFlipped, bool instant)
 
MCAPI int updateFromPosition (::BlockSource const *, ::BlockPos const &lookTowards, float x, float z, float yRot, bool isZFlipped, bool instant, bool spin)
 

Static Public Member Functions

static MCAPI bool isInLastDeathDimension (::BlockSource const *region, ::Actor *actor)
 
static MCAPI bool isInOverworldDimension (::BlockSource const *region, ::Actor *)
 
static MCAPI ::BlockPos pointTowardsLastDeathLocation (::BlockSource const *region, ::Actor *actor)
 
static MCAPI ::BlockPos pointTowardsSpawnPoint (::BlockSource const *region, ::Actor *)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnka643b6
 
::ll::UntypedStorage< 8, 8 > mUnk46d9d2
 
::ll::UntypedStorage< 4, 4 > mUnk16b4e4
 
::ll::UntypedStorage< 4, 4 > mUnkc84c5a
 
::ll::UntypedStorage< 4, 4 > mUnkdb8cd3
 

Member Function Documentation

◆ update()

MCAPI int CompassSpriteCalculator::update ( ::Actor & actor,
bool instant )
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.

◆ updateFromPosition() [1/2]

MCAPI int CompassSpriteCalculator::updateFromPosition ( ::BlockSource const * region,
::Actor * actor,
float x,
float z,
float yRot,
bool isZFlipped,
bool instant )
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.

◆ updateFromPosition() [2/2]

MCAPI int CompassSpriteCalculator::updateFromPosition ( ::BlockSource const * ,
::BlockPos const & lookTowards,
float x,
float z,
float yRot,
bool isZFlipped,
bool instant,
bool spin )
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.

◆ isInLastDeathDimension()

static MCAPI bool CompassSpriteCalculator::isInLastDeathDimension ( ::BlockSource const * region,
::Actor * actor )
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.

◆ isInOverworldDimension()

static MCAPI bool CompassSpriteCalculator::isInOverworldDimension ( ::BlockSource const * region,
::Actor *  )
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.

◆ pointTowardsLastDeathLocation()

static MCAPI ::BlockPos CompassSpriteCalculator::pointTowardsLastDeathLocation ( ::BlockSource const * region,
::Actor * actor )
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.

◆ pointTowardsSpawnPoint()

static MCAPI ::BlockPos CompassSpriteCalculator::pointTowardsSpawnPoint ( ::BlockSource const * region,
::Actor *  )
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: