27 using PropertyVariantType = ::std::variant<
29 ::std::optional<::ScriptModuleMinecraft::ScriptRGB>,
36 ::ll::TypedStorage<8, 24, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector> mTextureSelector;
37 ::ll::TypedStorage<8, 32, ::std::optional<::ScriptModuleMinecraft::ScriptRGB>> mColor;
38 ::ll::TypedStorage<1, 1, bool> mIsEnabled;
39 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope const> mScope;
46 ::std::optional<::ScriptModuleMinecraft::ScriptRGB>,
63 virtual ~ScriptWaypoint();
65 virtual ::std::unique_ptr<::ServerWaypoint> createWaypoint()
const = 0;
67 virtual ::Scripting::Result<
71 getDimensionLocation()
const = 0;
73 virtual bool isValid()
const = 0;
82 ::std::optional<::ScriptModuleMinecraft::ScriptRGB>
const& color
85 MCAPI ::Scripting::Result<
86 ::std::optional<::ScriptModuleMinecraft::ScriptRGB>,
91 MCAPI ::Scripting::Result<
97 MCAPI ::Scripting::Result<
101 getTextureSelector()
const;
103 MCAPI ::Scripting::Result<
107 setColor(::std::optional<::ScriptModuleMinecraft::ScriptRGB>
const& color);
109 MCAPI ::Scripting::Result<
113 setIsEnabled(
bool value);
115 MCAPI ::Scripting::Result<
125 MCAPI static ::Scripting::ClassBinding bind();
134 ::std::optional<::ScriptModuleMinecraft::ScriptRGB>
const& color
Definition ScriptInvalidWaypointTextureSelectorError.h:15
Definition ScriptWaypointTextureSelector.h:16