30 virtual ::StackRefResult<::Editor::Cursor::ServerCursor> getCursor()
const = 0;
33 virtual ::StackRefResult<::Editor::Cursor::Ray> getRay()
const = 0;
36 virtual ::Scripting::Result_deprecated<::Editor::Cursor::CursorState> getCursorState()
const = 0;
39 virtual ::Scripting::Result_deprecated<::Editor::Cursor::AttachmentProperties> getAttachmentProperties()
const = 0;
45 virtual ::Scripting::Result_deprecated<void>
49 virtual ::Scripting::Result_deprecated<::BlockPos> moveBy(::glm::ivec3
const& offset) = 0;
52 virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription> listenForCursorStateChanges(
57 virtual ::Bedrock::PubSub::Subscription listenForCursorPositionChanges(