31 ModeService& operator=(ModeService
const&);
32 ModeService(ModeService
const&);
38 virtual ~ModeService() ;
40 virtual ::Scripting::Result_deprecated<void> init() ;
42 virtual ::Scripting::Result_deprecated<void> quit() ;
44 virtual ::Editor::Mode getMode()
const ;
46 virtual ::Scripting::Result_deprecated<void> trySetMode(::Editor::Mode newMode) ;
48 virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription>
49 listenForModeChange(::std::function<
void(::Editor::Mode, ::Editor::Mode)> func) ;
51 virtual ::Scripting::Result_deprecated<void> _doSwitchMode(::Editor::Mode) = 0;
77 MCNAPI ::Scripting::Result_deprecated<void>
$init();
79 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
83 MCNAPI ::Scripting::Result_deprecated<void>
$trySetMode(::Editor::Mode newMode);
85 MCNAPI ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription>