|
| virtual ::std::unique_ptr<::ServerWaypoint > | createWaypoint () const |
|
MCAPI | ScriptPlayerWaypoint (::Scripting::WeakLifetimeScope const &scope, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > player, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector textureSelector, ::ScriptModuleMinecraft::ScriptPlayerVisibilityRules const &playerRules, ::std::optional<::ScriptModuleMinecraft::ScriptRGB > const &color) |
|
MCAPI ::Scripting::Result< ::ScriptModuleMinecraft::ScriptPlayerVisibilityRules, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getPlayerRules () |
|
MCAPI void * | $ctor (::Scripting::WeakLifetimeScope const &scope, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > player, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector textureSelector, ::ScriptModuleMinecraft::ScriptPlayerVisibilityRules const &playerRules, ::std::optional<::ScriptModuleMinecraft::ScriptRGB > const &color) |
|
MCAPI ::std::unique_ptr<::ServerWaypoint > | $createWaypoint () const |
| virtual bool | isValid () const |
| virtual ::Scripting::Result< ::ScriptModuleMinecraft::ScriptDimensionLocation, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getDimensionLocation () const |
|
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getEntity () |
|
MCAPI ::Scripting::Result< ::ScriptModuleMinecraft::ScriptEntityVisibilityRules, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getEntityRules () |
|
MCAPI void * | $ctor (::Scripting::WeakLifetimeScope const &scope, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > entity, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector const &textureSelector, ::ScriptModuleMinecraft::ScriptEntityVisibilityRules const &entityRules, ::std::optional<::ScriptModuleMinecraft::ScriptRGB > const &color) |
|
MCAPI void * | $ctor (::Scripting::WeakLifetimeScope const &scope, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector const &textureSelector, ::std::optional<::ScriptModuleMinecraft::ScriptRGB > const &color) |
|
MCAPI void | $dtor () |
|
MCAPI bool | $isValid () const |
|
MCAPI ::Scripting::Result< ::ScriptModuleMinecraft::ScriptDimensionLocation, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | $getDimensionLocation () const |
|
MCAPI ::Scripting::Result< ::std::optional<::ScriptModuleMinecraft::ScriptRGB >, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getColor () const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getIsEnabled () const |
|
MCAPI ::Scripting::Result< ::ScriptModuleMinecraft::ScriptWaypointTextureSelector, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | getTextureSelector () const |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | setColor (::std::optional<::ScriptModuleMinecraft::ScriptRGB > const &color) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | setIsEnabled (bool value) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::ScriptModuleMinecraft::ScriptInvalidWaypointTextureSelectorError > | setTextureSelector (::ScriptModuleMinecraft::ScriptWaypointTextureSelector const &textureSelector) |
|
|
::ll::TypedStorage< 1, 2, ::ScriptModuleMinecraft::ScriptPlayerVisibilityRules const > | mPlayerRules |
|
::ll::TypedStorage< 1, 1, ::ScriptModuleMinecraft::ScriptEntityVisibilityRules const > | mEntityRules |
|
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const > | mEntity |
|
::ll::TypedStorage< 8, 24, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector > | mTextureSelector |
|
::ll::TypedStorage< 8, 32, ::std::optional<::ScriptModuleMinecraft::ScriptRGB > > | mColor |
|
::ll::TypedStorage< 1, 1, bool > | mIsEnabled |
|
::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope const > | mScope |
|
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::std::variant< bool, ::std::optional<::ScriptModuleMinecraft::ScriptRGB >, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector, ::ScriptModuleMinecraft::ScriptDimensionLocation > const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnSetPropertyEvent |
|
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(), ::Bedrock::PubSub::ThreadModel::MultiThreaded, 0 > > | mOnRemoveEvent |