LeviLamina
Loading...
Searching...
No Matches
br::LevelChunkDataRegistry Class Reference

Public Types

using Entity = ::br::ChunkEntity
 
using StorageType
 

Public Member Functions

LevelChunkDataRegistryoperator= (LevelChunkDataRegistry const &)
 
 LevelChunkDataRegistry (LevelChunkDataRegistry const &)
 
MCAPI LevelChunkDataRegistry ()
 
MCAPI::br::LevelChunkDataRegistry & operator= (::br::LevelChunkDataRegistry &&other)
 
MCAPI ~LevelChunkDataRegistry ()
 
MCAPI void * $ctor ()
 
MCAPI void $dtor ()
 

Public Attributes

::ll::TypedStorage< 8, 88, ::entt::basic_storage<::br::ChunkEntity, ::br::ChunkEntity, ::std::allocator<::br::ChunkEntity >, void > > mEntities
 
::ll::TypedStorage< 8, 680, ::std::tuple< ::entt::basic_storage<::br::StructureType, ::br::ChunkEntity, ::std::allocator<::br::StructureType >, void >, ::entt::basic_storage< ::br::ChunkBoundingBox, ::br::ChunkEntity, ::std::allocator<::br::ChunkBoundingBox >, void >, ::entt::basic_storage<::br::StructureKey, ::br::ChunkEntity, ::std::allocator<::br::StructureKey >, void >, ::entt::basic_storage< ::br::FullStructureBoundingBox, ::br::ChunkEntity, ::std::allocator<::br::FullStructureBoundingBox >, void >, ::entt::basic_storage< ::br::DynamicSpawnArea, ::br::ChunkEntity, ::std::allocator<::br::DynamicSpawnArea >, void >, ::entt::basic_storage<::br::StaticSpawnArea, ::br::ChunkEntity, ::std::allocator<::br::StaticSpawnArea >, void >, ::entt::basic_storage< ::std::unordered_map<::SpawnCategory::Type, ::br::worldgen::StructureSpawnOverride >, ::br::ChunkEntity, ::std::allocator<::std::unordered_map<::SpawnCategory::Type, ::br::worldgen::StructureSpawnOverride > >, void > > > mData
 

Member Typedef Documentation

◆ StorageType

Initial value:
::std::unordered_map<::SpawnCategory::Type, ::br::worldgen::StructureSpawnOverride>>
Definition ChunkBoundingBox.h:10
Definition DynamicSpawnArea.h:7
Definition FullStructureBoundingBox.h:7
Definition StaticSpawnArea.h:7
Definition StructureKey.h:10
Definition StructureType.h:7
Definition StorageTypeHelper.h:8

Constructor & Destructor Documentation

◆ LevelChunkDataRegistry()

MCAPI br::LevelChunkDataRegistry::LevelChunkDataRegistry ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~LevelChunkDataRegistry()

MCAPI br::LevelChunkDataRegistry::~LevelChunkDataRegistry ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ operator=()

MCAPI::br::LevelChunkDataRegistry & br::LevelChunkDataRegistry::operator= ( ::br::LevelChunkDataRegistry && other)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * br::LevelChunkDataRegistry::$ctor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void br::LevelChunkDataRegistry::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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