3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/deps/game_refs/EnableGetWeakRef.h"
8#include "mc/deps/scripting/runtime/Result_deprecated.h"
9#include "mc/editor/cursor/Cursor.h"
17namespace Editor::Cursor {
30 ServerCursor& operator=(ServerCursor
const&);
31 ServerCursor(ServerCursor
const&);
37 virtual ~ServerCursor() =
default;
41 virtual ::Scripting::Result_deprecated<::BlockPos> moveCursor(::glm::ivec3
const& offset) ;
49 MCNAPI ::Scripting::Result_deprecated<::BlockPos>
$moveCursor(::glm::ivec3
const& offset);
Definition EnableNonOwnerReferences.h:7
MCAPI void $setCursorState(::Editor::Cursor::CursorState &&state)
static MCAPI void ** $vftableForCursor()
MCAPI ::Scripting::Result_deprecated<::BlockPos > $moveCursor(::glm::ivec3 const &offset)
static MCAPI void ** $vftableForEnableNonOwnerReferences()
Definition EnableGetWeakRef.h:6
Definition CursorState.h:12