3#include "mc/_HeaderOutputPredefine.h" 
    6#include "mc/platform/threading/SpinLockImpl.h" 
    7#include "mc/world/level/dimension/ChunkBuildOrderPolicyBase.h" 
   24    enum class HintType : 
int {
 
   27        TickingAreaCircle = 2,
 
   55    ::ll::TypedStorage<8, 64, ::std::unordered_map<uint, ::ChunkBuildOrderPolicy::Influence>> mPositionMap;
 
   56    ::ll::TypedStorage<8, 32, ::SpinLockImpl>                                                 mChunkPosAsyncSpinLock;
 
   57    ::ll::TypedStorage<8, 24, ::std::vector<::ChunkBuildOrderPolicy::Influence>> mChunkPosAndDirectionAsync;
 
   58    ::ll::TypedStorage<4, 4, uint>                                               mLastHandle;
 
   68    virtual int getChunkRebuildPriority(
::ChunkPos const& cp) 
const ;
 
   71    virtual uint registerForUpdates() ;
 
   74    virtual void unregisterForUpdates(uint handle) ;
 
   77    virtual void setPlayerInfluence(
 
   80        ::Vec3 const&     playerMovementDirection
 
   84    virtual void setTickingAreaInfluence(
 
   94    virtual void updateInfluences() ;
 
 
Definition ChunkBuildOrderPolicyBase.h:11
Definition ChunkBuildOrderPolicy.h:16
MCAPI void $setPlayerInfluence(uint handle, ::ChunkPos const &playerPosition, ::Vec3 const &playerMovementDirection)
MCAPI int $getChunkRebuildPriority(::ChunkPos const &cp) const
MCAPI uint $registerForUpdates()
MCAPI void $unregisterForUpdates(uint handle)
MCAPI void $updateInfluences()
MCAPI void $setTickingAreaInfluence(uint handle, ::ChunkPos const &tickingAreaPosition, int sizeX, int sizeZ, bool isCircle, bool preload)
static MCAPI void ** $vftable()
Definition SpinLockImpl.h:5
Definition ChunkBuildOrderPolicy.h:30
MCAPI int getPriority(::ChunkPos const &cp) const