|
LeviLamina
|
Public Types | |
| enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 , Started = 3 } |
Public Member Functions | |
| EditorServerMinimapService & | operator= (EditorServerMinimapService const &) |
| EditorServerMinimapService (EditorServerMinimapService const &) | |
| virtual::std::string_view | getServiceName () const |
| virtual ::Scripting::Result_deprecated< void > | init () |
| virtual ::Scripting::Result_deprecated< void > | ready () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual ::WeakRef<::Editor::Services::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 int | getMinimapYLevel (::mce::UUID const &minimapId) const |
| virtual::Vec2 | getMinimapFreeCenter (::mce::UUID const &minimapId) const |
| virtual ::Scripting::Result_deprecated< void > | setMinimapActive (::mce::UUID const &minimapId, bool active) |
| virtual ::Scripting::Result_deprecated< void > | setMinimapSize (::mce::UUID const &minimapId, int mapWidth, int mapHeight) |
| virtual ::Scripting::Result_deprecated< void > | setMinimapViewType (::mce::UUID const &minimapId, ::Editor::Services::MinimapViewType minimapViewType) |
| virtual ::Scripting::Result_deprecated< void > | setMinimapYLevel (::mce::UUID const &minimapId, int yLevel) |
| virtual ::Scripting::Result_deprecated< void > | setMinimapTrackingMode (::mce::UUID const &minimapId, ::Editor::Services::MinimapTrackingMode mode) |
| virtual ::Scripting::Result_deprecated< void > | setMinimapFreeCenter (::mce::UUID const &minimapId, ::Vec2 const ¢er) |
| virtual ::Scripting::Result_deprecated< bool > | setCustomBiome (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource) |
| virtual ::Scripting::Result_deprecated< bool > | setCustomBiome (::mce::UUID const &minimapId, ::mce::UUID const &customBiomeId) |
| virtual::mce::Color | getPlayerColor (::ActorUniqueID playerId) |
| virtual ::Scripting::Result_deprecated< void > | setVanillaBiomeColorMap (::std::unordered_map<::std::string, ::mce::Color > const &colorMap) |
| virtual ::Scripting::Result_deprecated< void > | updateVanillaColorMap (::std::string const &biomeId, ::mce::Color const &color) |
| virtual ::Scripting::Result_deprecated< void > | addMultiplayerMarker (::mce::UUID const &minimapId) |
| virtual ::Scripting::Result_deprecated< void > | removeMultiplayerMarker (::mce::UUID const &minimapId) |
| virtual ::Scripting::Result_deprecated< void > | addLocationMarker (::mce::UUID const &minimapId, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId) |
| virtual ::Scripting::Result_deprecated< void > | removeLocationMarker (::mce::UUID const &minimapId, ::std::string const &dimensionId) |
| virtual ::Scripting::Result_deprecated< void > | addCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId) |
| virtual ::Scripting::Result_deprecated< void > | removeCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::string const &dimensionId) |
| virtual ::Scripting::Result_deprecated< void > | removeAllCustomMarkers (::mce::UUID const &minimapId, ::std::string const &dimensionId) |
| virtual bool | hasMinimapMarkerOfType (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const |
| virtual bool | hasCustomGroup (::mce::UUID const &minimapId, ::std::string const &iconIdentifier) const |
| MCAPI | EditorServerMinimapService (::Editor::ServiceProviderCollection &providers) |
| MCAPI ::std::vector<::Editor::Services::MinimapMarkerData > | _filterOutDimension (::std::vector<::Editor::Services::MinimapMarkerData > const &markers, ::DimensionType dim) |
| MCAPI::mce::Color | _getOrAssignPlayerColor (::ActorUniqueID playerId) |
| MCAPI void | _handleServerTick () |
| MCAPI void | _handleUIVisibilityPayload (::Editor::Network::MinimapUIVisibilityPayload const &payload) |
| MCAPI void | _sendCustomMarkerSync (::mce::UUID const &minimapId, ::Editor::Services::MinimapItem const &minimap) |
| MCAPI void | _sendLocationMarkerSync (::mce::UUID const &minimapId, ::Editor::Services::MinimapItem const &minimap) |
| MCAPI ::Scripting::Result_deprecated< bool > | _setCustomBiomeInternal (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource) |
| MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers) |
| MCAPI::std::string_view | $getServiceName () const |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| MCAPI ::WeakRef<::Editor::Services::MinimapItem > | $createMinimap (int mapWidth, int mapHeight, ::Editor::Services::MinimapViewType minimapViewType) |
| MCAPI bool | $destroyMinimap (::mce::UUID const &minimapId) |
| MCAPI ::WeakRef<::Editor::Services::MinimapItem > | $getMinimap (::mce::UUID const &minimapId) |
| MCAPI ::std::vector<::mce::UUID > | $getAllMinimapIds () const |
| MCAPI bool | $isMinimapActive (::mce::UUID const &minimapId) const |
| MCAPI int | $getMinimapYLevel (::mce::UUID const &minimapId) const |
| MCAPI::Vec2 | $getMinimapFreeCenter (::mce::UUID const &minimapId) const |
| MCAPI ::Scripting::Result_deprecated< void > | $setMinimapActive (::mce::UUID const &minimapId, bool active) |
| MCAPI ::Scripting::Result_deprecated< void > | $setMinimapSize (::mce::UUID const &minimapId, int mapWidth, int mapHeight) |
| MCAPI ::Scripting::Result_deprecated< void > | $setMinimapViewType (::mce::UUID const &minimapId, ::Editor::Services::MinimapViewType minimapViewType) |
| MCAPI ::Scripting::Result_deprecated< void > | $setMinimapYLevel (::mce::UUID const &minimapId, int yLevel) |
| MCAPI ::Scripting::Result_deprecated< void > | $setMinimapTrackingMode (::mce::UUID const &minimapId, ::Editor::Services::MinimapTrackingMode mode) |
| MCAPI ::Scripting::Result_deprecated< void > | $setMinimapFreeCenter (::mce::UUID const &minimapId, ::Vec2 const ¢er) |
| MCAPI ::Scripting::Result_deprecated< bool > | $setCustomBiome (::mce::UUID const &minimapId, ::WeakRef<::ICustomBiomeSource > const &customBiomeSource) |
| MCAPI ::Scripting::Result_deprecated< bool > | $setCustomBiome (::mce::UUID const &minimapId, ::mce::UUID const &customBiomeId) |
| MCAPI::mce::Color | $getPlayerColor (::ActorUniqueID playerId) |
| MCAPI ::Scripting::Result_deprecated< void > | $setVanillaBiomeColorMap (::std::unordered_map<::std::string, ::mce::Color > const &colorMap) |
| MCAPI ::Scripting::Result_deprecated< void > | $updateVanillaColorMap (::std::string const &biomeId, ::mce::Color const &color) |
| MCAPI ::Scripting::Result_deprecated< void > | $addMultiplayerMarker (::mce::UUID const &minimapId) |
| MCAPI ::Scripting::Result_deprecated< void > | $removeMultiplayerMarker (::mce::UUID const &minimapId) |
| MCAPI ::Scripting::Result_deprecated< void > | $addLocationMarker (::mce::UUID const &minimapId, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId) |
| MCAPI ::Scripting::Result_deprecated< void > | $removeLocationMarker (::mce::UUID const &minimapId, ::std::string const &dimensionId) |
| MCAPI ::Scripting::Result_deprecated< void > | $addCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::vector<::Editor::Services::MinimapMarkerData > data, ::std::string const &dimensionId) |
| MCAPI ::Scripting::Result_deprecated< void > | $removeCustomMarker (::mce::UUID const &minimapId, ::std::string const &iconIdentifier, ::std::string const &dimensionId) |
| MCAPI ::Scripting::Result_deprecated< void > | $removeAllCustomMarkers (::mce::UUID const &minimapId, ::std::string const &dimensionId) |
| MCAPI bool | $hasMinimapMarkerOfType (::mce::UUID const &minimapId, ::Editor::Services::MinimapMarkerType type) const |
| MCAPI bool | $hasCustomGroup (::mce::UUID const &minimapId, ::std::string const &iconIdentifier) const |
| virtual void | setMinimapUIVisible (::mce::UUID const &minimapId, bool visible) |
| virtual bool | queryPosition (::mce::UUID const &minimapId, float worldX, float worldZ, float &outY, ::std::string &outBiomeName, ::std::string &outBlockName) |
| virtual uint | updateMinimapImage (::mce::UUID const &minimapId, ::Vec3 const &playerPosition) |
| virtual ::std::vector<::Editor::Services::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 void | $dtor () |
| MCAPI void | $setMinimapUIVisible (::mce::UUID const &minimapId, bool visible) |
| MCAPI bool | $queryPosition (::mce::UUID const &minimapId, float worldX, float worldZ, float &outY, ::std::string &outBiomeName, ::std::string &outBlockName) |
| MCAPI uint | $updateMinimapImage (::mce::UUID const &minimapId, ::Vec3 const &playerPosition) |
| MCAPI ::std::vector<::Editor::Services::MinimapMarkerData > | $getAllMarkers (::mce::UUID const &minimapId, ::DimensionType currentDimension) const |
| MCAPI::Bedrock::PubSub::Subscription | $listenForMinimapDataChanged (::std::function< void(::mce::UUID const &)> callback) |
| MCAPI::Bedrock::PubSub::Subscription | $listenForMarkersChanged (::std::function< void(::mce::UUID const &)> callback) |
| MCAPI::Bedrock::PubSub::Subscription | $listenForMeMarkerChanged (::std::function< void()> callback) |
| virtual ::Scripting::Result_deprecated< void > | preStartTick () |
| virtual ::Scripting::Result_deprecated< void > | start () |
| virtual bool | isServiceInitialized () const |
| virtual bool | isServiceReady () const |
| virtual bool | isServiceStarted () const |
| MCAPI ::Scripting::Result_deprecated< void > | $preStartTick () |
| MCAPI ::Scripting::Result_deprecated< void > | $start () |
| MCAPI bool | $isServiceInitialized () const |
| MCAPI bool | $isServiceReady () const |
| MCAPI bool | $isServiceStarted () const |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForEditorMinimapServiceProvider () |
| static MCAPI void ** | $vftableForIEditorService () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 64 > | mUnk24996e |
| ::ll::UntypedStorage< 8, 64 > | mUnk514da7 |
| ::ll::UntypedStorage< 8, 64 > | mUnk3a2a8e |
| ::ll::UntypedStorage< 8, 64 > | mUnk2a898b |
| ::ll::UntypedStorage< 8, 64 > | mUnk107dbb |
| ::ll::UntypedStorage< 8, 16 > | mUnk6f42e6 |
| ::ll::UntypedStorage< 8, 8 > | mUnkc8874b |
| ::ll::UntypedStorage< 1, 1 > | mUnk268624 |
| ::ll::UntypedStorage< 4, 4 > | mUnk93c97e |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::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.
|
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 ::std::vector<::Editor::Services::MinimapMarkerData > Editor::Services::EditorServerMinimapService::_filterOutDimension | ( | ::std::vector<::Editor::Services::MinimapMarkerData > const & | markers, |
| ::DimensionType | dim ) |
| MCAPI::mce::Color Editor::Services::EditorServerMinimapService::_getOrAssignPlayerColor | ( | ::ActorUniqueID | playerId | ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_handleServerTick | ( | ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_handleUIVisibilityPayload | ( | ::Editor::Network::MinimapUIVisibilityPayload const & | payload | ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_sendCustomMarkerSync | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapItem const & | minimap ) |
| MCAPI void Editor::Services::EditorServerMinimapService::_sendLocationMarkerSync | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapItem const & | minimap ) |
| 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::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 int Editor::Services::EditorServerMinimapService::$getMinimapYLevel | ( | ::mce::UUID const & | minimapId | ) | const |
| MCAPI::Vec2 Editor::Services::EditorServerMinimapService::$getMinimapFreeCenter | ( | ::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::$setMinimapYLevel | ( | ::mce::UUID const & | minimapId, |
| int | yLevel ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapTrackingMode | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapTrackingMode | mode ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setMinimapFreeCenter | ( | ::mce::UUID const & | minimapId, |
| ::Vec2 const & | center ) |
| 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 | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$setVanillaBiomeColorMap | ( | ::std::unordered_map<::std::string, ::mce::Color > const & | colorMap | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$updateVanillaColorMap | ( | ::std::string const & | biomeId, |
| ::mce::Color const & | color ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addMultiplayerMarker | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeMultiplayerMarker | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addLocationMarker | ( | ::mce::UUID const & | minimapId, |
| ::std::vector<::Editor::Services::MinimapMarkerData > | data, | ||
| ::std::string const & | dimensionId ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeLocationMarker | ( | ::mce::UUID const & | minimapId, |
| ::std::string const & | dimensionId ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$addCustomMarker | ( | ::mce::UUID const & | minimapId, |
| ::std::string const & | iconIdentifier, | ||
| ::std::vector<::Editor::Services::MinimapMarkerData > | data, | ||
| ::std::string const & | dimensionId ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeCustomMarker | ( | ::mce::UUID const & | minimapId, |
| ::std::string const & | iconIdentifier, | ||
| ::std::string const & | dimensionId ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorServerMinimapService::$removeAllCustomMarkers | ( | ::mce::UUID const & | minimapId, |
| ::std::string const & | dimensionId ) |
| MCAPI bool Editor::Services::EditorServerMinimapService::$hasMinimapMarkerOfType | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapMarkerType | type ) const |
| MCAPI bool Editor::Services::EditorServerMinimapService::$hasCustomGroup | ( | ::mce::UUID const & | minimapId, |
| ::std::string const & | iconIdentifier ) const |
|
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.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |