LeviLamina
Loading...
Searching...
No Matches
Editor::API::EditorExtensionServiceProvider Member List

This is the complete list of members for Editor::API::EditorExtensionServiceProvider, including all inherited members.

createExtensionContexts(::Scripting::ContextId contextId, bool finalEvent)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
destroyRegisteredExtensions()=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
forEachExtension(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
forEachExtensionOrdered(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
forEachExtensionReverse(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
getExtension(::std::string const &extensionName)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
hasExtension(::std::string const &extensionName)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
registerExtension(::std::string const &extensionName, ::Scripting::WeakLifetimeScope scope, ::Scripting::Closure< void(::Scripting::TypedObjectHandle<::Editor::API::EditorExtensionContext >)> activationClosure, ::Scripting::Closure< void(::Scripting::TypedObjectHandle<::Editor::API::EditorExtensionContext >)> shutdownClosure, ::std::optional<::Editor::API::EditorExtensionOptionalParameters > options, ::Editor::API::ServerScriptPackType packType)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
registerForScriptSystemRebuildEvent(::std::function<::Scripting::Result_deprecated< void >(::std::optional<::Scripting::ContextId >)> handler)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
registerForScriptSystemTeardownEvent(::std::function<::Scripting::Result_deprecated< void >()> handler)=0 (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProviderpure virtual
~EditorExtensionServiceProvider()=default (defined in Editor::API::EditorExtensionServiceProvider)Editor::API::EditorExtensionServiceProvidervirtual