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 }

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 ::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 > addMinimapMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType markerType)
virtual ::Scripting::Result_deprecated< void > removeMinimapMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType markerType)
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)
MCAPI EditorServerMinimapService (::Editor::ServiceProviderCollection &providers)
MCAPI void _cleanupDisconnectedPlayers (::std::unordered_set<::ActorUniqueID > const &currentPlayerIds)
MCAPI ::std::vector<::Editor::Network::BlockColorInfo_collectBlockColors (::Player *player, ::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > customBiomeWeakRef, ::Vec2 const &center, int radius, ::WeakRef<::Editor::ProjectRegion > regionRef, ::Vec2 const &previousCenter, int previousRadius)
MCAPI::mce::Color _getOrAssignPlayerColor (::ActorUniqueID playerId)
MCAPI bool _getOrCreateRegionRef (::Editor::Network::RequestBlockColorsPayload const &payload, ::Editor::Services::EditorProjectRegionServiceProvider *regionServiceProvider, ::WeakRef<::Editor::ProjectRegion > &out, bool &neededBoundsUpdate)
MCAPI void _handleRequestBlockColorsPayload (::Editor::Network::RequestBlockColorsPayload const &payload)
MCAPI void _handleRequestPlayersPayload (::Editor::Network::RequestPlayersPayload const &payload)
MCAPI void _notifyMinimapActiveStatusChange (::mce::UUID const &minimapId, bool isActive)
MCAPI void _notifyMinimapMapSizeChange (::mce::UUID const &minimapId, int mapWidth, int mapHeight)
MCAPI void _notifyMinimapMarkerTypeChange (::mce::UUID const &minimapId, ::std::unordered_set<::Editor::Services::MinimapMarkerType > const &markerTypes)
MCAPI void _notifyMinimapViewTypeChange (::mce::UUID const &minimapId, ::Editor::Services::MinimapViewType viewType)
MCAPI void _processBlockColorsRequest (::Editor::Network::RequestBlockColorsPayload const &payload, ::Editor::Services::MinimapCacheClearMode clearMode)
MCAPI void _sendEmptyBlockColorResponse (::mce::UUID const &minimapId, ::DimensionType dimensionId)
MCAPI void _sendInitialColorBlocks (::mce::UUID const &minimapId, ::Editor::Services::MinimapItem const &item, ::Editor::Services::MinimapCacheClearMode clearMode)
MCAPI ::Scripting::Result_deprecated< bool > _setCustomBiomeInternal (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource)
MCAPI void * $ctor (::Editor::ServiceProviderCollection &providers)
MCAPI void $dtor ()
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 ::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 > $addMinimapMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType markerType)
MCAPI ::Scripting::Result_deprecated< void > $removeMinimapMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType markerType)
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)
virtual void setMinimapUIVisible (::mce::UUID const &minimapId, bool visible)
virtual::std::string generateMinimapImage (::mce::UUID const &minimapId, ::Vec3 const &playerPosition)
virtual ::std::vector<::Editor::Network::PlayerMarkerInfogetPlayerMarkers (::mce::UUID const &minimapId)
virtual bool hasMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const
virtual ::std::vector<::mce::UUIDgetAllActiveMinimapIds () const
virtual ::std::pair< int, int > getMapDimensions (::mce::UUID const &minimapId) const
virtual void triggerInitialCacheUpdate (::mce::UUID const &minimapId, ::Vec3 const &playerPosition)
virtual::Bedrock::PubSub::Subscription listenForMinimapDataChanged (::std::function< void(::mce::UUID const &)> callback)
virtual::Bedrock::PubSub::Subscription listenForPlayerMarkersChanged (::std::function< void(::mce::UUID const &)> callback)
virtual::Bedrock::PubSub::Subscription listenForMeMarkerChanged (::std::function< void()> callback)
MCFOLD void * $ctor ()
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
MCAPI void $setMinimapUIVisible (::mce::UUID const &minimapId, bool visible)
MCAPI::std::string $generateMinimapImage (::mce::UUID const &minimapId, ::Vec3 const &playerPosition)
MCAPI ::std::vector<::Editor::Network::PlayerMarkerInfo$getPlayerMarkers (::mce::UUID const &minimapId)
MCAPI bool $hasMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const
MCAPI ::std::vector<::mce::UUID$getAllActiveMinimapIds () const
MCAPI ::std::pair< int, int > $getMapDimensions (::mce::UUID const &minimapId) const
MCAPI void $triggerInitialCacheUpdate (::mce::UUID const &minimapId, ::Vec3 const &playerPosition)
MCAPI::Bedrock::PubSub::Subscription $listenForMinimapDataChanged (::std::function< void(::mce::UUID const &)> callback)
MCAPI::Bedrock::PubSub::Subscription $listenForPlayerMarkersChanged (::std::function< void(::mce::UUID const &)> callback)
MCAPI::Bedrock::PubSub::Subscription $listenForMeMarkerChanged (::std::function< void()> callback)
virtual bool isServiceInitialized () const
virtual bool isServiceReady () const
MCAPI bool $isServiceInitialized () const
MCAPI bool $isServiceReady () 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 > mUnkcbf122
::ll::UntypedStorage< 8, 64 > mUnk514da7
::ll::UntypedStorage< 8, 64 > mUnk3a2a8e
::ll::UntypedStorage< 8, 8 > mUnkc8874b
::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

