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

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

$ctor(::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::WeakRef<::IFeature > feature) (defined in FeaturePoolElement)FeaturePoolElement
$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 StructurePoolElement)StructurePoolElement
$getJigsawMarkers(::BlockPos position, ::LegacyStructureSettings &settings, ::BlockSource *region) const (defined in FeaturePoolElement)FeaturePoolElement
$getJigsawMarkers(::BlockPos position, ::Rotation rotation) const (defined in StructurePoolElement)StructurePoolElement
$getPostProcessSettings() const (defined in StructurePoolElement)StructurePoolElement
$getProjection() const (defined in StructurePoolElement)StructurePoolElement
$getSize(::Rotation rotation) const (defined in StructurePoolElement)StructurePoolElement
$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 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 FeaturePoolElement)FeaturePoolElement
$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 FeaturePoolElement)FeaturePoolElement
$vftable() (defined in FeaturePoolElement)FeaturePoolElementstatic
_createMetadata() const (defined in StructurePoolElement)StructurePoolElement
_getMetadata() const (defined in StructurePoolElement)StructurePoolElement
_getMetadataKey() const (defined in StructurePoolElement)StructurePoolElement
_getTemplate() const (defined in StructurePoolElement)StructurePoolElement
FeaturePoolElement(FeaturePoolElement const &) (defined in FeaturePoolElement)FeaturePoolElement
FeaturePoolElement() (defined in FeaturePoolElement)FeaturePoolElement
FeaturePoolElement(::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::WeakRef<::IFeature > feature) (defined in FeaturePoolElement)FeaturePoolElement
getBoundingBox(::BlockPos position, ::Rotation rotation) const (defined in StructurePoolElement)StructurePoolElement
getJigsawMarkers(::BlockPos position, ::LegacyStructureSettings &settings, ::BlockSource *region) const (defined in FeaturePoolElement)FeaturePoolElement
getJigsawMarkers(::BlockPos position, ::Rotation rotation) const (defined in StructurePoolElement)StructurePoolElement
getPostProcessSettings() const (defined in StructurePoolElement)StructurePoolElement
getProjection() const (defined in StructurePoolElement)StructurePoolElement
getSize(::Rotation rotation) const (defined in FeaturePoolElement)FeaturePoolElement
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 StructurePoolElement)StructurePoolElementvirtual
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
mUnkba215a (defined in FeaturePoolElement)FeaturePoolElement
mValid (defined in StructurePoolElement)StructurePoolElement
operator=(FeaturePoolElement const &) (defined in FeaturePoolElement)FeaturePoolElement
place(::BlockSource &region, ::BlockPos position, ::Rotation rotation, ::BoundingBox chunkBB, ::Random &random, ::std::unordered_map<::BlockPos, ::std::optional<::ActorDefinitionIdentifier > > &entitiesToPlace, ::BlockPos refPos) const (defined in FeaturePoolElement)FeaturePoolElementvirtual
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 FeaturePoolElement)FeaturePoolElement
~FeaturePoolElement()=default (defined in FeaturePoolElement)FeaturePoolElementvirtual
~StructurePoolElement() (defined in StructurePoolElement)StructurePoolElementvirtual