LeviLamina
Loading...
Searching...
No Matches
Scripting::ModuleBinding Struct Reference

Public Member Functions

ModuleBinding & operator= (ModuleBinding const &)
 ModuleBinding (ModuleBinding const &)
MCAPI ModuleBinding ()
MCAPI ModuleBinding (::Scripting::ModuleBinding &&)
MCAPI ModuleBinding (::Scripting::ModuleDescriptor descriptor_, ::std::vector<::Scripting::ModuleDependency > dependencies_, ::std::string &&javaScript_)
MCAPI ModuleBinding (::Scripting::ModuleDescriptor descriptor_, ::std::vector<::Scripting::ModuleDependency > dependencies_, ::std::vector<::Scripting::ClassBinding > classBindings_, ::std::vector<::Scripting::InterfaceBinding > interfaceBindings_, ::std::vector<::Scripting::ErrorBinding > errorBindings_, ::std::vector<::Scripting::EnumBinding > enumBindings_, ::std::vector<::Scripting::FunctionBinding > functionBindings_, ::std::vector<::Scripting::ObjectFactory > objectFactories_, ::std::vector<::Scripting::ConstantFactory > constants_, ::std::vector<::Scripting::TypeMapData > typeMaps_, bool importRestricted_)
MCAPI ~ModuleBinding ()
MCAPI void * $ctor ()
MCAPI void * $ctor (::Scripting::ModuleBinding &&)
MCAPI void * $ctor (::Scripting::ModuleDescriptor descriptor_, ::std::vector<::Scripting::ModuleDependency > dependencies_, ::std::string &&javaScript_)
MCAPI void * $ctor (::Scripting::ModuleDescriptor descriptor_, ::std::vector<::Scripting::ModuleDependency > dependencies_, ::std::vector<::Scripting::ClassBinding > classBindings_, ::std::vector<::Scripting::InterfaceBinding > interfaceBindings_, ::std::vector<::Scripting::ErrorBinding > errorBindings_, ::std::vector<::Scripting::EnumBinding > enumBindings_, ::std::vector<::Scripting::FunctionBinding > functionBindings_, ::std::vector<::Scripting::ObjectFactory > objectFactories_, ::std::vector<::Scripting::ConstantFactory > constants_, ::std::vector<::Scripting::TypeMapData > typeMaps_, bool importRestricted_)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 96, ::Scripting::ModuleDescriptordescriptor
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::ModuleDependency > > moduleDependencies
::ll::TypedStorage< 8, 32, ::std::string > javaScript
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::ClassBinding > > classBindings
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::InterfaceBinding > > interfaceBindings
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::ErrorBinding > > errorBindings
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::EnumBinding > > enumBindings
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::FunctionBinding > > functionBindings
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::ObjectFactory > > objectFactories
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::ConstantFactory > > constants
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::TypeMapData > > typeMaps
::ll::TypedStorage< 1, 1, bool > importRestricted
::ll::TypedStorage< 1, 1, bool > requireDynamicImport

Constructor & Destructor Documentation

◆ ModuleBinding() [1/4]

MCAPI Scripting::ModuleBinding::ModuleBinding ( )
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.

◆ ModuleBinding() [2/4]

MCAPI Scripting::ModuleBinding::ModuleBinding ( ::Scripting::ModuleBinding && )
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.

◆ ModuleBinding() [3/4]

MCAPI Scripting::ModuleBinding::ModuleBinding ( ::Scripting::ModuleDescriptor descriptor_,
::std::vector<::Scripting::ModuleDependency > dependencies_,
::std::string && javaScript_ )
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.

◆ ModuleBinding() [4/4]

MCAPI Scripting::ModuleBinding::ModuleBinding ( ::Scripting::ModuleDescriptor descriptor_,
::std::vector<::Scripting::ModuleDependency > dependencies_,
::std::vector<::Scripting::ClassBinding > classBindings_,
::std::vector<::Scripting::InterfaceBinding > interfaceBindings_,
::std::vector<::Scripting::ErrorBinding > errorBindings_,
::std::vector<::Scripting::EnumBinding > enumBindings_,
::std::vector<::Scripting::FunctionBinding > functionBindings_,
::std::vector<::Scripting::ObjectFactory > objectFactories_,
::std::vector<::Scripting::ConstantFactory > constants_,
::std::vector<::Scripting::TypeMapData > typeMaps_,
bool importRestricted_ )
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.

◆ ~ModuleBinding()

MCAPI Scripting::ModuleBinding::~ModuleBinding ( )
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

◆ $ctor() [1/4]

MCAPI void * Scripting::ModuleBinding::$ctor ( )
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/4]

MCAPI void * Scripting::ModuleBinding::$ctor ( ::Scripting::ModuleBinding && )
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() [3/4]

MCAPI void * Scripting::ModuleBinding::$ctor ( ::Scripting::ModuleDescriptor descriptor_,
::std::vector<::Scripting::ModuleDependency > dependencies_,
::std::string && javaScript_ )
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() [4/4]

MCAPI void * Scripting::ModuleBinding::$ctor ( ::Scripting::ModuleDescriptor descriptor_,
::std::vector<::Scripting::ModuleDependency > dependencies_,
::std::vector<::Scripting::ClassBinding > classBindings_,
::std::vector<::Scripting::InterfaceBinding > interfaceBindings_,
::std::vector<::Scripting::ErrorBinding > errorBindings_,
::std::vector<::Scripting::EnumBinding > enumBindings_,
::std::vector<::Scripting::FunctionBinding > functionBindings_,
::std::vector<::Scripting::ObjectFactory > objectFactories_,
::std::vector<::Scripting::ConstantFactory > constants_,
::std::vector<::Scripting::TypeMapData > typeMaps_,
bool importRestricted_ )
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 Scripting::ModuleBinding::$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 struct was generated from the following file: