3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/AutomaticID.h"
50 virtual ::MapItemSavedData& createMapSavedData(
::ActorUniqueID const& uuid);
53 virtual void requestMapInfo(
::ActorUniqueID const uuid,
bool forceUpdate);
65 ::std::unique_ptr<::IMapDataManagerOptions> mapDataManagerOptions,
76 ::std::vector<::ActorUniqueID>
const& mapIds,
104 ::std::unique_ptr<::IMapDataManagerOptions> mapDataManagerOptions,
Definition AutomaticID.h:6
Definition DimensionManager.h:24
Definition Dimension.h:83
Definition IGameplayUserManagerConnector.h:14
Definition ILevelStorageManagerConnector.h:13
Definition IMapDataManagerOptions.h:10
Definition LevelStorage.h:25
Definition MapDataManager.h:21
MCAPI bool copyAndLockMap(::ActorUniqueID originalMapUuid, ::ActorUniqueID newMapUuid)
MCAPI void registerOnSaveLevelDataSubscription(::ILevelStorageManagerConnector &levelStorageManagerConnector)
static MCAPI void ** $vftable()
MCAPI::MapItemSavedData & $createMapSavedData(::ActorUniqueID const &uuid)
MCAPI void _onSaveLevelData(::LevelStorage &levelStorage)
MCAPI void $requestMapInfo(::ActorUniqueID const uuid, bool forceUpdate)
MCAPI void * $ctor(::DimensionManager &dimensionManager, ::LevelStorage *levelStorage, ::std::unique_ptr<::IMapDataManagerOptions > mapDataManagerOptions, ::std::function<::ActorUniqueID()> getNewUniqueID)
MCAPI::ActorUniqueID expandMapByID(::ActorUniqueID uuid, bool wasInit)
MCAPI::MapItemSavedData & createMapSavedData(::std::vector<::ActorUniqueID > const &mapIds, ::BlockPos const &origin, ::DimensionType dimension, int returnScaleLevel)
MCAPI::MapItemSavedData * _loadMapData(::ActorUniqueID const &uuid)
MCAPI MapDataManager(::DimensionManager &dimensionManager, ::LevelStorage *levelStorage, ::std::unique_ptr<::IMapDataManagerOptions > mapDataManagerOptions, ::std::function<::ActorUniqueID()> getNewUniqueID)
MCAPI::MapItemSavedData * getMapSavedData(::ActorUniqueID uuid)
MCAPI void $_copyAndLockMap(::ActorUniqueID const originalMapUuid, ::ActorUniqueID const newMapUuid)
MCAPI void $registerOnGameplayUserAddedSubscription(::IGameplayUserManagerConnector &)
MCAPI::MapItemSavedData & createMapSavedData(::ActorUniqueID const &uuid, ::BlockPos const &origin, ::DimensionType dimension, int returnScaleLevel)
Definition MapItemSavedData.h:31
Definition ActorUniqueID.h:5