20 ::ll::TypedStorage<8, 64, ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk>>> mChunkMap;
28 virtual ::std::shared_ptr<::LevelChunk> getExistingChunk(
::ChunkPos const& cp) ;
30 virtual bool isChunkKnown(
::ChunkPos const& chunkPos) ;
32 virtual ::std::shared_ptr<::LevelChunk> getRandomChunk(
::Random& random) ;
34 virtual ::std::shared_ptr<::LevelChunk>
35 createNewChunk(
::ChunkPos const& cp, ::ChunkSource::LoadMode lm,
bool readOnly) ;
37 virtual void acquireDiscarded(::std::unique_ptr<::LevelChunk, ::LevelChunkFinalDeleter> ptr) ;
39 virtual ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk>>
const& getStorage()
const ;
41 virtual void clearDeletedEntities() ;
43 virtual ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk>>
const* getChunkMap()
const ;
45 virtual bool canCreateViews()
const ;
47 virtual void setLevelChunk(::std::shared_ptr<::LevelChunk> lc) ;
57 MCAPI ::std::shared_ptr<::LevelChunk> $getRandomChunk(
::Random& random);
59 MCNAPI ::std::shared_ptr<::LevelChunk>
62 MCNAPI
void $acquireDiscarded(::std::unique_ptr<::LevelChunk, ::LevelChunkFinalDeleter> ptr);
64 MCNAPI ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk>>
const&
$getStorage()
const;
68 MCNAPI ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk>>
const*
$getChunkMap()
const;
Definition MainChunkSource.h:16
MCAPI bool $canCreateViews() const
MCAPI void $acquireDiscarded(::std::unique_ptr<::LevelChunk, ::LevelChunkFinalDeleter > ptr)
MCAPI void $clearDeletedEntities()
static MCAPI void ** $vftable()
MCAPI ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk > > const & $getStorage() const
MCAPI ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk > > const * $getChunkMap() const
MCAPI ::std::shared_ptr<::LevelChunk > $getExistingChunk(::ChunkPos const &cp)
MCAPI ::std::shared_ptr<::LevelChunk > $createNewChunk(::ChunkPos const &cp, ::ChunkSource::LoadMode lm, bool readOnly)
MCAPI void $setLevelChunk(::std::shared_ptr<::LevelChunk > lc)
MCAPI bool $isChunkKnown(::ChunkPos const &chunkPos)