LeviLamina
Loading...
Searching...
No Matches
Editor::Services::EditorServerMinimapService Class Reference
Inheritance diagram for Editor::Services::EditorServerMinimapService:

Public Types

enum class  State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 , Started = 3 }

Public Member Functions

EditorServerMinimapService & operator= (EditorServerMinimapService const &)
 EditorServerMinimapService (EditorServerMinimapService const &)
virtual::std::string_view getServiceName () const
virtual ::Scripting::Result_deprecated< void > init ()
virtual ::Scripting::Result_deprecated< void > ready ()
virtual ::Scripting::Result_deprecated< void > quit ()
virtual ::WeakRef<::Editor::Services::MinimapItemcreateMinimap (int mapWidth, int mapHeight, ::Editor::Services::MinimapViewType minimapViewType)
virtual bool destroyMinimap (::mce::UUID const &minimapId)
virtual ::WeakRef<::Editor::Services::MinimapItemgetMinimap (::mce::UUID const &minimapId)
virtual ::std::vector<::mce::UUIDgetAllMinimapIds () const
virtual bool isMinimapActive (::mce::UUID const &minimapId) const
virtual int getMinimapYLevel (::mce::UUID const &minimapId) const
virtual::Vec2 getMinimapFreeCenter (::mce::UUID const &minimapId) const
virtual ::Scripting::Result_deprecated< void > setMinimapActive (::mce::UUID const &minimapId, bool active)
virtual ::Scripting::Result_deprecated< void > setMinimapSize (::mce::UUID const &minimapId, int mapWidth, int mapHeight)
virtual ::Scripting::Result_deprecated< void > setMinimapViewType (::mce::UUID const &minimapId, ::Editor::Services::MinimapViewType minimapViewType)
virtual ::Scripting::Result_deprecated< void > setMinimapYLevel (::mce::UUID const &minimapId, int yLevel)
virtual ::Scripting::Result_deprecated< void > setMinimapTrackingMode (::mce::UUID const &minimapId, ::Editor::Services::MinimapTrackingMode mode)
virtual ::Scripting::Result_deprecated< void > setMinimapFreeCenter (::mce::UUID const &minimapId, ::Vec2 const &center)
virtual ::Scripting::Result_deprecated< bool > setCustomBiome (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource)
virtual ::Scripting::Result_deprecated< bool > setCustomBiome (::mce::UUID const &minimapId, ::mce::UUID const &customBiomeId)
virtual::mce::Color getPlayerColor (::ActorUniqueID playerId)
virtual ::Scripting::Result_deprecated< void > setVanillaBiomeColorMap (::std::unordered_map<::std::string, ::mce::Color > const &colorMap)
virtual ::Scripting::Result_deprecated< void > updateVanillaColorMap (::std::string const &biomeId, ::mce::Color const &color)
virtual ::Scripting::Result_deprecated< void > addMultiplayerMarker (::mce::UUID const &minimapId)
virtual ::Scripting::Result_deprecated< void > removeMultiplayerMarker (::mce::UUID const &minimapId)
virtual ::Scripting::Result_deprecated< void > addLocationMarker (::mce::UUID const &minimapId, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId)
virtual ::Scripting::Result_deprecated< void > removeLocationMarker (::mce::UUID const &minimapId, ::std::string const &dimensionId)
virtual ::Scripting::Result_deprecated< void > addCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId)
virtual ::Scripting::Result_deprecated< void > removeCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::string const &dimensionId)
virtual ::Scripting::Result_deprecated< void > removeAllCustomMarkers (::mce::UUID const &minimapId, ::std::string const &dimensionId)
virtual bool hasMinimapMarkerOfType (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const
virtual bool hasCustomGroup (::mce::UUID const &minimapId, ::std::string const &iconIdentifier) const
MCAPI EditorServerMinimapService (::Editor::ServiceProviderCollection &providers)
MCAPI ::std::vector<::Editor::Services::MinimapMarkerData_filterOutDimension (::std::vector<::Editor::Services::MinimapMarkerData > const &markers, ::DimensionType dim)
MCAPI::mce::Color _getOrAssignPlayerColor (::ActorUniqueID playerId)
MCAPI void _handleServerTick ()
MCAPI void _handleUIVisibilityPayload (::Editor::Network::MinimapUIVisibilityPayload const &payload)
MCAPI void _sendCustomMarkerSync (::mce::UUID const &minimapId, ::Editor::Services::MinimapItem const &minimap)
MCAPI void _sendLocationMarkerSync (::mce::UUID const &minimapId, ::Editor::Services::MinimapItem const &minimap)
MCAPI ::Scripting::Result_deprecated< bool > _setCustomBiomeInternal (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource)
MCAPI void * $ctor (::Editor::ServiceProviderCollection &providers)
MCAPI::std::string_view $getServiceName () const
MCAPI ::Scripting::Result_deprecated< void > $init ()
MCAPI ::Scripting::Result_deprecated< void > $ready ()
MCAPI ::Scripting::Result_deprecated< void > $quit ()
MCAPI ::WeakRef<::Editor::Services::MinimapItem$createMinimap (int mapWidth, int mapHeight, ::Editor::Services::MinimapViewType minimapViewType)
MCAPI bool $destroyMinimap (::mce::UUID const &minimapId)
MCAPI ::WeakRef<::Editor::Services::MinimapItem$getMinimap (::mce::UUID const &minimapId)
MCAPI ::std::vector<::mce::UUID$getAllMinimapIds () const
MCAPI bool $isMinimapActive (::mce::UUID const &minimapId) const
MCAPI int $getMinimapYLevel (::mce::UUID const &minimapId) const
MCAPI::Vec2 $getMinimapFreeCenter (::mce::UUID const &minimapId) const
MCAPI ::Scripting::Result_deprecated< void > $setMinimapActive (::mce::UUID const &minimapId, bool active)
MCAPI ::Scripting::Result_deprecated< void > $setMinimapSize (::mce::UUID const &minimapId, int mapWidth, int mapHeight)
MCAPI ::Scripting::Result_deprecated< void > $setMinimapViewType (::mce::UUID const &minimapId, ::Editor::Services::MinimapViewType minimapViewType)
MCAPI ::Scripting::Result_deprecated< void > $setMinimapYLevel (::mce::UUID const &minimapId, int yLevel)
MCAPI ::Scripting::Result_deprecated< void > $setMinimapTrackingMode (::mce::UUID const &minimapId, ::Editor::Services::MinimapTrackingMode mode)
MCAPI ::Scripting::Result_deprecated< void > $setMinimapFreeCenter (::mce::UUID const &minimapId, ::Vec2 const &center)
MCAPI ::Scripting::Result_deprecated< bool > $setCustomBiome (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource)
MCAPI ::Scripting::Result_deprecated< bool > $setCustomBiome (::mce::UUID const &minimapId, ::mce::UUID const &customBiomeId)
MCAPI::mce::Color $getPlayerColor (::ActorUniqueID playerId)
MCAPI ::Scripting::Result_deprecated< void > $setVanillaBiomeColorMap (::std::unordered_map<::std::string, ::mce::Color > const &colorMap)
MCAPI ::Scripting::Result_deprecated< void > $updateVanillaColorMap (::std::string const &biomeId, ::mce::Color const &color)
MCAPI ::Scripting::Result_deprecated< void > $addMultiplayerMarker (::mce::UUID const &minimapId)
MCAPI ::Scripting::Result_deprecated< void > $removeMultiplayerMarker (::mce::UUID const &minimapId)
MCAPI ::Scripting::Result_deprecated< void > $addLocationMarker (::mce::UUID const &minimapId, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId)
MCAPI ::Scripting::Result_deprecated< void > $removeLocationMarker (::mce::UUID const &minimapId, ::std::string const &dimensionId)
MCAPI ::Scripting::Result_deprecated< void > $addCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId)
MCAPI ::Scripting::Result_deprecated< void > $removeCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::string const &dimensionId)
MCAPI ::Scripting::Result_deprecated< void > $removeAllCustomMarkers (::mce::UUID const &minimapId, ::std::string const &dimensionId)
MCAPI bool $hasMinimapMarkerOfType (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const
MCAPI bool $hasCustomGroup (::mce::UUID const &minimapId, ::std::string const &iconIdentifier) const
virtual void setMinimapUIVisible (::mce::UUID const &minimapId, bool visible)
virtual bool queryPosition (::mce::UUID const &minimapId, float worldX, float worldZ, float &outY, ::std::string &outBiomeName, ::std::string &outBlockName)
virtual uint updateMinimapImage (::mce::UUID const &minimapId, ::Vec3 const &playerPosition)
virtual ::std::vector<::Editor::Services::MinimapMarkerDatagetAllMarkers (::mce::UUID const &minimapId, ::DimensionType currentDimension) const
virtual::Bedrock::PubSub::Subscription listenForMinimapDataChanged (::std::function< void(::mce::UUID const &)> callback)
virtual::Bedrock::PubSub::Subscription listenForMarkersChanged (::std::function< void(::mce::UUID const &)> callback)
virtual::Bedrock::PubSub::Subscription listenForMeMarkerChanged (::std::function< void()> callback)
MCAPI void $dtor ()
MCAPI void $setMinimapUIVisible (::mce::UUID const &minimapId, bool visible)
MCAPI bool $queryPosition (::mce::UUID const &minimapId, float worldX, float worldZ, float &outY, ::std::string &outBiomeName, ::std::string &outBlockName)
MCAPI uint $updateMinimapImage (::mce::UUID const &minimapId, ::Vec3 const &playerPosition)
MCAPI ::std::vector<::Editor::Services::MinimapMarkerData$getAllMarkers (::mce::UUID const &minimapId, ::DimensionType currentDimension) const
MCAPI::Bedrock::PubSub::Subscription $listenForMinimapDataChanged (::std::function< void(::mce::UUID const &)> callback)
MCAPI::Bedrock::PubSub::Subscription $listenForMarkersChanged (::std::function< void(::mce::UUID const &)> callback)
MCAPI::Bedrock::PubSub::Subscription $listenForMeMarkerChanged (::std::function< void()> callback)
virtual ::Scripting::Result_deprecated< void > preStartTick ()
virtual ::Scripting::Result_deprecated< void > start ()
virtual bool isServiceInitialized () const
virtual bool isServiceReady () const
virtual bool isServiceStarted () const
MCAPI ::Scripting::Result_deprecated< void > $preStartTick ()
MCAPI ::Scripting::Result_deprecated< void > $start ()
MCAPI bool $isServiceInitialized () const
MCAPI bool $isServiceReady () const
MCAPI bool $isServiceStarted () const

Static Public Member Functions

static MCAPI void ** $vftableForEditorMinimapServiceProvider ()
static MCAPI void ** $vftableForIEditorService ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 64 > mUnk24996e
::ll::UntypedStorage< 8, 64 > mUnk514da7
::ll::UntypedStorage< 8, 64 > mUnk3a2a8e
::ll::UntypedStorage< 8, 64 > mUnk2a898b
::ll::UntypedStorage< 8, 64 > mUnk107dbb
::ll::UntypedStorage< 8, 16 > mUnk6f42e6
::ll::UntypedStorage< 8, 8 > mUnkc8874b
::ll::UntypedStorage< 1, 1 > mUnk268624
::ll::UntypedStorage< 4, 4 > mUnk93c97e
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
::ll::UntypedStorage< 8, 8 > mUnkc52f22
::ll::UntypedStorage< 8, 24 > mUnk91d2d7

Constructor & Destructor Documentation

◆ EditorServerMinimapService()

MCAPI Editor::Services::EditorServerMinimapService::EditorServerMinimapService ( ::Editor::ServiceProviderCollection & providers)
explicit
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.

Member Function Documentation

◆ getServiceName()

virtual::std::string_view Editor::Services::EditorServerMinimapService::getServiceName ( ) const
virtual

◆ init()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::init ( )
virtual

◆ quit()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::quit ( )
virtual

◆ createMinimap()

virtual ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorServerMinimapService::createMinimap ( int mapWidth,
int mapHeight,
::Editor::Services::MinimapViewType minimapViewType )
virtual

◆ destroyMinimap()

virtual bool Editor::Services::EditorServerMinimapService::destroyMinimap ( ::mce::UUID const & minimapId)
virtual

◆ getMinimap()

virtual ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorServerMinimapService::getMinimap ( ::mce::UUID const & minimapId)
virtual

◆ getAllMinimapIds()

virtual ::std::vector<::mce::UUID > Editor::Services::EditorServerMinimapService::getAllMinimapIds ( ) const
virtual

◆ isMinimapActive()

virtual bool Editor::Services::EditorServerMinimapService::isMinimapActive ( ::mce::UUID const & minimapId) const
virtual

◆ getMinimapYLevel()

virtual int Editor::Services::EditorServerMinimapService::getMinimapYLevel ( ::mce::UUID const & minimapId) const
virtual

◆ getMinimapFreeCenter()

virtual::Vec2 Editor::Services::EditorServerMinimapService::getMinimapFreeCenter ( ::mce::UUID const & minimapId) const
virtual

◆ setMinimapActive()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setMinimapActive ( ::mce::UUID const & minimapId,
bool active )
virtual

◆ setMinimapSize()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setMinimapSize ( ::mce::UUID const & minimapId,
int mapWidth,
int mapHeight )
virtual

◆ setMinimapViewType()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setMinimapViewType ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapViewType minimapViewType )
virtual

◆ setMinimapYLevel()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setMinimapYLevel ( ::mce::UUID const & minimapId,
int yLevel )
virtual

◆ setMinimapTrackingMode()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setMinimapTrackingMode ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapTrackingMode mode )
virtual

◆ setMinimapFreeCenter()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setMinimapFreeCenter ( ::mce::UUID const & minimapId,
::Vec2 const & center )
virtual

◆ setCustomBiome() [1/2]

virtual ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::setCustomBiome ( ::mce::UUID const & minimapId,
::WeakRef<::ICustomBiomeSource > const & customBiomeSource )
virtual

◆ setCustomBiome() [2/2]

virtual ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::setCustomBiome ( ::mce::UUID const & minimapId,
::mce::UUID const & customBiomeId )
virtual

◆ getPlayerColor()

virtual::mce::Color Editor::Services::EditorServerMinimapService::getPlayerColor ( ::ActorUniqueID playerId)
virtual

◆ setVanillaBiomeColorMap()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::setVanillaBiomeColorMap ( ::std::unordered_map<::std::string, ::mce::Color > const & colorMap)
virtual

◆ updateVanillaColorMap()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::updateVanillaColorMap ( ::std::string const & biomeId,
::mce::Color const & color )
virtual

◆ addMultiplayerMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::addMultiplayerMarker ( ::mce::UUID const & minimapId)
virtual

◆ removeMultiplayerMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::removeMultiplayerMarker ( ::mce::UUID const & minimapId)
virtual

◆ addLocationMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::addLocationMarker ( ::mce::UUID const & minimapId,
::std::vector<::Editor::Services::MinimapMarkerData > data,
::std::string const & dimensionId )
virtual

◆ removeLocationMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::removeLocationMarker ( ::mce::UUID const & minimapId,
::std::string const & dimensionId )
virtual

◆ addCustomMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::addCustomMarker ( ::mce::UUID const & minimapId,
::std::string const & iconIdentifier,
::std::vector<::Editor::Services::MinimapMarkerData > data,
::std::string const & dimensionId )
virtual

◆ removeCustomMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::removeCustomMarker ( ::mce::UUID const & minimapId,
::std::string const & iconIdentifier,
::std::string const & dimensionId )
virtual

◆ removeAllCustomMarkers()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::removeAllCustomMarkers ( ::mce::UUID const & minimapId,
::std::string const & dimensionId )
virtual

◆ hasMinimapMarkerOfType()

virtual bool Editor::Services::EditorServerMinimapService::hasMinimapMarkerOfType ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapMarkerType type ) const
virtual

◆ hasCustomGroup()

virtual bool Editor::Services::EditorServerMinimapService::hasCustomGroup ( ::mce::UUID const & minimapId,
::std::string const & iconIdentifier ) const
virtual

