LeviLamina
Loading...
Searching...
No Matches
ITickingArea Class Referenceabstract
+ Inheritance diagram for ITickingArea:

Public Member Functions

virtual::mce::UUID const & getId () const =0
 
virtual::std::string const & getName () const =0
 
virtual::ActorUniqueID const & getEntityId () const =0
 
virtual bool isEntityOwned () const =0
 
virtual ::WeakRef<::BlockSource > const getBlockSource () const =0
 
virtual ::WeakRef<::BlockSourcegetBlockSource ()=0
 
virtual::Bounds const & getBounds () const =0
 
virtual bool isAlwaysActive () const =0
 
virtual float getMaxDistToPlayers () const =0
 
virtual::ITickingAreaView const & getView () const =0
 
virtual::ITickingAreaView & getView ()=0
 
virtual::TickingAreaDescription getDescription () const =0
 
virtual::TickingAreaLoadMode getLoadMode () const =0
 
virtual void setLoadMode (::TickingAreaLoadMode, ::LevelStorage &)=0
 
virtual bool isPreloadDone () const =0
 
virtual void tick (::Tick const &, bool)=0
 
virtual void tickSeasons (::Random &)=0
 
virtual void updatePosition (::Vec3 const &)=0
 
virtual void updateAndCenter (::LevelStorage &, ::Tick)=0
 
virtual::Actor * findOwner (uchar &)=0
 
virtual bool entityHasBeenFound () const =0
 
virtual void setEntityFound ()=0
 
virtual bool isRemoved ()=0
 
virtual void remove (::LevelStorage &)=0
 
virtual void onComponentChanged (uint, float, bool, ::LevelStorage &)=0
 
virtual void updateBlockSourceCurrentTick (::Tick const &)=0
 
MCAPI::CompoundTag serialize () const
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

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