LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptLocatorBar Class Reference

Classes

struct  WaypointEntry

Public Member Functions

MCAPI void _initializeGroupHandle ()
MCAPI void _onWaypointPropertyUpdate (::std::variant< bool, ::std::optional<::ScriptModuleMinecraft::ScriptRGB >, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector, ::ScriptModuleMinecraft::ScriptDimensionLocation > const &type, ::WaypointGroup::WaypointHandle handle)
MCAPI void _onWaypointRemoveEvent (::WaypointGroup::WaypointHandle handle)
MCAPI void _removeInvalidWaypoints (::std::vector<::WaypointGroup::WaypointHandle > const &handles)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptLocatorBarError, ::ScriptModuleMinecraft::ScriptInvalidWaypointError, ::Scripting::EngineErroraddWaypoint (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWaypoint > &waypoint)
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWaypoint > > getAllWaypoints ()
MCAPI ::Scripting::Result< void, ::Scripting::EngineErrorremoveAllWaypoints ()
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptLocatorBarError, ::Scripting::EngineErrorremoveWaypoint (::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWaypoint > const &waypoint)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()

Public Attributes

::ll::TypedStorage< 8, 24, ::WeakEntityRefmPlayerRef
::ll::TypedStorage< 8, 16, ::ServerLocatorBar::GroupStrongHandlemWaypointGroupHandle
::ll::TypedStorage< 1, 1, bool > mHandleInitialized
::ll::TypedStorage< 8, 16, ::std::map<::WaypointGroup::WaypointHandle, ::ScriptModuleMinecraft::ScriptLocatorBar::WaypointEntry > > mWaypoints
::ll::TypedStorage< 4, 4, int const > mMaxCount
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnInvalidWaypointRemoved

The documentation for this class was generated from the following file: