28 ::ll::TypedStorage<8, 8, ::DimensionManager&> mDimensionManager;
29 ::ll::TypedStorage<8, 8, ::LevelStorage*> mLevelStorage;
30 ::ll::TypedStorage<8, 8, ::gsl::not_null<::std::unique_ptr<::IMapDataManagerOptions>>> mMapDataManagerOptions;
31 ::ll::TypedStorage<8, 64, ::std::function<
::ActorUniqueID()>> mGetNewUniqueID;
32 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnSaveLevelData;
33 ::ll::TypedStorage<8, 64, ::std::unordered_map<::ActorUniqueID, ::std::unique_ptr<::MapItemSavedData>>> mMapData;
34 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::PacketSender>> mPacketSender;
53 virtual ::MapItemSavedData& createMapSavedData(
::ActorUniqueID const& uuid);
56 virtual void requestMapInfo(
::ActorUniqueID const uuid,
bool forceUpdate);
68 ::std::unique_ptr<::IMapDataManagerOptions> mapDataManagerOptions,
78 MCAPI ::MapItemSavedData& createMapSavedData(
79 ::std::vector<::ActorUniqueID>
const& mapIds,
85 MCAPI ::MapItemSavedData& createMapSavedData(
92 MCAPI ::ActorUniqueID expandMapByID(
::ActorUniqueID uuid,
bool wasInit);
107 ::std::unique_ptr<::IMapDataManagerOptions> mapDataManagerOptions,
123 MCAPI ::MapItemSavedData& $createMapSavedData(
::ActorUniqueID const& uuid);
125 MCAPI
void $requestMapInfo(
::ActorUniqueID const uuid,
bool forceUpdate);