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

Public Member Functions

StructureAnimationDataoperator= (StructureAnimationData const &)
 
 StructureAnimationData (StructureAnimationData const &)
 
MCAPI StructureAnimationData (::StructureAnimationData &&)
 
MCAPI StructureAnimationData (::std::unique_ptr<::CommandArea > cmdArea, uint64 tickQueued, ::std::string const &structureName, ::StructureSettings const &structureSettings, uchar structureVersion, ::BlockPos const &placementPos)
 
MCAPI::CompoundTag & serialize (::CompoundTag &tag)
 
MCAPI void setCmdArea (::std::unique_ptr<::CommandArea > cmdArea)
 
MCAPI ~StructureAnimationData ()
 
MCAPI void * $ctor (::StructureAnimationData &&)
 
MCAPI void * $ctor (::std::unique_ptr<::CommandArea > cmdArea, uint64 tickQueued, ::std::string const &structureName, ::StructureSettings const &structureSettings, uchar structureVersion, ::BlockPos const &placementPos)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::StructureAnimationData load (::std::string const &key, ::CompoundTag const &tag)
 

Public Attributes

::ll::TypedStorage< 8, 8, uint64 > mTickQueued
 
::ll::TypedStorage< 8, 32, ::std::string > mStructureName
 
::ll::TypedStorage< 8, 104, ::StructureSettingsmStructureSettings
 
::ll::TypedStorage< 4, 4, uint > mBlocksPlaced
 
::ll::TypedStorage< 4, 4, uint > mTotalBlocks
 
::ll::TypedStorage< 1, 1, uchar > mInitialStructureVersion
 
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CommandArea > > mCmdArea
 
::ll::TypedStorage< 4, 12, ::BlockPosmPlacementPos
 
::ll::TypedStorage< 4, 4, uint > mQueueID
 
::ll::TypedStorage< 4, 4, ::DimensionTypemTargetDimension
 

Constructor & Destructor Documentation

◆ StructureAnimationData() [1/2]

MCAPI StructureAnimationData::StructureAnimationData ( ::StructureAnimationData && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ StructureAnimationData() [2/2]

MCAPI StructureAnimationData::StructureAnimationData ( ::std::unique_ptr<::CommandArea > cmdArea,
uint64 tickQueued,
::std::string const & structureName,
::StructureSettings const & structureSettings,
uchar structureVersion,
::BlockPos const & placementPos )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~StructureAnimationData()

MCAPI StructureAnimationData::~StructureAnimationData ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ serialize()

MCAPI::CompoundTag & StructureAnimationData::serialize ( ::CompoundTag & tag)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setCmdArea()

MCAPI void StructureAnimationData::setCmdArea ( ::std::unique_ptr<::CommandArea > cmdArea)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ load()

static MCAPI ::StructureAnimationData StructureAnimationData::load ( ::std::string const & key,
::CompoundTag const & tag )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * StructureAnimationData::$ctor ( ::StructureAnimationData && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * StructureAnimationData::$ctor ( ::std::unique_ptr<::CommandArea > cmdArea,
uint64 tickQueued,
::std::string const & structureName,
::StructureSettings const & structureSettings,
uchar structureVersion,
::BlockPos const & placementPos )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void StructureAnimationData::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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