◆ _filterOutDimension()

MCAPI ::std::vector<::Editor::Services::MinimapMarkerData > Editor::Services::EditorServerMinimapService::_filterOutDimension ( ::std::vector<::Editor::Services::MinimapMarkerData > const & markers,
::DimensionType dim )
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.

◆ _getOrAssignPlayerColor()

MCAPI::mce::Color Editor::Services::EditorServerMinimapService::_getOrAssignPlayerColor ( ::ActorUniqueID playerId)
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.

◆ _handleServerTick()

MCAPI void Editor::Services::EditorServerMinimapService::_handleServerTick ( )
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.

◆ _handleUIVisibilityPayload()

MCAPI void Editor::Services::EditorServerMinimapService::_handleUIVisibilityPayload ( ::Editor::Network::MinimapUIVisibilityPayload const & payload)
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.

◆ _sendCustomMarkerSync()

MCAPI void Editor::Services::EditorServerMinimapService::_sendCustomMarkerSync ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapItem const & minimap )
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.

◆ _sendLocationMarkerSync()

MCAPI void Editor::Services::EditorServerMinimapService::_sendLocationMarkerSync ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapItem const & minimap )
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.

◆ _setCustomBiomeInternal()

MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::_setCustomBiomeInternal ( ::mce::UUID const & minimapId,
::WeakRef<::ICustomBiomeSource > const & customBiomeSource )
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.

