|
EditorStructureTemplate & | operator= (EditorStructureTemplate const &) |
|
virtual void | clear () |
|
virtual bool | load (::CompoundTag const &tag) |
|
virtual ::std::unique_ptr<::CompoundTag > | save () const |
|
virtual::BoundingBox | getTransformedBounds (::BlockPos loadPosition, ::StructureSettings const &structureSettings) const |
|
virtual bool | _allowReadBlock (::BlockPos const &position, ::Block const &block) const |
|
virtual bool | _allowReadActor (::Actor const &actor) const |
|
MCAPI | EditorStructureTemplate (::Editor::EditorStructureTemplate const &) |
|
MCAPI | EditorStructureTemplate (::std::string_view name) |
|
MCAPI | EditorStructureTemplate (::StructureTemplate const &temp, ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) |
|
MCAPI void | placeStructureTemplateInWorldForEditor (::BlockSource ®ion, ::BlockPalette const &transformedBounds, ::BoundingBox const &structureSettings, ::StructureSettings const &globalBlockPalette) const |
|
MCAPI void | setLocation (::std::string location) |
|
MCAPI void * | $ctor (::Editor::EditorStructureTemplate const &) |
|
MCAPI void * | $ctor (::std::string_view name) |
|
MCAPI void * | $ctor (::StructureTemplate const &temp, ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) |
|
MCAPI void | $dtor () |
|
MCAPI void | $clear () |
|
MCAPI bool | $load (::CompoundTag const &tag) |
|
MCAPI ::std::unique_ptr<::CompoundTag > | $save () const |
|
MCAPI::BoundingBox | $getTransformedBounds (::BlockPos loadPosition, ::StructureSettings const &structureSettings) const |
|
MCAPI bool | $_allowReadBlock (::BlockPos const &position, ::Block const &block) const |
|
MCFOLD bool | $_allowReadActor (::Actor const &actor) const |
|
LLAPI void | placeInWorld (BlockSource &blockSource, BlockPos const &minCorner, Mirror mirror=Mirror::None, Rotation rotation=Rotation::None, bool ignoreBlocks=false, bool ignoreEntities=false) const |
|
MCAPI void | placeInWorld (::BlockSource ®ion, ::BlockPalette const &position, ::BlockPos const &structureSettings, ::StructureSettings const &updateItemData, ::StructureTelemetryServerData *globalBlockPalette, bool telemetryServerData) const |
|
virtual::BlockPos | rawSize () const |
|
virtual::br::worldgen::StructureTemplateBlockPalette | randomPalette (::BlockPos randomPosSeed) const |
|
MCAPI void | _clearStructureData () |
|
MCAPI void | _fillBlockInfo (::BlockSource ®ion, ::BlockPos const &minCorner, ::BlockPos const &maxCorner, ::BlockPos const &size) |
|
MCAPI void | _fillEntityList (::BlockSource ®ion, ::BlockPos const &minCorner, ::BlockPos const &maxCorner) |
|
MCAPI int | _getOrCreateIndex (::Block const &block, ::std::map<::Block const *, int > &indexMap, ::StructureBlockPalette &palette) |
|
MCAPI void | _placeEntitiesInWorld (::BlockSource ®ion, ::DataLoadHelper &dataLoadHelper, bool shouldReloadActorEquipment, ::std::optional<::BoundingBox > overlapBB) const |
|
MCAPI void | _placeNextBlockSegmentInWorld (::BlockSource ®ion, uint64 startPlacement, uint64 endPlacement, ::StructureSettings const &structureSettings, ::DataLoadHelper &dataLoadHelper, ::StructureBlockPalette const &structureBlockPalette, ::BlockPalette const &position, ::BlockPos offset, ::BlockPos const &pivot, ::Vec3 const &rotation, ::Rotation mirror, ::Mirror integrityValue, float integritySeed, uint updateItemData, ::StructureTelemetryServerData *ignoreJigsawBlocks, bool globalBlockPalette, bool) const |
|
MCAPI void | fillEmpty (::BlockPos const &size) |
|
MCAPI void | fillFromWorld (::BlockSource ®ion, ::BlockPos const &capturePosition, ::StructureSettings const &structureSettings) |
|
MCAPI ::std::vector<::JigsawStructureBlockInfo > | getJigsawMarkers () const |
|
MCAPI bool const | isWaterlogged (::BlockPos const &pos) const |
|
MCAPI void | optimizePalette (::std::string const &paletteName) |
|
MCAPI void | placeEntitiesInWorld (::BlockSource ®ion, ::BlockPos const &position, ::StructureSettings const &structureSettings, ::BoundingBox overlapBB) const |
|
MCAPI void | placeNextSegmentInWorld (::StructureAnimationData &structureAnimationData, ::BlockPalette const &globalBlockPalette) const |
|
MCAPI bool | setBlock (::BlockPos const &pos, ::Block const *block, bool waterlogged) |
|
MCAPI void | setStructureTemplateData (::StructureTemplateData const &data) |
|
MCAPI void * | $ctor (::std::string_view name, ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) |
|
MCAPI::BlockPos | $rawSize () const |
|
MCAPI::br::worldgen::StructureTemplateBlockPalette | $randomPalette (::BlockPos randomPosSeed) const |
|
|
::ll::UntypedStorage< 8, 88 > | mUnkb140e7 |
|
::ll::UntypedStorage< 8, 32 > | mUnkfcd3e5 |
|
::ll::UntypedStorage< 8, 24 > | mUnk30c525 |
|
::ll::UntypedStorage< 8, 32 > | mUnk8b0f70 |
|
::ll::UntypedStorage< 8, 32 > | mUnkbc4997 |
|
::ll::TypedStorage< 8, 32, ::std::string > | mName |
|
::ll::TypedStorage< 8, 176, ::StructureTemplateData > | mStructureTemplateData |
|
::ll::TypedStorage< 1, 1, uchar > | mStructureVersion |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > > | mUnknownBlockRegistry |
|
::ll::TypedStorage< 1, 1, bool > | mIsRemovable |
|
::ll::TypedStorage< 8, 16, ::std::map<::Block const *, int > > | mBlockToIndex |
|
::ll::TypedStorage< 1, 1, bool > | mNeedsOptimize |
|