LeviLamina
Loading...
Searching...
No Matches
StructureDataLoadHelper Class Reference
+ Inheritance diagram for StructureDataLoadHelper:

Public Member Functions

virtual::Vec3 loadPosition (::Vec3 const &position)
 
virtual::BlockPos loadBlockPosition (::BlockPos const &blockPos)
 
virtual::BlockPos loadBlockPositionOffset (::BlockPos const &blockPosOffset)
 
virtual float loadRotationDegreesX (float x)
 
virtual float loadRotationDegreesY (float y)
 
virtual float loadRotationRadiansX (float x)
 
virtual float loadRotationRadiansY (float y)
 
virtual uchar loadFacingID (uchar facing)
 
virtual::Vec3 loadDirection (::Vec3 const &direction)
 
virtual::Direction::Type loadDirection (::Direction::Type direction)
 
virtual::Rotation loadRotation (::Rotation rotation)
 
virtual::Mirror loadMirror (::Mirror mirror)
 
virtual::ActorUniqueID loadActorUniqueID (::ActorUniqueID id)
 
virtual::ActorUniqueID loadOwnerID (::ActorUniqueID id)
 
virtual::InternalComponentRegistry::ComponentInfo const * loadActorInternalComponentInfo (::std::unordered_map<::HashedString, ::InternalComponentRegistry::ComponentInfo > const &registry, ::std::string const &componentName)
 
virtual bool shouldResetTime ()
 
virtual::DataLoadHelperType getType () const
 
virtual::ActorUniqueID _generateNewID ()
 
MCAPI void $dtor ()
 
MCAPI::Vec3 $loadPosition (::Vec3 const &position)
 
MCAPI::BlockPos $loadBlockPosition (::BlockPos const &blockPos)
 
MCAPI::BlockPos $loadBlockPositionOffset (::BlockPos const &blockPosOffset)
 
MCAPI float $loadRotationDegreesX (float x)
 
MCAPI float $loadRotationDegreesY (float y)
 
MCAPI float $loadRotationRadiansX (float x)
 
MCAPI float $loadRotationRadiansY (float y)
 
MCAPI uchar $loadFacingID (uchar facing)
 
MCAPI::Vec3 $loadDirection (::Vec3 const &direction)
 
MCAPI::Direction::Type $loadDirection (::Direction::Type direction)
 
MCAPI::Rotation $loadRotation (::Rotation rotation)
 
MCAPI::Mirror $loadMirror (::Mirror mirror)
 
MCAPI::ActorUniqueID $loadActorUniqueID (::ActorUniqueID id)
 
MCAPI::ActorUniqueID $loadOwnerID (::ActorUniqueID id)
 
MCAPI::InternalComponentRegistry::ComponentInfo const * $loadActorInternalComponentInfo (::std::unordered_map<::HashedString, ::InternalComponentRegistry::ComponentInfo > const &registry, ::std::string const &componentName)
 
MCAPI bool $shouldResetTime ()
 
MCAPI::DataLoadHelperType $getType () const
 
MCAPI::ActorUniqueID $_generateNewID ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 4, 12, ::BlockPosmStructurePlacementLocation
 
::ll::TypedStorage< 4, 12, ::BlockPosmStructureWorldOrigin
 
::ll::TypedStorage< 4, 12, ::Vec3mPivot
 
::ll::TypedStorage< 8, 8, ::ActorUniqueIDmOwner
 
::ll::TypedStorage< 1, 1, ::Rotation > mRotation
 
::ll::TypedStorage< 1, 1, ::Mirror > mMirror
 
::ll::TypedStorage< 8, 8, ::Level * > mLevel
 
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ActorUniqueID, ::ActorUniqueID > > mOldIDToNewID
 

Member Function Documentation

◆ loadPosition()

virtual::Vec3 StructureDataLoadHelper::loadPosition ( ::Vec3 const & position)
virtual

Implements DataLoadHelper.

◆ loadBlockPosition()

virtual::BlockPos StructureDataLoadHelper::loadBlockPosition ( ::BlockPos const & blockPos)
virtual

Implements DataLoadHelper.

◆ loadBlockPositionOffset()

virtual::BlockPos StructureDataLoadHelper::loadBlockPositionOffset ( ::BlockPos const & blockPosOffset)
virtual

Implements DataLoadHelper.

◆ loadRotationDegreesX()

virtual float StructureDataLoadHelper::loadRotationDegreesX ( float x)
virtual

Implements DataLoadHelper.

◆ loadRotationDegreesY()

virtual float StructureDataLoadHelper::loadRotationDegreesY ( float y)
virtual

Implements DataLoadHelper.

◆ loadRotationRadiansX()

virtual float StructureDataLoadHelper::loadRotationRadiansX ( float x)
virtual

Implements DataLoadHelper.

◆ loadRotationRadiansY()

virtual float StructureDataLoadHelper::loadRotationRadiansY ( float y)
virtual