◆ $ctor()

MCAPI void * Editor::Services::EditorServerMinimapService::$ctor ( ::Editor::ServiceProviderCollection & providers)
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.

◆ $getServiceName()

MCAPI::std::string_view Editor::Services::EditorServerMinimapService::$getServiceName ( ) const
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.

◆ $init()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$init ( )
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.

◆ $ready()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$ready ( )
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.

◆ $quit()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$quit ( )
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.

◆ $createMinimap()

MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorServerMinimapService::$createMinimap ( int mapWidth,
int mapHeight,
::Editor::Services::MinimapViewType minimapViewType )
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.

◆ $destroyMinimap()

MCAPI bool Editor::Services::EditorServerMinimapService::$destroyMinimap ( ::mce::UUID const & minimapId)
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.

◆ $getMinimap()

MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorServerMinimapService::$getMinimap ( ::mce::UUID const & minimapId)
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.

◆ $getAllMinimapIds()

MCAPI ::std::vector<::mce::UUID > Editor::Services::EditorServerMinimapService::$getAllMinimapIds ( ) const
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.

◆ $isMinimapActive()

MCAPI bool Editor::Services::EditorServerMinimapService::$isMinimapActive ( ::mce::UUID const & minimapId) const
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.

◆ $getMinimapYLevel()

MCAPI int Editor::Services::EditorServerMinimapService::$getMinimapYLevel ( ::mce::UUID const & minimapId) const
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.

◆ $getMinimapFreeCenter()

MCAPI::Vec2 Editor::Services::EditorServerMinimapService::$getMinimapFreeCenter ( ::mce::UUID const & minimapId) const
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.

◆ $setMinimapActive()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapActive ( ::mce::UUID const & minimapId,
bool active )
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.

◆ $setMinimapSize()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapSize ( ::mce::UUID const & minimapId,
int mapWidth,
int mapHeight )
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.

◆ $setMinimapViewType()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapViewType ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapViewType minimapViewType )
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.

◆ $setMinimapYLevel()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapYLevel ( ::mce::UUID const & minimapId,
int yLevel )
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.

◆ $setMinimapTrackingMode()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapTrackingMode ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapTrackingMode mode )
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.

◆ $setMinimapFreeCenter()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapFreeCenter ( ::mce::UUID const & minimapId,
::Vec2 const & center )
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.

◆ $setCustomBiome() [1/2]

MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::$setCustomBiome ( ::mce::UUID const & minimapId,
::WeakRef<::ICustomBiomeSource > const & customBiomeSource )
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.

◆ $setCustomBiome() [2/2]

MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::$setCustomBiome ( ::mce::UUID const & minimapId,
::mce::UUID const & customBiomeId )
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.

◆ $getPlayerColor()

MCAPI::mce::Color Editor::Services::EditorServerMinimapService::$getPlayerColor ( ::ActorUniqueID playerId)
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.

◆ $setVanillaBiomeColorMap()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setVanillaBiomeColorMap ( ::std::unordered_map<::std::string, ::mce::Color > const & colorMap)
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.

◆ $updateVanillaColorMap()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$updateVanillaColorMap ( ::std::string const & biomeId,
::mce::Color const & color )
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.

◆ $addMultiplayerMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addMultiplayerMarker ( ::mce::UUID const & minimapId)
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.

◆ $removeMultiplayerMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeMultiplayerMarker ( ::mce::UUID const & minimapId)
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.

◆ $addLocationMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addLocationMarker ( ::mce::UUID const & minimapId,
::std::vector<::Editor::Services::MinimapMarkerData > data,
::std::string const & dimensionId )
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.

◆ $removeLocationMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeLocationMarker ( ::mce::UUID const & minimapId,
::std::string const & dimensionId )
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.

◆ $addCustomMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addCustomMarker ( ::mce::UUID const & minimapId,
::std::string const & iconIdentifier,
::std::vector<::Editor::Services::MinimapMarkerData > data,
::std::string const & dimensionId )
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.

◆ $removeCustomMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeCustomMarker ( ::mce::UUID const & minimapId,
::std::string const & iconIdentifier,
::std::string const & dimensionId )
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.