◆ 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

◆ addMinimapMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::addMinimapMarker ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapMarkerType markerType )
virtual

◆ removeMinimapMarker()

virtual ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::removeMinimapMarker ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapMarkerType markerType )
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

◆ _cleanupDisconnectedPlayers()

MCAPI void Editor::Services::EditorServerMinimapService::_cleanupDisconnectedPlayers ( ::std::unordered_set<::ActorUniqueID > const & currentPlayerIds)
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.

◆ _collectBlockColors()

MCAPI ::std::vector<::Editor::Network::BlockColorInfo > Editor::Services::EditorServerMinimapService::_collectBlockColors ( ::Player * player,
::mce::UUID const & minimapId,
::WeakRef<::ICustomBiomeSource > customBiomeWeakRef,
::Vec2 const & center,
int radius,
::WeakRef<::Editor::ProjectRegion > regionRef,
::Vec2 const & previousCenter,
int previousRadius )
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.

◆ _getOrCreateRegionRef()

MCAPI bool Editor::Services::EditorServerMinimapService::_getOrCreateRegionRef ( ::Editor::Network::RequestBlockColorsPayload const & payload,
::Editor::Services::EditorProjectRegionServiceProvider * regionServiceProvider,
::WeakRef<::Editor::ProjectRegion > & out,
bool & neededBoundsUpdate )
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.

◆ _handleRequestBlockColorsPayload()

MCAPI void Editor::Services::EditorServerMinimapService::_handleRequestBlockColorsPayload ( ::Editor::Network::RequestBlockColorsPayload 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.

◆ _handleRequestPlayersPayload()

MCAPI void Editor::Services::EditorServerMinimapService::_handleRequestPlayersPayload ( ::Editor::Network::RequestPlayersPayload 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.

◆ _notifyMinimapActiveStatusChange()

MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapActiveStatusChange ( ::mce::UUID const & minimapId,
bool isActive )
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.

◆ _notifyMinimapMapSizeChange()

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

◆ _notifyMinimapMarkerTypeChange()

MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapMarkerTypeChange ( ::mce::UUID const & minimapId,
::std::unordered_set<::Editor::Services::MinimapMarkerType > const & markerTypes )
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.

◆ _notifyMinimapViewTypeChange()

MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapViewTypeChange ( ::mce::UUID const & minimapId,
::Editor::Services::MinimapViewType viewType )
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.

◆ _processBlockColorsRequest()

MCAPI void Editor::Services::EditorServerMinimapService::_processBlockColorsRequest ( ::Editor::Network::RequestBlockColorsPayload const & payload,
::Editor::Services::MinimapCacheClearMode clearMode )
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.

◆ _sendEmptyBlockColorResponse()

MCAPI void Editor::Services::EditorServerMinimapService::_sendEmptyBlockColorResponse ( ::mce::UUID const & minimapId,
::DimensionType 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.

◆ _sendInitialColorBlocks()

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

◆ $dtor()

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

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

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

◆ $addMinimapMarker()

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

◆ $removeMinimapMarker()

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

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

◆ generateMinimapImage()

virtual::std::string Editor::Services::EditorMinimapService::generateMinimapImage ( ::mce::UUID const & minimapId,
::Vec3 const & playerPosition )
virtualinherited

◆ getPlayerMarkers()

virtual ::std::vector<::Editor::Network::PlayerMarkerInfo > Editor::Services::EditorMinimapService::getPlayerMarkers ( ::mce::UUID const & minimapId)
virtualinherited

◆ hasMarker()

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

◆ getAllActiveMinimapIds()

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

◆ getMapDimensions()

virtual ::std::pair< int, int > Editor::Services::EditorMinimapService::getMapDimensions ( ::mce::UUID const & minimapId) const
virtualinherited

◆ triggerInitialCacheUpdate()

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

◆ listenForMinimapDataChanged()

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

◆ listenForPlayerMarkersChanged()

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

◆ listenForMeMarkerChanged()

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

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

◆ $generateMinimapImage()

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

◆ $getPlayerMarkers()

MCAPI ::std::vector<::Editor::Network::PlayerMarkerInfo > Editor::Services::EditorMinimapService::$getPlayerMarkers ( ::mce::UUID const & minimapId)
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.

◆ $hasMarker()

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

◆ $getAllActiveMinimapIds()

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

◆ $getMapDimensions()

MCAPI ::std::pair< int, int > Editor::Services::EditorMinimapService::$getMapDimensions ( ::mce::UUID const & minimapId) 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.

◆ $triggerInitialCacheUpdate()

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

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

◆ $listenForPlayerMarkersChanged()

MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForPlayerMarkersChanged ( ::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.

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

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