LeviLamina
|
Public Member Functions | |
virtual ::OwnerPtr<::Dimension > | create (::std::string const &dimensionName) const |
virtual void | initializeDimension (::Dimension &dimension) const |
MCAPI | DimensionFactory (::Bedrock::NotNullNonOwnerPtr<::ILevel > level, ::Bedrock::NotNullNonOwnerPtr<::Scheduler > scheduler, ::br::worldgen::StructureSetRegistry const &structureSetRegistry) |
MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::ILevel > level, ::Bedrock::NotNullNonOwnerPtr<::Scheduler > scheduler, ::br::worldgen::StructureSetRegistry const &structureSetRegistry) |
MCAPI void | $dtor () |
MCAPI ::OwnerPtr<::Dimension > | $create (::std::string const &dimensionName) const |
MCAPI void | $initializeDimension (::Dimension &dimension) const |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ILevel > > | mLevel |
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Scheduler > > | mScheduler |
::ll::TypedStorage< 8, 64, ::OwnerPtrFactory<::Dimension, ::ILevel &, ::Scheduler & > > | mDimensionFactory |
::ll::TypedStorage< 8, 8, ::br::worldgen::StructureSetRegistry const & > | mStructureSetRegistry |
|
virtual |
Implements IDimensionFactory.
|
virtual |
Implements IDimensionFactory.