◆ $removeAllCustomMarkers()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeAllCustomMarkers ( ::mce::UUID const & minimapId,
::std::string const & dimensionId )
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.

◆ $hasMinimapMarkerOfType()

MCAPI bool Editor::Services::EditorServerMinimapService::$hasMinimapMarkerOfType ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapMarkerType type ) const
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.

◆ $hasCustomGroup()

MCAPI bool Editor::Services::EditorServerMinimapService::$hasCustomGroup ( ::mce::UUID const & minimapId,
::std::string const & iconIdentifier ) const
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.

◆ $vftableForEditorMinimapServiceProvider()

MCAPI void ** Editor::Services::EditorServerMinimapService::$vftableForEditorMinimapServiceProvider ( )
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.

◆ $vftableForIEditorService()

MCAPI void ** Editor::Services::EditorServerMinimapService::$vftableForIEditorService ( )
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.

◆ setMinimapUIVisible()

virtual void Editor::Services::EditorMinimapService::setMinimapUIVisible ( ::mce::UUID const & minimapId,
bool visible )
virtualinherited

◆ queryPosition()

virtual bool Editor::Services::EditorMinimapService::queryPosition ( ::mce::UUID const & minimapId,
float worldX,
float worldZ,
float & outY,
::std::string & outBiomeName,
::std::string & outBlockName )
virtualinherited

◆ updateMinimapImage()

virtual uint Editor::Services::EditorMinimapService::updateMinimapImage ( ::mce::UUID const & minimapId,
::Vec3 const & playerPosition )
virtualinherited

◆ getAllMarkers()

virtual ::std::vector<::Editor::Services::MinimapMarkerData > Editor::Services::EditorMinimapService::getAllMarkers ( ::mce::UUID const & minimapId,
::DimensionType currentDimension ) const
virtualinherited

◆ listenForMinimapDataChanged()

virtual::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::listenForMinimapDataChanged ( ::std::function< void(::mce::UUID const &)> callback)
virtualinherited

◆ listenForMarkersChanged()

virtual::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::listenForMarkersChanged ( ::std::function< void(::mce::UUID const &)> callback)
virtualinherited

◆ listenForMeMarkerChanged()

virtual::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::listenForMeMarkerChanged ( ::std::function< void()> callback)
virtualinherited

◆ $dtor()

MCAPI void Editor::Services::EditorMinimapService::$dtor ( )
inherited
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.

◆ $setMinimapUIVisible()

MCAPI void Editor::Services::EditorMinimapService::$setMinimapUIVisible ( ::mce::UUID const & minimapId,
bool visible )
inherited
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.

◆ $queryPosition()

MCAPI bool Editor::Services::EditorMinimapService::$queryPosition ( ::mce::UUID const & minimapId,
float worldX,
float worldZ,
float & outY,
::std::string & outBiomeName,
::std::string & outBlockName )
inherited
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.

◆ $updateMinimapImage()

MCAPI uint Editor::Services::EditorMinimapService::$updateMinimapImage ( ::mce::UUID const & minimapId,
::Vec3 const & playerPosition )
inherited
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.

◆ $getAllMarkers()

MCAPI ::std::vector<::Editor::Services::MinimapMarkerData > Editor::Services::EditorMinimapService::$getAllMarkers ( ::mce::UUID const & minimapId,
::DimensionType currentDimension ) const
inherited
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.

◆ $listenForMinimapDataChanged()

MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForMinimapDataChanged ( ::std::function< void(::mce::UUID const &)> callback)
inherited
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.

◆ $listenForMarkersChanged()

MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForMarkersChanged ( ::std::function< void(::mce::UUID const &)> callback)
inherited
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.

◆ $listenForMeMarkerChanged()

MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForMeMarkerChanged ( ::std::function< void()> callback)
inherited
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.

◆ $preStartTick()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::IEditorService::$preStartTick ( )
inherited
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.

◆ $start()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::IEditorService::$start ( )
inherited
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.

◆ $isServiceInitialized()

MCAPI bool Editor::Services::IEditorService::$isServiceInitialized ( ) const
inherited
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.

◆ $isServiceReady()

MCAPI bool Editor::Services::IEditorService::$isServiceReady ( ) const
inherited
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.

◆ $isServiceStarted()

MCAPI bool Editor::Services::IEditorService::$isServiceStarted ( ) const
inherited
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.

◆ $vftable()

MCAPI void ** Editor::Services::IEditorService::$vftable ( )
staticinherited
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: