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

Public Types

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

Public Member Functions

virtual ::Scripting::Result_deprecated< void > init ()
virtual ::Scripting::Result_deprecated< void > quit ()
virtual ::Scripting::Result_deprecated< void > ready ()
virtual::std::string_view getServiceName () const
virtual ::WeakRef<::Editor::Services::MinimapItem > createMinimap (int mapWidth, int mapHeight, ::Editor::Services::MinimapViewType minimapViewType)
virtual bool destroyMinimap (::mce::UUID const &minimapId)
virtual ::WeakRef<::Editor::Services::MinimapItem > getMinimap (::mce::UUID const &minimapId)
virtual ::std::vector<::mce::UUID > getAllMinimapIds () const
virtual bool isMinimapActive (::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 > 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 ::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 (::mce::UUID const &minimapId, ::std::unordered_map<::std::string, ::mce::Color > const &colorMap)
virtual ::Scripting::Result_deprecated< void > updateVanillaColorMap (::mce::UUID const &minimapId, ::std::string const &biomeId, ::mce::Color const &color)
virtual ::Scripting::Result_deprecated< void > setMinimapYLevel (::mce::UUID const &minimapId, int yLevel)
virtual int getMinimapYLevel (::mce::UUID const &minimapId) const
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::Vec2 getMinimapFreeCenter (::mce::UUID const &minimapId) const
virtual bool hasMinimapMarkerOfType (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const
virtual 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::MinimapMarkerData > getAllMarkers (::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 EditorMinimapService (::Editor::ServiceProviderCollection &providers)
MCAPI void * $ctor (::Editor::ServiceProviderCollection &providers)
MCAPI void $dtor ()
MCAPI ::Scripting::Result_deprecated< void > $init ()
MCAPI ::Scripting::Result_deprecated< void > $quit ()
MCAPI ::Scripting::Result_deprecated< void > $ready ()
MCAPI::std::string_view $getServiceName () const
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 ::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 > $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 ::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 (::mce::UUID const &minimapId, ::std::unordered_map<::std::string, ::mce::Color > const &colorMap)
MCAPI ::Scripting::Result_deprecated< void > $updateVanillaColorMap (::mce::UUID const &minimapId, ::std::string const &biomeId, ::mce::Color const &color)
MCAPI ::Scripting::Result_deprecated< void > $setMinimapYLevel (::mce::UUID const &minimapId, int yLevel)
MCAPI int $getMinimapYLevel (::mce::UUID const &minimapId) const
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::Vec2 $getMinimapFreeCenter (::mce::UUID const &minimapId) const
MCAPI bool $hasMinimapMarkerOfType (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const
MCAPI bool $hasCustomGroup (::mce::UUID const &minimapId, ::std::string const &iconIdentifier) const
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 ** $vftableForIEditorService ()
static MCAPI void ** $vftableForEditorMinimapServiceProvider ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkc8874b
::ll::UntypedStorage< 1, 1 > mUnk268624
::ll::UntypedStorage< 4, 4 > mUnk93c97e
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > mControlBlock
::ll::UntypedStorage< 8, 8 > mUnkc52f22
::ll::UntypedStorage< 8, 24 > mUnk91d2d7

Constructor & Destructor Documentation

◆ EditorMinimapService()

MCAPI Editor::Services::EditorMinimapService::EditorMinimapService ( ::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

◆ init()

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

◆ quit()

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

◆ getServiceName()

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

◆ createMinimap()

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

◆ destroyMinimap()

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

◆ getMinimap()

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

◆ getAllMinimapIds()

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

◆ isMinimapActive()

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

◆ setMinimapActive()

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

◆ setMinimapSize()

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

◆ setMinimapViewType()

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

◆ addMultiplayerMarker()

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

◆ removeMultiplayerMarker()

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

◆ addLocationMarker()

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

◆ removeLocationMarker()

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

◆ addCustomMarker()

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

◆ removeAllCustomMarkers()

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

◆ setCustomBiome() [1/2]

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

◆ setCustomBiome() [2/2]

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

◆ getPlayerColor()

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

◆ setVanillaBiomeColorMap()

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

◆ updateVanillaColorMap()

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

◆ setMinimapYLevel()

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

◆ getMinimapYLevel()

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

◆ setMinimapTrackingMode()

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

◆ setMinimapFreeCenter()

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

◆ getMinimapFreeCenter()

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

◆ hasMinimapMarkerOfType()

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

◆ hasCustomGroup()

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

◆ setMinimapUIVisible()

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

◆ queryPosition()

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

◆ updateMinimapImage()

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

◆ getAllMarkers()

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

◆ listenForMinimapDataChanged()

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

◆ listenForMarkersChanged()

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

◆ listenForMeMarkerChanged()

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

◆ $ctor()

MCAPI void * Editor::Services::EditorMinimapService::$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.

◆ $dtor()

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

◆ $quit()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$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.

◆ $ready()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$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.

◆ $getServiceName()

MCAPI::std::string_view Editor::Services::EditorMinimapService::$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.

◆ $createMinimap()

MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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.

◆ $setMinimapActive()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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.

◆ $addMultiplayerMarker()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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.

◆ $setCustomBiome() [1/2]

MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$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::EditorMinimapService::$setVanillaBiomeColorMap ( ::mce::UUID const & minimapId,
::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::EditorMinimapService::$updateVanillaColorMap ( ::mce::UUID const & minimapId,
::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.

◆ $setMinimapYLevel()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$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.

◆ $getMinimapYLevel()

MCAPI int Editor::Services::EditorMinimapService::$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.

◆ $setMinimapTrackingMode()

MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$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::EditorMinimapService::$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.

◆ $getMinimapFreeCenter()

MCAPI::Vec2 Editor::Services::EditorMinimapService::$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.

◆ $hasMinimapMarkerOfType()

MCAPI bool Editor::Services::EditorMinimapService::$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::EditorMinimapService::$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.

◆ $setMinimapUIVisible()

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

◆ $vftableForEditorMinimapServiceProvider()

MCAPI void ** Editor::Services::EditorMinimapService::$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.

◆ $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: