|
LeviLamina
|
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::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 > | 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 ¤tPlayerIds) |
| MCAPI ::std::vector<::Editor::Network::BlockColorInfo > | _collectBlockColors (::Player *player, ::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > customBiomeWeakRef, ::Vec2 const ¢er, 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::PlayerMarkerInfo > | getPlayerMarkers (::mce::UUID const &minimapId) |
| virtual bool | hasMarker (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const |
| virtual ::std::vector<::mce::UUID > | getAllActiveMinimapIds () 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::ControlBlock > | mControlBlock |
| ::ll::UntypedStorage< 8, 8 > | mUnkc52f22 |
| ::ll::UntypedStorage< 8, 24 > | mUnk91d2d7 |
|
explicit |
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
|
virtual |
Reimplemented from Editor::Services::EditorMinimapService.
| MCAPI void Editor::Services::EditorServerMinimapService::_cleanupDisconnectedPlayers | ( | ::std::unordered_set<::ActorUniqueID > const & | currentPlayerIds | ) |
| 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 ) |
| MCAPI::mce::Color Editor::Services::EditorServerMinimapService::_getOrAssignPlayerColor | ( | ::ActorUniqueID | playerId | ) |
| MCAPI bool Editor::Services::EditorServerMinimapService::_getOrCreateRegionRef | ( | ::Editor::Network::RequestBlockColorsPayload const & | payload, |
| ::Editor::Services::EditorProjectRegionServiceProvider * | regionServiceProvider, | ||
| ::WeakRef<::Editor::ProjectRegion > & | out, | ||
| bool & | neededBoundsUpdate ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_handleRequestBlockColorsPayload | ( | ::Editor::Network::RequestBlockColorsPayload const & | payload | ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_handleRequestPlayersPayload | ( | ::Editor::Network::RequestPlayersPayload const & | payload | ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapActiveStatusChange | ( | ::mce::UUID const & | minimapId, |
| bool | isActive ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapMapSizeChange | ( | ::mce::UUID const & | minimapId, |
| int | mapWidth, | ||
| int | mapHeight ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapMarkerTypeChange | ( | ::mce::UUID const & | minimapId, |
| ::std::unordered_set<::Editor::Services::MinimapMarkerType > const & | markerTypes ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_notifyMinimapViewTypeChange | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapViewType | viewType ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_processBlockColorsRequest | ( | ::Editor::Network::RequestBlockColorsPayload const & | payload, |
| ::Editor::Services::MinimapCacheClearMode | clearMode ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_sendEmptyBlockColorResponse | ( | ::mce::UUID const & | minimapId, |
| ::DimensionType | dimensionId ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_sendInitialColorBlocks | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapItem const & | item, | ||
| ::Editor::Services::MinimapCacheClearMode | clearMode ) |
| MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::_setCustomBiomeInternal | ( | ::mce::UUID const & | minimapId, |
| ::WeakRef<::ICustomBiomeSource > const & | customBiomeSource ) |
| MCAPI void * Editor::Services::EditorServerMinimapService::$ctor | ( | ::Editor::ServiceProviderCollection & | providers | ) |
| MCAPI void Editor::Services::EditorServerMinimapService::$dtor | ( | ) |
| MCAPI::std::string_view Editor::Services::EditorServerMinimapService::$getServiceName | ( | ) | const |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$init | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$ready | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$quit | ( | ) |
| MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorServerMinimapService::$createMinimap | ( | int | mapWidth, |
| int | mapHeight, | ||
| ::Editor::Services::MinimapViewType | minimapViewType ) |
| MCAPI bool Editor::Services::EditorServerMinimapService::$destroyMinimap | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorServerMinimapService::$getMinimap | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI ::std::vector<::mce::UUID > Editor::Services::EditorServerMinimapService::$getAllMinimapIds | ( | ) | const |
| MCAPI bool Editor::Services::EditorServerMinimapService::$isMinimapActive | ( | ::mce::UUID const & | minimapId | ) | const |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapActive | ( | ::mce::UUID const & | minimapId, |
| bool | active ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapSize | ( | ::mce::UUID const & | minimapId, |
| int | mapWidth, | ||
| int | mapHeight ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapViewType | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapViewType | minimapViewType ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addMinimapMarker | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapMarkerType | markerType ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeMinimapMarker | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapMarkerType | markerType ) |
| MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::$setCustomBiome | ( | ::mce::UUID const & | minimapId, |
| ::WeakRef<::ICustomBiomeSource > const & | customBiomeSource ) |
| MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorServerMinimapService::$setCustomBiome | ( | ::mce::UUID const & | minimapId, |
| ::mce::UUID const & | customBiomeId ) |
| MCAPI::mce::Color Editor::Services::EditorServerMinimapService::$getPlayerColor | ( | ::ActorUniqueID | playerId | ) |
|
static |
|
static |
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtualinherited |
Implements Editor::Services::EditorMinimapServiceProvider.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |