3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
7#include "mc/editor/services/PayloadStoreHelper.h"
8#include "mc/editor/services/state/PlayerStateControllerService.h"
15namespace Editor::Settings {
struct SpeedProps; }
18namespace Editor::Services {
36 ServerPlayerStateControllerService& operator=(ServerPlayerStateControllerService
const&);
37 ServerPlayerStateControllerService(ServerPlayerStateControllerService
const&);
38 ServerPlayerStateControllerService();
43 virtual ~ServerPlayerStateControllerService() =
default;
45 virtual ::Scripting::Result_deprecated<void> init() ;
47 virtual ::Scripting::Result_deprecated<void> ready() ;
49 virtual ::std::string_view getServiceName()
const ;
51 virtual void _onEditorActivate() ;
53 virtual void _onEditorDeactivate() ;
55 virtual void _onEnterToolMode() ;
57 virtual void _onExitToolMode() ;
59 virtual void _onEnterCrosshairMode() ;
61 virtual void _onExitCrosshairMode() ;
85 MCNAPI ::Scripting::Result_deprecated<void>
$init();
87 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
Definition PlayerMovementStatePayload.h:16
Definition PlayerZoomPayload.h:15
Definition PayloadStoreHelper.h:7
Definition PlayerStateControllerService.h:17
MCAPI void $_onEnterToolMode()
MCAPI void _updateFlySpeedAbility(bool sync)
MCAPI void $_onExitCrosshairMode()
static MCAPI void _updateAbilitiesOnClient(::Player &player)
MCAPI void _setFlySpeedMultiplier(::Editor::Settings::SpeedProps const &newValue)
MCAPI void $_onEditorActivate()
MCAPI ::Scripting::Result_deprecated< void > $init()
MCAPI void $_onExitToolMode()
MCAPI void _handlePlayerZoomPayload(::Editor::Network::PlayerZoomPayload const &payload)
MCAPI ::Scripting::Result_deprecated< void > $ready()
static MCAPI void ** $vftable()
MCAPI void _handlePlayerMovementStatePayload(::Editor::Network::PlayerMovementStatePayload const &payload)
MCAPI::std::string_view $getServiceName() const
MCAPI void $_onEnterCrosshairMode()
MCAPI void $_onEditorDeactivate()
Definition SpeedProps.h:7