56 virtual ::Scripting::Result_deprecated<void> init() ;
59 virtual ::Scripting::Result_deprecated<void> ready() ;
62 virtual ::Scripting::Result_deprecated<void> quit() ;
65 virtual ::std::string_view getServiceName()
const ;
68 virtual ::StackRefResult<::Editor::Cursor::ServerCursor> getCursor()
const ;
71 virtual ::StackRefResult<::Editor::Cursor::Ray> getRay()
const ;
74 virtual ::Scripting::Result_deprecated<::Editor::Cursor::CursorState> getCursorState()
const ;
77 virtual ::Scripting::Result_deprecated<::Editor::Cursor::AttachmentProperties> getAttachmentProperties()
const
84 virtual ::Scripting::Result_deprecated<void>
88 virtual ::Scripting::Result_deprecated<::BlockPos> moveBy(::glm::ivec3
const& offset) ;
91 virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription> listenForCursorStateChanges(
96 virtual ::Bedrock::PubSub::Subscription listenForCursorPositionChanges(
102 virtual ::WeakRef<::Editor::ProjectRegion> getRegion()
const ;
108 MCNAPI ::Scripting::Result_deprecated<::WeakRef<::Editor::Cursor::ServerCursor>>
_createCursor();
124 MCNAPI ::Scripting::Result_deprecated<void>
$init();
126 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
128 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
132 MCNAPI ::StackRefResult<::Editor::Cursor::ServerCursor>
$getCursor()
const;
134 MCNAPI ::StackRefResult<::Editor::Cursor::Ray>
$getRay()
const;
136 MCNAPI ::Scripting::Result_deprecated<::Editor::Cursor::CursorState>
$getCursorState()
const;
142 MCNAPI ::Scripting::Result_deprecated<void>
145 MCNAPI ::Scripting::Result_deprecated<::BlockPos>
$moveBy(::glm::ivec3
const& offset);
156 MCNAPI ::WeakRef<::Editor::ProjectRegion>
$getRegion()
const;