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"
16namespace Editor::Settings {
struct SpeedProps; }
19namespace Editor::Services {
37 ServerPlayerStateControllerService& operator=(ServerPlayerStateControllerService
const&);
38 ServerPlayerStateControllerService(ServerPlayerStateControllerService
const&);
39 ServerPlayerStateControllerService();
44 virtual ~ServerPlayerStateControllerService() =
default;
46 virtual ::Scripting::Result_deprecated<void> init() ;
48 virtual ::Scripting::Result_deprecated<void> ready() ;
50 virtual ::std::string_view getServiceName()
const ;
52 virtual void _onEditorActivate() ;
54 virtual void _onEditorDeactivate() ;
56 virtual void _onEnterToolMode() ;
58 virtual void _onExitToolMode() ;
60 virtual void _onEnterCrosshairMode() ;
62 virtual void _onExitCrosshairMode() ;
94 MCNAPI ::Scripting::Result_deprecated<void>
$init();
96 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
Definition PlayerMovementStatePayload.h:16
Definition PlayerZoomPayload.h:15
Definition ServiceProviderCollection.h:7
Definition PayloadStoreHelper.h:7
Definition PlayerStateControllerService.h:18
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 ServerPlayerStateControllerService(::Editor::ServiceProviderCollection &providers)
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 * $ctor(::Editor::ServiceProviderCollection &providers)
MCAPI void $_onEditorDeactivate()
Definition SpeedProps.h:7