42 EditorPlayerExtensionService& operator=(EditorPlayerExtensionService
const&);
43 EditorPlayerExtensionService(EditorPlayerExtensionService
const&);
44 EditorPlayerExtensionService();
49 virtual ~EditorPlayerExtensionService() =
default;
51 virtual ::Scripting::Result_deprecated<void> init() ;
53 virtual ::Scripting::Result_deprecated<void> ready() ;
55 virtual ::Scripting::Result_deprecated<void> start() ;
57 virtual ::Scripting::Result_deprecated<void> quit() ;
59 virtual ::std::string_view getServiceName()
const ;
61 virtual ::Scripting::Result_deprecated<void>
62 startExtensions(::std::optional<::Scripting::ContextId> optionalContextId) ;
64 virtual ::Scripting::Result_deprecated<void> initiateSessionLifecycle() ;
66 virtual ::Scripting::Result_deprecated<void> stopExtensions() ;
68 virtual ::Scripting::Result_deprecated<void> forEachExtension(
69 ::std::function<
void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension>)> func
72 virtual ::Scripting::Result_deprecated<
80 MCNAPI ::Scripting::Result_deprecated<void>
93 MCNAPI ::Scripting::Result_deprecated<void>
$init();
95 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
97 MCNAPI ::Scripting::Result_deprecated<void>
$start();
99 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
103 MCNAPI ::Scripting::Result_deprecated<void>
110 MCNAPI ::Scripting::Result_deprecated<void>
111 $forEachExtension(::std::function<
void(::Bedrock::NotNullNonOwnerPtr<::Editor::API::EditorExtension>)> func);
113 MCNAPI ::Scripting::Result_deprecated<
Definition EditorExtensionContext.h:26
Definition ScriptInternalPlayerServiceContext.h:20