Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptStructureTemplate Class Reference
Inheritance diagram for ScriptModuleMinecraft::ScriptStructureTemplate:

Public Member Functions

ScriptStructureTemplate & operator= (ScriptStructureTemplate const &)
virtual::std::string const & getContentType () const
MCAPI ScriptStructureTemplate (::ScriptModuleMinecraft::ScriptStructureTemplate const &)
MCAPI ScriptStructureTemplate (::std::string const &id, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::Scripting::WeakLifetimeScope scope, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > scriptStructureManager, ::LevelStorage &levelStorage)
MCAPI::Scripting::InvalidArgumentError _createBoundsError (int index, ::BlockPos const &pos, ::BlockPos const &size) const
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptStructureTemplate const &)
MCAPI void * $ctor (::std::string const &id, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::Scripting::WeakLifetimeScope scope, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > scriptStructureManager, ::LevelStorage &levelStorage)
MCAPI void $dtor ()
MCAPI::std::string const & $getContentType () const

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI ::Scripting::EnumBinding bindAnimationModeEnum ()
static MCAPI ::Scripting::EnumBinding bindMirrorEnum ()
static MCAPI ::Scripting::EnumBinding bindRotationEnum ()
static MCAPI ::Scripting::EnumBinding bindStructureSaveModeEnum ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string const > mId
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::StructureManager > > mStructureManager
::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope > mScope
::ll::TypedStorage< 8, 8, ::LevelStorage & > mLevelStorage
::ll::TypedStorage< 8, 32, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > > mScriptStructureManager

Constructor & Destructor Documentation

◆ ScriptStructureTemplate() [1/2]

MCAPI ScriptModuleMinecraft::ScriptStructureTemplate::ScriptStructureTemplate ( ::ScriptModuleMinecraft::ScriptStructureTemplate 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.

◆ ScriptStructureTemplate() [2/2]

MCAPI ScriptModuleMinecraft::ScriptStructureTemplate::ScriptStructureTemplate ( ::std::string const & id,
::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager,
::Scripting::WeakLifetimeScope scope,
::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > scriptStructureManager,
::LevelStorage & levelStorage )
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

◆ getContentType()

virtual::std::string const & ScriptModuleMinecraft::ScriptStructureTemplate::getContentType ( ) const
virtual

◆ _createBoundsError()

MCAPI::Scripting::InvalidArgumentError ScriptModuleMinecraft::ScriptStructureTemplate::_createBoundsError ( int index,
::BlockPos const & pos,
::BlockPos const & size ) 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.

◆ bind()

MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptStructureTemplate::bind ( )
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.

◆ bindAnimationModeEnum()

MCAPI ::Scripting::EnumBinding ScriptModuleMinecraft::ScriptStructureTemplate::bindAnimationModeEnum ( )
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.

◆ bindMirrorEnum()

MCAPI ::Scripting::EnumBinding ScriptModuleMinecraft::ScriptStructureTemplate::bindMirrorEnum ( )
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.

◆ bindRotationEnum()

MCAPI ::Scripting::EnumBinding ScriptModuleMinecraft::ScriptStructureTemplate::bindRotationEnum ( )
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.

◆ bindStructureSaveModeEnum()

MCAPI ::Scripting::EnumBinding ScriptModuleMinecraft::ScriptStructureTemplate::bindStructureSaveModeEnum ( )
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 * ScriptModuleMinecraft::ScriptStructureTemplate::$ctor ( ::ScriptModuleMinecraft::ScriptStructureTemplate 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.

◆ $ctor() [2/2]

MCAPI void * ScriptModuleMinecraft::ScriptStructureTemplate::$ctor ( ::std::string const & id,
::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager,
::Scripting::WeakLifetimeScope scope,
::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptStructureManager > scriptStructureManager,
::LevelStorage & levelStorage )
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 ScriptModuleMinecraft::ScriptStructureTemplate::$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.

◆ $getContentType()

MCAPI::std::string const & ScriptModuleMinecraft::ScriptStructureTemplate::$getContentType ( ) 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.

◆ $vftable()

MCAPI void ** ScriptModuleMinecraft::ScriptStructureTemplate::$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: