|
MCAPI void | _addVersions () |
|
MCAPI::Scripting::ModuleBinding | _generateBindings (::Scripting::ModuleBindingBuilder &moduleBuilder, bool allowUntagged, ::std::vector<::std::string > const &allowedTags) |
|
virtual::std::string | getName () const |
|
virtual::Scripting::UUID | getUUID () const |
|
virtual bool | hasAlias (::std::string const &alias) const |
|
virtual ::std::vector<::Scripting::Version > | getSupportedVersions () const |
|
virtual ::std::vector<::Scripting::ModuleDependency > | getDependencies (::Scripting::Version version) const |
|
virtual ::std::optional<::Scripting::ModuleBinding > | createModuleBinding (::Scripting::Version version, ::std::optional<::Scripting::ContextConfig > const &config) |
|
MCAPI void | _addRuntimeDependency (::std::vector<::Scripting::ModuleDependency > &dependencies, ::Scripting::Version runtimeVersion) |
|
MCAPI void | addVersionedModuleBinding (::Scripting::Version version, ::std::function<::std::optional<::Scripting::ModuleBinding >(::Scripting::ModuleBindingBuilder &, ::std::optional<::Scripting::ContextConfig > const &)> moduleCreatorFn, ::Scripting::Version runtimeVersion, ::std::vector<::Scripting::ModuleDependency > dependencies, bool importRestricted) |
|
MCAPI void | addVersionedModuleBinding (::std::string alias, ::Scripting::Version version, ::std::function<::std::optional<::Scripting::ModuleBinding >(::Scripting::ModuleBindingBuilder &, ::std::optional<::Scripting::ContextConfig > const &)> moduleCreatorFn, ::Scripting::Version runtimeVersion, ::std::vector<::Scripting::ModuleDependency > dependencies, bool importRestricted) |
|
MCAPI void * | $ctor (::std::string moduleName, ::Scripting::UUID moduleUUID) |
|
MCAPI void | $dtor () |
|
MCAPI::std::string | $getName () const |
|
MCAPI::Scripting::UUID | $getUUID () const |
|
MCAPI bool | $hasAlias (::std::string const &alias) const |
|
MCAPI ::std::vector<::Scripting::Version > | $getSupportedVersions () const |
|
MCAPI ::std::vector<::Scripting::ModuleDependency > | $getDependencies (::Scripting::Version version) const |
|
MCAPI ::std::optional<::Scripting::ModuleBinding > | $createModuleBinding (::Scripting::Version version, ::std::optional<::Scripting::ContextConfig > const &config) |
|
◆ _addVersions()
MCAPI void Scripting::CommonModuleFactory::_addVersions |
( |
| ) |
|
- 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.
◆ _generateBindings()
MCAPI::Scripting::ModuleBinding Scripting::CommonModuleFactory::_generateBindings |
( |
::Scripting::ModuleBindingBuilder & | moduleBuilder, |
|
|
bool | allowUntagged, |
|
|
::std::vector<::std::string > const & | allowedTags ) |
- 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.
◆ ModuleName()
static MCAPI char const *& Scripting::CommonModuleFactory::ModuleName |
( |
| ) |
|
|
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.
◆ ModuleUUID()
static MCAPI ::Scripting::UUID const & Scripting::CommonModuleFactory::ModuleUUID |
( |
| ) |
|
|
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.
◆ $vftable()
static MCAPI void ** Scripting::CommonModuleFactory::$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.
◆ getName()
virtual::std::string Scripting::GenericModuleBindingFactory::getName |
( |
| ) |
const |
|
virtualinherited |
◆ getUUID()
virtual::Scripting::UUID Scripting::GenericModuleBindingFactory::getUUID |
( |
| ) |
const |
|
virtualinherited |
◆ hasAlias()
virtual bool Scripting::GenericModuleBindingFactory::hasAlias |
( |
::std::string const & | alias | ) |
const |
|
virtualinherited |
◆ getSupportedVersions()
virtual ::std::vector<::Scripting::Version > Scripting::GenericModuleBindingFactory::getSupportedVersions |
( |
| ) |
const |
|
virtualinherited |
◆ getDependencies()
◆ createModuleBinding()
◆ _addRuntimeDependency()
- 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.
◆ addVersionedModuleBinding() [1/2]
- 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.
◆ addVersionedModuleBinding() [2/2]
- 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 * Scripting::GenericModuleBindingFactory::$ctor |
( |
::std::string | moduleName, |
|
|
::Scripting::UUID | moduleUUID ) |
|
inherited |
- 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::GenericModuleBindingFactory::$dtor |
( |
| ) |
|
|
inherited |
- 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.
◆ $getName()
MCAPI::std::string Scripting::GenericModuleBindingFactory::$getName |
( |
| ) |
const |
|
inherited |
- 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.
◆ $getUUID()
MCAPI::Scripting::UUID Scripting::GenericModuleBindingFactory::$getUUID |
( |
| ) |
const |
|
inherited |
- 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.
◆ $hasAlias()
MCAPI bool Scripting::GenericModuleBindingFactory::$hasAlias |
( |
::std::string const & | alias | ) |
const |
|
inherited |
- 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.
◆ $getSupportedVersions()
MCAPI ::std::vector<::Scripting::Version > Scripting::GenericModuleBindingFactory::$getSupportedVersions |
( |
| ) |
const |
|
inherited |
- 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.
◆ $getDependencies()
- 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.
◆ $createModuleBinding()
- 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: