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"
13namespace Editor::Network {
class PlayerMovementStatePayload; }
14namespace Editor::Network {
class PlayerZoomPayload; }
15namespace Editor::Settings {
struct SpeedProps; }
18namespace Editor::Services {
47 virtual ::Scripting::Result_deprecated<void> init() ;
50 virtual ::Scripting::Result_deprecated<void> ready() ;
53 virtual ::std::string_view getServiceName()
const ;
56 virtual void _onEditorActivate() ;
59 virtual void _onEditorDeactivate() ;
62 virtual void _onEnterToolMode() ;
65 virtual void _onExitToolMode() ;
68 virtual void _onEnterCrosshairMode() ;
71 virtual void _onExitCrosshairMode() ;
95 MCNAPI ::Scripting::Result_deprecated<void>
$init();
97 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
Definition PlayerMovementStatePayload.h:11
Definition PlayerZoomPayload.h:10
Definition PayloadStoreHelper.h:7
Definition PlayerStateControllerService.h:17
Definition ServerPlayerStateControllerService.h:21
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