|
|
ScriptPluginManager & | operator= (ScriptPluginManager const &) |
|
| ScriptPluginManager (ScriptPluginManager const &) |
|
MCAPI ::std::optional<::DebuggerStat > | _collectHandleCountStats (uint64, uint64, uint64) |
|
MCAPI ::std::optional<::DebuggerStat > | _collectMemoryStats (uint64, uint64, uint64) |
|
MCAPI ::std::optional<::DebuggerStat > | _collectQuickJsStats (uint64, uint64, uint64) |
|
MCAPI ::std::optional<::DebuggerStat > | _collectScriptingStats (::std::reference_wrapper<::ServerLevel > serverLevel, uint64, uint64, uint64) |
|
MCAPI ::std::optional<::DebuggerStat > | _collectSubscriberCountStats (::Bedrock::NotNullNonOwnerPtr<::ServerLevel > serverLevel, ::gsl::not_null<::Scripting::DependencyLocator * > locator, uint64, uint64, uint64) |
|
MCAPI void | _disableHandleCounter () |
|
MCAPI void | _enableHandleCounter () |
|
MCAPI void | _reloadHandleCounter (bool publisherEnabled) |
|
MCAPI::Scripting::RuntimeStats | collectRuntimeStats () const |
|
MCAPI::ScriptPluginManagerResult | discoverPlugins (::ResourceInformation::ResourceType moduleType, ::IScriptPluginSourceEnumerator &pluginEnumerator, ::std::vector<::std::function<::ScriptModuleFilters::FilterResult(::PackManifest const &, ::Scripting::ModuleDescriptor const &, ::Scripting::ModuleDescriptor const &, ::ScriptPluginResult &)> > const &moduleFilters, ::std::vector<::mce::UUID > excludeModuleIDs, ::std::function<::PluginExecutionGroup(::std::vector<::Scripting::ModuleDescriptor > const &)> &&pluginExecutionGroupSelector) |
|
MCAPI void | forEachRuntime (::std::function< void(::Scripting::IRuntime &)> func) |
|
MCAPI ::std::vector<::Scripting::ModuleDescriptor > | getPluginModuleDescriptors () const |
|
MCAPI ::std::vector<::ScriptPluginManager::PackNameAndWeakScope > | getPluginScopes () const |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 32, ::BaseGameVersion > | mBaseGameVersion |
|
::ll::TypedStorage< 8, 8, ::Scripting::ScriptEngine & > | mScriptEngine |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::ScriptPlugin > > > | mScriptPlugins |
|
::ll::TypedStorage< 8, 24, ::Scripting::RuntimeConditions > | mCurrentRuntimeConditions |
|
::ll::TypedStorage< 1, 1, bool > | mSystemPackDiscoveryError |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DebuggerStatCollector > > | mMemoryStatCollector |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DebuggerStatCollector > > | mHandleCountStatCollector |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DebuggerStatCollector > > | mSubscriberCountStatCollector |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DebuggerStatCollector > > | mQuickJsStatCollector |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::DebuggerStatCollector > > | mScriptingStatCollector |