LeviLamina
Loading...
Searching...
No Matches
DespawnComponent::WorldAccessor Class Reference
+ Inheritance diagram for DespawnComponent::WorldAccessor:

Public Member Functions

WorldAccessoroperator= (WorldAccessor const &)
 
 WorldAccessor (WorldAccessor const &)
 
virtual::Player * fetchAnyInteractablePlayer (::Vec3 const &searchPos, float maxDist) const
 
virtual uint getChunkTickRange () const
 
virtual bool areChunksFullyLoaded (::BlockPos const &min, int r) const
 
virtual bool hasUntickedNeighborChunk (::ChunkPos const &pos, int chunkRadius) const
 
virtual::Randomize & getChanceRandomize ()
 
virtual ::std::optional< int > getActorNoActionTime (::Actor const &actor) const
 
virtual void resetActorNoActionTime (::Actor &actor)
 
MCAPI void $dtor ()
 
MCAPI::Player * $fetchAnyInteractablePlayer (::Vec3 const &searchPos, float maxDist) const
 
MCAPI uint $getChunkTickRange () const
 
MCAPI bool $areChunksFullyLoaded (::BlockPos const &min, int r) const
 
MCAPI bool $hasUntickedNeighborChunk (::ChunkPos const &pos, int chunkRadius) const
 
MCFOLD::Randomize & $getChanceRandomize ()
 
MCAPI ::std::optional< int > $getActorNoActionTime (::Actor const &actor) const
 
MCAPI void $resetActorNoActionTime (::Actor &actor)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkdd04ca
 
::ll::UntypedStorage< 8, 24 > mUnke083cd
 

Member Function Documentation

◆ fetchAnyInteractablePlayer()

virtual::Player * DespawnComponent::WorldAccessor::fetchAnyInteractablePlayer ( ::Vec3 const & searchPos,
float maxDist ) const
virtual

◆ getChunkTickRange()

virtual uint DespawnComponent::WorldAccessor::getChunkTickRange ( ) const
virtual

◆ areChunksFullyLoaded()

virtual bool DespawnComponent::WorldAccessor::areChunksFullyLoaded ( ::BlockPos const & min,
int r ) const
virtual

◆ hasUntickedNeighborChunk()

virtual bool DespawnComponent::WorldAccessor::hasUntickedNeighborChunk ( ::ChunkPos const & pos,
int chunkRadius ) const
virtual

◆ getChanceRandomize()

virtual::Randomize & DespawnComponent::WorldAccessor::getChanceRandomize ( )
virtual

◆ getActorNoActionTime()

virtual ::std::optional< int > DespawnComponent::WorldAccessor::getActorNoActionTime ( ::Actor const & actor) const
virtual

◆ resetActorNoActionTime()

virtual void DespawnComponent::WorldAccessor::resetActorNoActionTime ( ::Actor & actor)
virtual

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