LeviLamina
Loading...
Searching...
No Matches
StructureEditorData Class Reference

Public Member Functions

StructureEditorDataoperator= (StructureEditorData const &)
MCAPI StructureEditorData (::StructureEditorData &&)
MCAPI StructureEditorData (::StructureEditorData const &)
MCAPI::std::string getAnimationModeAsString () const
MCAPI float getAnimationSeconds () const
MCAPI bool getIgnoreBlocks () const
MCAPI bool getIgnoreEntities () const
MCFOLD bool getIncludePlayers () const
MCAPI uint getIntegritySeed () const
MCAPI float getIntegrityValue () const
MCAPI bool getIsWaterLogged () const
MCAPI::Mirror getMirror () const
MCAPI::Vec3 const & getPivot () const
MCAPI::StructureRedstoneSaveMode getRedstoneSaveMode () const
MCAPI::Rotation getRotation () const
MCAPI bool getShowBoundingBox () const
MCFOLD::StructureBlockType getStructureBlockType () const
MCFOLD::Bedrock::Safety::RedactableString const & getStructureName () const
MCAPI::BlockPos const & getStructureOffset () const
MCFOLD::StructureSettings const & getStructureSettings () const
MCAPI::BlockPos const & getStructureSize () const
MCAPI void load (::CompoundTag const &base, ::DataLoadHelper &dataLoadHelper)
MCAPI::StructureEditorData & operator= (::StructureEditorData &&)
MCAPI void save (::CompoundTag &tag) const
MCAPI void setAllowNonTickingPlayerAndTickingAreaChunks (bool allowNonTickingPlayerAndTickingAreaChunks)
MCAPI void setAnimationMode (::AnimationMode animationMode)
MCAPI void setAnimationSeconds (float animationSeconds)
MCAPI void setAnimationTicks (uint animationTicks)
MCAPI void setFilteredStructureName (::std::string const &filteredName)
MCAPI void setIgnoreBlocks (bool ignoreBlocks)
MCAPI void setIgnoreEntities (bool ignoreEntities)
MCAPI void setIntegritySeed (uint integritySeed)
MCAPI void setIntegrityValue (float integrityValue)
MCAPI void setIsWaterLogged (bool waterLogged)
MCAPI void setLastTouchedByPlayerID (::ActorUniqueID lastTouchedByPlayerID)
MCAPI void setMirror (::Mirror mirror)
MCAPI void setRotation (::Rotation rotation)
MCAPI void setShowBoundingBox (bool showBoundingBox)
MCAPI void setStructureBlockType (::StructureBlockType structureBlockType)
MCAPI void setStructureName (::Bedrock::Safety::RedactableString const &name)
MCAPI void setStructureOffset (::BlockPos const &offset)
MCAPI void setStructureSize (::BlockPos const &size)
MCAPI void validateOffset (::BlockPos const &structurePosition, short minHeight, short maxHeight)
MCAPI void validateSize (::BlockPos const &structurePosition, short minHeight, short maxHeight)
MCAPI void * $ctor ()
MCAPI void * $ctor (::StructureEditorData &&)
MCAPI void * $ctor (::StructureEditorData const &)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::BlockPos getOrientedBounds (::BlockPos const &size, ::Rotation rotation)
static MCAPI ::std::string const & DEFAULT_EXPORT_NAME ()
static MCAPI ::std::string const & DEFAULT_STRUCTURE_NAMESPACE ()
static MCAPI ::StructureBlockType const & DEFAULT_STRUCTURE_TYPE ()
static MCAPI ::BlockPos const & MIN_STRUCTURE_SIZE ()
static MCAPI char const & NAMESPACE_DELIMITER ()
static MCAPI ::std::string const & NAME_PREFIX ()

Public Attributes

::ll::TypedStorage< 8, 72, ::Bedrock::Safety::RedactableStringmStructureName
::ll::TypedStorage< 8, 32, ::std::string > mDataField
::ll::TypedStorage< 1, 1, bool > mIncludePlayers
::ll::TypedStorage< 1, 1, bool > mShowBoundingBox
::ll::TypedStorage< 1, 1, ::StructureRedstoneSaveMode > mRedstoneSaveMode
::ll::TypedStorage< 4, 4, ::StructureBlockType > mType
::ll::TypedStorage< 8, 104, ::StructureSettingsmSettings

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