Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder Class Reference

Public Member Functions

MCAPI ScriptComponentTypeEnumBuilder (::ScriptModuleMinecraft::ScriptComponentType componentType)
MCAPI::Scripting::EnumBinding bind (::std::optional<::Scripting::Version > releaseVersion)
MCAPI::Scripting::ConstantFactory & bindComponentId (::std::string const &componentName, ::std::string const &componentId)
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptComponentType componentType)

Public Attributes

::ll::TypedStorage< 4, 4, ::ScriptModuleMinecraft::ScriptComponentType const > mType
::ll::TypedStorage< 8, 152, ::Scripting::EnumBindingBuilder<::std::string, ::std::string > > mEnumBuilder

Constructor & Destructor Documentation

◆ ScriptComponentTypeEnumBuilder()

MCAPI ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder::ScriptComponentTypeEnumBuilder ( ::ScriptModuleMinecraft::ScriptComponentType componentType)
explicit
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

◆ bind()

MCAPI::Scripting::EnumBinding ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder::bind ( ::std::optional<::Scripting::Version > releaseVersion)
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.

◆ bindComponentId()

MCAPI::Scripting::ConstantFactory & ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder::bindComponentId ( ::std::string const & componentName,
::std::string const & componentId )
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()

MCAPI void * ScriptModuleMinecraft::ScriptComponentTypeEnumBuilder::$ctor ( ::ScriptModuleMinecraft::ScriptComponentType componentType)
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: