|
|
ScriptDebugUtilitiesModuleFactory & | operator= (ScriptDebugUtilitiesModuleFactory const &) |
| |
|
| ScriptDebugUtilitiesModuleFactory (ScriptDebugUtilitiesModuleFactory const &) |
| |
| MCAPI | ScriptDebugUtilitiesModuleFactory (::ServerLevel *level) |
| |
| MCAPI::Scripting::ModuleBinding | _generateBindings (::Scripting::ModuleBindingBuilder &moduleBuilder, bool allowUntagged, ::std::vector<::std::string > const &allowedTags) |
| |
| MCAPI void * | $ctor (::ServerLevel *level) |
| |
| virtual::std::string | getName () const |
| |
| virtual::mce::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, ::mce::UUID moduleUUID) |
| |
| MCAPI void | $dtor () |
| |
| MCAPI::std::string | $getName () const |
| |
| MCAPI::mce::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) |
| |
◆ ScriptDebugUtilitiesModuleFactory()
| MCAPI ScriptDebugUtilitiesModuleFactory::ScriptDebugUtilitiesModuleFactory |
( |
::ServerLevel * | level | ) |
|
|
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.
◆ _generateBindings()
| MCAPI::Scripting::ModuleBinding ScriptDebugUtilitiesModuleFactory::_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 *& ScriptDebugUtilitiesModuleFactory::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 ::mce::UUID const & ScriptDebugUtilitiesModuleFactory::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.
◆ $ctor() [1/2]
| MCAPI void * ScriptDebugUtilitiesModuleFactory::$ctor |
( |
::ServerLevel * | level | ) |
|
- 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 ** ScriptDebugUtilitiesModuleFactory::$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::mce::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() [2/2]
| MCAPI void * Scripting::GenericModuleBindingFactory::$ctor |
( |
::std::string | moduleName, |
|
|
::mce::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::mce::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: