3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
17namespace Editor::ScriptModule {
29 ScriptCursorService& operator=(ScriptCursorService
const&);
30 ScriptCursorService(ScriptCursorService
const&);
31 ScriptCursorService();
36 MCNAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorProperties>
getDefaultProperties()
const;
42 MCNAPI ::Scripting::Result_deprecated<::Vec3>
getPosition()
const;
44 MCNAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorProperties>
getProperties()
const;
46 MCNAPI ::Scripting::Result_deprecated<::Editor::ScriptModule::ScriptCursorRay>
getRay()
const;
48 MCNAPI ::Scripting::Result_deprecated<bool>
isVisible()
const;
50 MCNAPI ::Scripting::Result_deprecated<::Vec3>
moveBy(::glm::ivec3
const& offset);
52 MCNAPI ::Scripting::Result_deprecated<void>
popPropertiesById(::std::string
const& identifier);
56 ::std::string
const& identifier
59 MCNAPI ::Scripting::Result_deprecated<void>
62 MCNAPI ::Scripting::Result_deprecated<void>
setVisible(
bool value);
66 ::std::optional<::std::string>
const& identifier
Definition ScriptCursorProperties.h:14
Definition ScriptCursorRay.h:12
MCAPI ::Scripting::Result_deprecated< int > getMaxViewBlockDistance() const
MCAPI ::Scripting::Result_deprecated< void > updatePropertiesById(::Editor::ScriptModule::ScriptCursorProperties const &properties, ::std::optional<::std::string > const &identifier)
MCAPI ::Scripting::Result_deprecated< uchar > getFacingDirection() const
MCAPI ::Scripting::Result_deprecated< void > popPropertiesById(::std::string const &identifier)
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< void > pushPropertiesById(::Editor::ScriptModule::ScriptCursorProperties const &properties, ::std::string const &identifier)
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<::Editor::ScriptModule::ScriptCursorProperties > getDefaultProperties() const
MCAPI ::Scripting::Result_deprecated<::Vec3 > getPosition() const
Definition WeakHandleFromThis.h:8
Definition ClassBinding.h:19