3#include "mc/_HeaderOutputPredefine.h"
35 virtual bool removeDistantEntityAreasAndCheckForRemoved(
36 ::std::vector<::Vec3>
const& playerPositions,
61 MCNAPI ::std::vector<::TickingAreaDescription>
69 ::std::vector<::Vec3>
const& playerPositions,
Definition ITickingArea.h:25
Definition LevelStorage.h:25
Definition TickingAreaListBase.h:15
MCAPI uint countEntityTickingAreas() const
MCAPI ::std::shared_ptr<::ITickingArea > getAreaFor(::ActorUniqueID const &entityId) const
MCAPI ::std::vector<::std::shared_ptr<::ITickingArea > > findStandaloneAreasContaining(::BlockPos const &position)
MCAPI bool $removeDistantEntityAreasAndCheckForRemoved(::std::vector<::Vec3 > const &playerPositions, ::std::function< void(::ITickingArea const &)> requeue, ::LevelStorage &levelStorage)
MCAPI void processRemoves()
static MCAPI void ** $vftable()
MCAPI ::std::vector<::TickingAreaDescription > removeAllStandaloneAreas(::LevelStorage &levelStorage)
MCAPI ::std::vector<::TickingAreaDescription > getStandaloneTickingAreaDescriptions() const
MCAPI ::std::vector<::std::shared_ptr<::ITickingArea > > findStandaloneAreasNamed(::std::string const &name) const
MCAPI ::std::vector<::TickingAreaDescription > removeAreas(::std::vector<::std::shared_ptr<::ITickingArea > > const &areasToRemove, ::LevelStorage &levelStorage)
MCAPI bool hasTickingAreaNamed(::std::string const &name) const
Definition ActorUniqueID.h:5
Definition TickingAreaDescription.h:5