$createExtensionContexts(::Scripting::ContextId contextId, bool finalEvent) | Editor::API::EditorExtensionService | |
$ctor(::Editor::ServiceProviderCollection &providers) | Editor::API::EditorExtensionService | |
$destroyRegisteredExtensions() | Editor::API::EditorExtensionService | |
$dtor() | Editor::API::EditorExtensionService | |
$forEachExtension(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func) | Editor::API::EditorExtensionService | |
$forEachExtensionOrdered(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func) | Editor::API::EditorExtensionService | |
$forEachExtensionReverse(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func) | Editor::API::EditorExtensionService | |
$getExtension(::std::string const &extensionName) | Editor::API::EditorExtensionService | |
$getServiceName() const | Editor::API::EditorExtensionService | |
$hasExtension(::std::string const &extensionName) | Editor::API::EditorExtensionService | |
$init() | Editor::API::EditorExtensionService | |
$isServiceInitialized() const | Editor::Services::IEditorService | |
$isServiceReady() const | Editor::Services::IEditorService | |
$quit() | Editor::API::EditorExtensionService | |
$ready() | Editor::API::EditorExtensionService | |
$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) | Editor::API::EditorExtensionService | |
$registerForScriptSystemRebuildEvent(::std::function<::Scripting::Result_deprecated< void >(::std::optional<::Scripting::ContextId >)> handler) | Editor::API::EditorExtensionService | |
$registerForScriptSystemTeardownEvent(::std::function<::Scripting::Result_deprecated< void >()> handler) | Editor::API::EditorExtensionService | |
$vftable() | Editor::Services::IEditorService | static |
$vftableForEditorExtensionServiceProvider() | Editor::API::EditorExtensionService | static |
$vftableForIEditorService() | Editor::API::EditorExtensionService | static |
_sortExtensionListIntoExecutionOrder() | Editor::API::EditorExtensionService | |
createExtensionContexts(::Scripting::ContextId contextId, bool finalEvent) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
destroyRegisteredExtensions() (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
EditorExtensionService(EditorExtensionService const &) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
EditorExtensionService() (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
EditorExtensionService(::Editor::ServiceProviderCollection &providers) | Editor::API::EditorExtensionService | explicit |
forEachExtension(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
forEachExtensionOrdered(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
forEachExtensionReverse(::std::function< void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension >)> func) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
getExtension(::std::string const &extensionName) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
getServiceName() const (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
hasExtension(::std::string const &extensionName) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
IEditorService(IEditorService const &) (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
IEditorService() (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
init() (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
isServiceInitialized() const (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | virtual |
isServiceReady() const (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | virtual |
mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
mUnk35849b (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
mUnk93c97e (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
mUnk988000 (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
mUnkc7b66d (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
mUnkc8874b (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
mUnkdbb512 (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
mUnkf52108 (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
mUnkf82241 (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
operator=(EditorExtensionService const &) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
operator=(IEditorService const &) (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
quit() (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
ready() (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | |
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) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
registerForScriptSystemRebuildEvent(::std::function<::Scripting::Result_deprecated< void >(::std::optional<::Scripting::ContextId >)> handler) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
registerForScriptSystemTeardownEvent(::std::function<::Scripting::Result_deprecated< void >()> handler) (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
State enum name (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | |
~EditorExtensionService() (defined in Editor::API::EditorExtensionService) | Editor::API::EditorExtensionService | virtual |
~EditorExtensionServiceProvider()=default (defined in Editor::API::EditorExtensionServiceProvider) | Editor::API::EditorExtensionServiceProvider | virtual |
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
~IEditorService() (defined in Editor::Services::IEditorService) | Editor::Services::IEditorService | virtual |