3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
7#include "mc/editor/Mode.h"
8#include "mc/editor/services/IEditorService.h"
16namespace Editor::Services {
28 PlayerStateControllerService& operator=(PlayerStateControllerService
const&);
29 PlayerStateControllerService(PlayerStateControllerService
const&);
30 PlayerStateControllerService();
35 virtual ~PlayerStateControllerService() ;
37 virtual ::Scripting::Result_deprecated<void> init() ;
39 virtual ::Scripting::Result_deprecated<void> quit() ;
41 virtual void _onEditorActivate();
43 virtual void _onEditorDeactivate();
45 virtual void _onEnterToolMode();
47 virtual void _onExitToolMode();
49 virtual void _onEnterCrosshairMode();
51 virtual void _onExitCrosshairMode();
81 MCNAPI ::Scripting::Result_deprecated<void>
$init();
83 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
Definition ServiceProviderCollection.h:7
Definition IEditorService.h:11
MCAPI::Player * _getPlayer() const
MCAPI void _handleModeChanged(::Editor::Mode from, ::Editor::Mode to)
static MCAPI void ** $vftable()
MCAPI ::Scripting::Result_deprecated< void > $quit()
MCAPI void $_onExitToolMode()
MCAPI void $_onEditorDeactivate()
MCAPI ::Scripting::Result_deprecated< void > $init()
MCAPI PlayerStateControllerService(::Editor::ServiceProviderCollection &providers)
MCAPI void _syncFlyingNoClip(::Editor::ServiceProviderCollection &)
MCAPI void $_onEnterToolMode()
MCAPI void * $ctor(::Editor::ServiceProviderCollection &providers)
MCAPI void $_onEnterCrosshairMode()
MCAPI void $_onExitCrosshairMode()
MCAPI void $_onEditorActivate()