Implements DataLoadHelper.

◆ loadFacingID()

virtual uchar StructureDataLoadHelper::loadFacingID ( uchar facing)
virtual

Implements DataLoadHelper.

◆ loadDirection() [1/2]

virtual::Vec3 StructureDataLoadHelper::loadDirection ( ::Vec3 const & direction)
virtual

Implements DataLoadHelper.

◆ loadDirection() [2/2]

virtual::Direction::Type StructureDataLoadHelper::loadDirection ( ::Direction::Type direction)
virtual

Implements DataLoadHelper.

◆ loadRotation()

virtual::Rotation StructureDataLoadHelper::loadRotation ( ::Rotation rotation)
virtual

Implements DataLoadHelper.

◆ loadMirror()

virtual::Mirror StructureDataLoadHelper::loadMirror ( ::Mirror mirror)
virtual

Implements DataLoadHelper.

◆ loadActorUniqueID()

virtual::ActorUniqueID StructureDataLoadHelper::loadActorUniqueID ( ::ActorUniqueID id)
virtual

Implements DataLoadHelper.

◆ loadOwnerID()

virtual::ActorUniqueID StructureDataLoadHelper::loadOwnerID ( ::ActorUniqueID id)
virtual

Implements DataLoadHelper.

◆ loadActorInternalComponentInfo()

virtual::InternalComponentRegistry::ComponentInfo const * StructureDataLoadHelper::loadActorInternalComponentInfo ( ::std::unordered_map<::HashedString, ::InternalComponentRegistry::ComponentInfo > const & registry,
::std::string const & componentName )
virtual

Implements DataLoadHelper.

◆ shouldResetTime()

virtual bool StructureDataLoadHelper::shouldResetTime ( )
virtual

Implements DataLoadHelper.

◆ getType()

virtual::DataLoadHelperType StructureDataLoadHelper::getType ( ) const
virtual

Implements DataLoadHelper.

◆ $dtor()

MCAPI void StructureDataLoadHelper::$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.

◆ $loadPosition()

MCAPI::Vec3 StructureDataLoadHelper::$loadPosition ( ::Vec3 const & position)
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.

◆ $loadBlockPosition()

MCAPI::BlockPos StructureDataLoadHelper::$loadBlockPosition ( ::BlockPos const & blockPos)
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.

◆ $loadBlockPositionOffset()

MCAPI::BlockPos StructureDataLoadHelper::$loadBlockPositionOffset ( ::BlockPos const & blockPosOffset)
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.

◆ $loadRotationDegreesX()

MCAPI float StructureDataLoadHelper::$loadRotationDegreesX ( float x)
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.

◆ $loadRotationDegreesY()

MCAPI float StructureDataLoadHelper::$loadRotationDegreesY ( float y)
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.

◆ $loadRotationRadiansX()

MCAPI float StructureDataLoadHelper::$loadRotationRadiansX ( float x)
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.

◆ $loadRotationRadiansY()

MCAPI float StructureDataLoadHelper::$loadRotationRadiansY ( float y)
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.

◆ $loadFacingID()

MCAPI uchar StructureDataLoadHelper::$loadFacingID ( uchar facing)
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.

◆ $loadDirection() [1/2]

MCAPI::Vec3 StructureDataLoadHelper::$loadDirection ( ::Vec3 const & direction)
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.

◆ $loadDirection() [2/2]

MCAPI::Direction::Type StructureDataLoadHelper::$loadDirection ( ::Direction::Type direction)
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.

◆ $loadRotation()

MCAPI::Rotation StructureDataLoadHelper::$loadRotation ( ::Rotation rotation)
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.

◆ $loadMirror()

MCAPI::Mirror StructureDataLoadHelper::$loadMirror ( ::Mirror mirror)
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.

◆ $loadActorUniqueID()

MCAPI::ActorUniqueID StructureDataLoadHelper::$loadActorUniqueID ( ::ActorUniqueID id)
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.

◆ $loadOwnerID()

MCAPI::ActorUniqueID StructureDataLoadHelper::$loadOwnerID ( ::ActorUniqueID id)
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.

◆ $loadActorInternalComponentInfo()

MCAPI::InternalComponentRegistry::ComponentInfo const * StructureDataLoadHelper::$loadActorInternalComponentInfo ( ::std::unordered_map<::HashedString, ::InternalComponentRegistry::ComponentInfo > const & registry,
::std::string const & componentName )
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.

◆ $shouldResetTime()

MCAPI bool StructureDataLoadHelper::$shouldResetTime ( )
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.

◆ $getType()

MCAPI::DataLoadHelperType StructureDataLoadHelper::$getType ( ) const
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.

◆ $_generateNewID()

MCAPI::ActorUniqueID StructureDataLoadHelper::$_generateNewID ( )
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.

◆ $vftable()

static MCAPI void ** StructureDataLoadHelper::$vftable ( )
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.

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