|
LeviLamina
|
Public Types | |
| enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 } |
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 > | 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) |
| 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) |
| 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 > | $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) |
| 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 |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences 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< 4, 4 > | mUnk93c97e |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| ::ll::UntypedStorage< 8, 8 > | mUnkc52f22 |
| ::ll::UntypedStorage< 8, 24 > | mUnk91d2d7 |
|
explicit |
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
|
virtual |
Implements Editor::Services::EditorMinimapServiceProvider.
| MCAPI void * Editor::Services::EditorMinimapService::$ctor | ( | ::Editor::ServiceProviderCollection & | providers | ) |
| MCAPI void Editor::Services::EditorMinimapService::$dtor | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$init | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$quit | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$ready | ( | ) |
| MCAPI::std::string_view Editor::Services::EditorMinimapService::$getServiceName | ( | ) | const |
| MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorMinimapService::$createMinimap | ( | int | mapWidth, |
| int | mapHeight, | ||
| ::Editor::Services::MinimapViewType | minimapViewType ) |
| MCAPI bool Editor::Services::EditorMinimapService::$destroyMinimap | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI ::WeakRef<::Editor::Services::MinimapItem > Editor::Services::EditorMinimapService::$getMinimap | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI ::std::vector<::mce::UUID > Editor::Services::EditorMinimapService::$getAllMinimapIds | ( | ) | const |
| MCAPI bool Editor::Services::EditorMinimapService::$isMinimapActive | ( | ::mce::UUID const & | minimapId | ) | const |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$setMinimapActive | ( | ::mce::UUID const & | minimapId, |
| bool | active ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$setMinimapSize | ( | ::mce::UUID const & | minimapId, |
| int | mapWidth, | ||
| int | mapHeight ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$setMinimapViewType | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapViewType | minimapViewType ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$addMinimapMarker | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapMarkerType | markerType ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorMinimapService::$removeMinimapMarker | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapMarkerType | markerType ) |
| MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorMinimapService::$setCustomBiome | ( | ::mce::UUID const & | minimapId, |
| ::WeakRef<::ICustomBiomeSource > const & | customBiomeSource ) |
| MCAPI ::Scripting::Result_deprecated< bool > Editor::Services::EditorMinimapService::$setCustomBiome | ( | ::mce::UUID const & | minimapId, |
| ::mce::UUID const & | customBiomeId ) |
| MCAPI::mce::Color Editor::Services::EditorMinimapService::$getPlayerColor | ( | ::ActorUniqueID | playerId | ) |
| MCAPI void Editor::Services::EditorMinimapService::$setMinimapUIVisible | ( | ::mce::UUID const & | minimapId, |
| bool | visible ) |
| MCAPI::std::string Editor::Services::EditorMinimapService::$generateMinimapImage | ( | ::mce::UUID const & | minimapId, |
| ::Vec3 const & | playerPosition ) |
| MCAPI ::std::vector<::Editor::Network::PlayerMarkerInfo > Editor::Services::EditorMinimapService::$getPlayerMarkers | ( | ::mce::UUID const & | minimapId | ) |
| MCAPI bool Editor::Services::EditorMinimapService::$hasMarker | ( | ::mce::UUID const & | minimapId, |
| ::Editor::Services::MinimapMarkerType | type ) const |
| MCAPI ::std::vector<::mce::UUID > Editor::Services::EditorMinimapService::$getAllActiveMinimapIds | ( | ) | const |
| MCAPI ::std::pair< int, int > Editor::Services::EditorMinimapService::$getMapDimensions | ( | ::mce::UUID const & | minimapId | ) | const |
| MCAPI void Editor::Services::EditorMinimapService::$triggerInitialCacheUpdate | ( | ::mce::UUID const & | minimapId, |
| ::Vec3 const & | playerPosition ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForMinimapDataChanged | ( | ::std::function< void(::mce::UUID const &)> | callback | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForPlayerMarkersChanged | ( | ::std::function< void(::mce::UUID const &)> | callback | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorMinimapService::$listenForMeMarkerChanged | ( | ::std::function< void()> | callback | ) |
|
static |
|
static |
|
inherited |
|
inherited |
|
staticinherited |