3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
12namespace Editor::ScriptModule {
class ScriptCursorProperties; }
13namespace Editor::ScriptModule {
class ScriptCursorRay; }
14namespace Scripting {
struct ClassBinding; }
17namespace Editor::ScriptModule {
38 MCNAPI ::Scripting::Result_deprecated<::Vec3>
getPosition()
const;
40 MCNAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorProperties>
getProperties()
const;
42 MCNAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorRay>
getRay()
const;
44 MCNAPI ::Scripting::Result_deprecated<bool>
isVisible()
const;
46 MCNAPI ::Scripting::Result_deprecated<::Vec3>
moveBy(::glm::ivec3
const& offset);
48 MCNAPI ::Scripting::Result_deprecated<void>
51 MCNAPI ::Scripting::Result_deprecated<void>
setVisible(
bool value);
Definition ScriptCursorProperties.h:14
Definition ScriptCursorService.h:19
MCAPI ::Scripting::Result_deprecated< uchar > getFacingDirection() const
MCAPI ::Scripting::Result_deprecated< void > setVisible(bool value)
static MCAPI ::Scripting::ClassBinding bindScript()
MCAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorRay > getRay() const
MCAPI ::Scripting::Result_deprecated<::Vec3 > moveBy(::glm::ivec3 const &offset)
MCAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorProperties > getProperties() const
MCAPI ::Scripting::Result_deprecated< bool > isVisible() const
MCAPI ::Scripting::Result_deprecated< void > setProperties(::Editor::ScriptModule::ScriptCursorProperties const &properties)
MCAPI ::Scripting::Result_deprecated<::Vec3 > getPosition() const
Definition WeakHandleFromThis.h:8