3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
7#include "mc/editor/services/IEditorService.h"
8#include "mc/server/editor/serviceproviders/ServerPlayerInputServiceProvider.h"
19namespace Editor::Services {
31 ServerPlayerInputService& operator=(ServerPlayerInputService
const&);
32 ServerPlayerInputService(ServerPlayerInputService
const&);
33 ServerPlayerInputService();
38 virtual ~ServerPlayerInputService() ;
40 virtual ::Scripting::Result_deprecated<void> init() ;
42 virtual ::Scripting::Result_deprecated<void> quit() ;
44 virtual ::std::string_view getServiceName()
const ;
46 virtual ::Scripting::Result_deprecated<void> registerKeyBinding(
53 virtual ::Scripting::Result_deprecated<void>
56 virtual ::Scripting::Result_deprecated<void> registerMouseBinding(
62 virtual ::Scripting::Result_deprecated<void>
65 virtual ::Scripting::Result_deprecated<void> updateKeyBindingProcessingState(
68 ::std::optional<int> state
71 virtual ::std::optional<int>
74 virtual ::Scripting::Result_deprecated<void> setViewportFocus(
bool focused) ;
85 ::std::optional<int>
const& state
104 MCNAPI ::Scripting::Result_deprecated<void>
$init();
106 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
117 MCNAPI ::Scripting::Result_deprecated<void>
126 MCNAPI ::Scripting::Result_deprecated<void>
132 ::std::optional<int> state
135 MCNAPI ::std::optional<int>
Definition ServiceProviderCollection.h:7
Definition IEditorService.h:11
Definition HashedString.h:5