API Reference
On this page
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<::BlockSource > | getBlockSource ()=0 |
| virtual::Bounds const | getBoundsCopy () 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 loadMode, ::LevelStorage &levelStorage)=0 |
| virtual bool | isPreloadDone () const =0 |
| virtual void | tick (::Tick const ¤tTick, bool randomize)=0 |
| virtual void | tickSeasons (::Random &random)=0 |
| virtual void | updatePosition (::Vec3 const &pos)=0 |
| virtual void | updateAndCenter (::LevelStorage &levelStorage, ::Tick currentLevelTick)=0 |
| virtual::Actor * | findOwner (uchar &pendingChunks)=0 |
| virtual bool | entityHasBeenFound () const =0 |
| virtual void | setEntityFound ()=0 |
| virtual bool | isRemoved ()=0 |
| virtual void | remove (::LevelStorage &levelStorage)=0 |
| virtual void | onComponentChanged (uint radius, float maxDistToPlayers, bool alwaysActive, ::LevelStorage &levelStorage)=0 |
| virtual bool | isScoped () const =0 |
| virtual ::std::optional< uint64 > const & | getScope () const =0 |
| virtual bool | isDoneLoadingScoped () const =0 |
| virtual bool | isStandalone () const =0 |