Skip to content
LeviMC
English
AutoLightDark
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)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()

Public Attributes

::ll::TypedStorage< 8, 24, ::WeakEntityRef > mPlayerRef
::ll::TypedStorage< 8, 16, ::ServerLocatorBar::GroupStrongHandle > mWaypointGroupHandle
::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::Subscription > mOnInvalidWaypointRemoved

Member Function Documentation

◆ _initializeGroupHandle()

MCAPI void ScriptModuleMinecraft::ScriptLocatorBar::_initializeGroupHandle ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _onWaypointPropertyUpdate()

MCAPI void ScriptModuleMinecraft::ScriptLocatorBar::_onWaypointPropertyUpdate ( ::std::variant< bool, ::std::optional<::ScriptModuleMinecraft::ScriptRGB >, ::ScriptModuleMinecraft::ScriptWaypointTextureSelector, ::ScriptModuleMinecraft::ScriptDimensionLocation > const & type,
::WaypointGroup::WaypointHandle handle )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _onWaypointRemoveEvent()

MCAPI void ScriptModuleMinecraft::ScriptLocatorBar::_onWaypointRemoveEvent ( ::WaypointGroup::WaypointHandle handle)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _removeInvalidWaypoints()

MCAPI void ScriptModuleMinecraft::ScriptLocatorBar::_removeInvalidWaypoints ( ::std::vector<::WaypointGroup::WaypointHandle > const & handles)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bind()

MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptLocatorBar::bind ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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