LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptBlockComponents Class Reference

Public Member Functions

ScriptBlockComponentsoperator= (ScriptBlockComponents const &)
 
 ScriptBlockComponents (ScriptBlockComponents const &)
 
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > createV010 (::std::string const &componentName, ::BlockSource &region, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope) const
 
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > createV1 (::std::string const &componentName, ::BlockSource &region, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope) const
 
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > createV2 (::std::string const &componentName, ::BlockSource &region, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope) const
 

Static Public Member Functions

static MCAPI void bind (::Scripting::ModuleBindingBuilder &moduleBuilder, ::ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder &blockComponentTypeEnumBuilder)
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk33d15f
 

Member Function Documentation

◆ createV010()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > ScriptModuleMinecraft::ScriptBlockComponents::createV010 ( ::std::string const & componentName,
::BlockSource & region,
::BlockPos position,
::Scripting::WeakLifetimeScope const & scope ) 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.

◆ createV1()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > ScriptModuleMinecraft::ScriptBlockComponents::createV1 ( ::std::string const & componentName,
::BlockSource & region,
::BlockPos position,
::Scripting::WeakLifetimeScope const & scope ) 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.

◆ createV2()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::BaseScriptBlockComponent > > ScriptModuleMinecraft::ScriptBlockComponents::createV2 ( ::std::string const & componentName,
::BlockSource & region,
::BlockPos position,
::Scripting::WeakLifetimeScope const & scope ) 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()

static MCAPI void ScriptModuleMinecraft::ScriptBlockComponents::bind ( ::Scripting::ModuleBindingBuilder & moduleBuilder,
::ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder & blockComponentTypeEnumBuilder )
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: