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

Public Member Functions

ModuleBindingoperator= (ModuleBinding const &)
 
 ModuleBinding (ModuleBinding const &)
 
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 (::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, 104, ::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
 

Constructor & Destructor Documentation

◆ ModuleBinding() [1/3]

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() [2/3]

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() [3/3]

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/3]

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() [2/3]

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() [3/3]

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: