LeviLamina
Loading...
Searching...
No Matches
EmptyPoolElement Member List

This is the complete list of members for EmptyPoolElement, including all inherited members.

$ctor(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::StructurePoolElementSettings settings) (defined in StructurePoolElement)StructurePoolElement
$ctor(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::gsl::not_null<::std::shared_ptr< ::std::vector<::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor const > > > const > > processors, ::Projection projection) (defined in StructurePoolElement)StructurePoolElement
$ctor(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::Projection projection, ::PostProcessSettings postProcessSettings) (defined in StructurePoolElement)StructurePoolElement
$ctor(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::std::vector<::std::unique_ptr<::StructurePoolBlockRule > > const *blockRules, ::std::vector<::std::unique_ptr<::StructurePoolBlockTagRule > > const *blockTagRules, ::std::vector<::std::unique_ptr<::StructurePoolActorRule > > const *actorRules, ::Projection projection, ::PostProcessSettings postProcessSettings) (defined in StructurePoolElement)StructurePoolElement
$dtor() (defined in StructurePoolElement)StructurePoolElement
$getBoundingBox(::BlockPos position, ::Rotation rotation) const (defined in EmptyPoolElement)EmptyPoolElement
$getJigsawMarkers(::BlockPos position, ::Rotation rotation) const (defined in EmptyPoolElement)EmptyPoolElement
$getJigsawMarkers(::BlockPos position, ::LegacyStructureSettings &settings, ::BlockSource *region) const (defined in EmptyPoolElement)EmptyPoolElement
$getPostProcessSettings() const (defined in StructurePoolElement)StructurePoolElement
$getProjection() const (defined in StructurePoolElement)StructurePoolElement
$getSize(::Rotation rotation) const (defined in EmptyPoolElement)EmptyPoolElement
$handleDataMarker(::BlockSource &region, ::BlockPos markerPos, ::std::string markerData, ::std::unordered_map<::BlockPos, ::std::optional<::ActorDefinitionIdentifier > > &entitiesToPlace) const (defined in StructurePoolElement)StructurePoolElement
$handleJigsawBlock(::BlockSource &region, ::JigsawBlockInfo &jigsawBlock, ::LegacyStructureSettings &settings) const (defined in StructurePoolElement)StructurePoolElement
$isValid() const (defined in EmptyPoolElement)EmptyPoolElement
$place(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::BoundingBox chunkBB, ::Random &random, ::std::unordered_map<::BlockPos, ::std::optional<::ActorDefinitionIdentifier > > &entitiesToPlace, ::BlockPos refPos) const (defined in StructurePoolElement)StructurePoolElement
$place(::BlockSource &region, ::BlockPos position, ::BlockPos sectionOrigin, ::BoundingBox chunkBB, ::Rotation rotation, ::IRandom &random, ::br::worldgen::JigsawReplacement jigsaw) const (defined in StructurePoolElement)StructurePoolElement
$placeActors(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::Random &random) const (defined in StructurePoolElement)StructurePoolElement
$placeEntities(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::BoundingBox overlapBB) const (defined in StructurePoolElement)StructurePoolElement
$setProjection(::Projection projection) (defined in StructurePoolElement)StructurePoolElement
$type() const (defined in EmptyPoolElement)EmptyPoolElement
$vftable() (defined in EmptyPoolElement)EmptyPoolElementstatic
_createMetadata() const (defined in StructurePoolElement)StructurePoolElement
_getMetadata() const (defined in StructurePoolElement)StructurePoolElement
_getMetadataKey() const (defined in StructurePoolElement)StructurePoolElement
_getTemplate() const (defined in StructurePoolElement)StructurePoolElement
getBoundingBox(::BlockPos position, ::Rotation rotation) const (defined in EmptyPoolElement)EmptyPoolElement
getJigsawMarkers(::BlockPos position, ::Rotation rotation) const (defined in EmptyPoolElement)EmptyPoolElement
getJigsawMarkers(::BlockPos position, ::LegacyStructureSettings &settings, ::BlockSource *region) const (defined in EmptyPoolElement)EmptyPoolElement
getPostProcessSettings() const (defined in StructurePoolElement)StructurePoolElement
getProjection() const (defined in StructurePoolElement)StructurePoolElement
getSize(::Rotation rotation) const (defined in EmptyPoolElement)EmptyPoolElement
handleDataMarker(::BlockSource &region, ::BlockPos markerPos, ::std::string markerData, ::std::unordered_map<::BlockPos, ::std::optional<::ActorDefinitionIdentifier > > &entitiesToPlace) const (defined in StructurePoolElement)StructurePoolElementvirtual
handleJigsawBlock(::BlockSource &region, ::JigsawBlockInfo &jigsawBlock, ::LegacyStructureSettings &settings) const (defined in StructurePoolElement)StructurePoolElementvirtual
isValid() const (defined in EmptyPoolElement)EmptyPoolElementvirtual
mLocation (defined in StructurePoolElement)StructurePoolElement
mManager (defined in StructurePoolElement)StructurePoolElement
mMetadata (defined in StructurePoolElement)StructurePoolElement
mMetadataKey (defined in StructurePoolElement)StructurePoolElement
mMetadataMutex (defined in StructurePoolElement)StructurePoolElement
mProcessors (defined in StructurePoolElement)StructurePoolElement
mSettings (defined in StructurePoolElement)StructurePoolElement
mTemplate (defined in StructurePoolElement)StructurePoolElement
mTemplateOnceFlag (defined in StructurePoolElement)StructurePoolElement
mValid (defined in StructurePoolElement)StructurePoolElement
place(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::BoundingBox chunkBB, ::Random &random, ::std::unordered_map<::BlockPos, ::std::optional<::ActorDefinitionIdentifier > > &entitiesToPlace, ::BlockPos refPos) const (defined in StructurePoolElement)StructurePoolElementvirtual
place(::BlockSource &region, ::BlockPos position, ::BlockPos sectionOrigin, ::BoundingBox chunkBB, ::Rotation rotation, ::IRandom &random, ::br::worldgen::JigsawReplacement jigsaw) const (defined in StructurePoolElement)StructurePoolElementvirtual
placeActors(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::Random &random) const (defined in StructurePoolElement)StructurePoolElementvirtual
placeEntities(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::BoundingBox overlapBB) const (defined in StructurePoolElement)StructurePoolElementvirtual
setProjection(::Projection projection) (defined in StructurePoolElement)StructurePoolElementvirtual
single(::std::string_view location) (defined in StructurePoolElement)StructurePoolElementstatic
single(::std::string_view location, ::gsl::not_null<::std::shared_ptr< ::std::vector<::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor const > > > const > > processors) (defined in StructurePoolElement)StructurePoolElementstatic
single(::std::string_view location, ::std::vector<::std::unique_ptr<::StructurePoolBlockRule > > const *blockRules, ::std::vector<::std::unique_ptr<::StructurePoolBlockTagRule > > const *blockTagRules, ::std::vector<::std::unique_ptr<::StructurePoolActorRule > > const *actorRules) (defined in StructurePoolElement)StructurePoolElementstatic
StructurePoolElement(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::StructurePoolElementSettings settings) (defined in StructurePoolElement)StructurePoolElement
StructurePoolElement(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::gsl::not_null<::std::shared_ptr< ::std::vector<::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor const > > > const > > processors, ::Projection projection) (defined in StructurePoolElement)StructurePoolElement
StructurePoolElement(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::Projection projection, ::PostProcessSettings postProcessSettings) (defined in StructurePoolElement)StructurePoolElement
StructurePoolElement(::Bedrock::NotNullNonOwnerPtr<::StructureManager > manager, ::std::string const &location, ::std::vector<::std::unique_ptr<::StructurePoolBlockRule > > const *blockRules, ::std::vector<::std::unique_ptr<::StructurePoolBlockTagRule > > const *blockTagRules, ::std::vector<::std::unique_ptr<::StructurePoolActorRule > > const *actorRules, ::Projection projection, ::PostProcessSettings postProcessSettings) (defined in StructurePoolElement)StructurePoolElement
StructureProcessorList typedef (defined in StructurePoolElement)StructurePoolElement
StructureProcessorPtr typedef (defined in StructurePoolElement)StructurePoolElement
type() const (defined in EmptyPoolElement)EmptyPoolElement
~EmptyPoolElement()=default (defined in EmptyPoolElement)EmptyPoolElementvirtual
~StructurePoolElement() (defined in StructurePoolElement)StructurePoolElementvirtual