39 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWaypoint>>
41 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnWaypointSetProperty;
42 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnRemove;
61 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mPlayerRef;
62 ::ll::TypedStorage<8, 16, ::ServerLocatorBar::GroupStrongHandle> mWaypointGroupHandle;
63 ::ll::TypedStorage<1, 1, bool> mHandleInitialized;
67 ::std::map<::WaypointGroup::WaypointHandle, ::ScriptModuleMinecraft::ScriptLocatorBar::WaypointEntry>>
69 ::ll::TypedStorage<4, 4, int const> mMaxCount;
70 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnInvalidWaypointRemoved;
76 MCAPI
void _initializeGroupHandle();
78 MCAPI
void _onWaypointPropertyUpdate(
81 ::std::optional<::ScriptModuleMinecraft::ScriptRGB>,
89 MCAPI
void _removeInvalidWaypoints(::std::vector<::WaypointGroup::WaypointHandle>
const& handles);
91 MCAPI ::Scripting::Result<
98 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWaypoint>>
101 MCAPI ::Scripting::Result<void, ::Scripting::EngineError> removeAllWaypoints();
103 MCAPI ::Scripting::Result<void, ::ScriptModuleMinecraft::ScriptLocatorBarError, ::Scripting::EngineError>
110 MCAPI static ::Scripting::ClassBinding bind();
Definition ScriptLocatorBar.h:35
Definition ScriptWaypointTextureSelector.h:16