11 #include "Runtime/Engine/Classes/Engine/ObjectLibrary.h" 22 #include "LoadAssetMaterialsCommandlet.generated.h" 27 GENERATED_USTRUCT_BODY()
30 float FirstTileCenterX;
33 float FirstTileCenterY;
52 #if WITH_EDITORONLY_DATA 56 FAssetsPaths GetAssetsPathFromPackage(
const FString &PackageName)
const;
61 void LoadAssetsMaterials(
const FString &PackageName,
const TArray<FMapData> &MapsPaths);
63 void ApplyRoadPainterMaterials(
const FString &LoadedMapName,
const FString &PackageName,
bool IsInTiles =
false);
65 FDecalsProperties ReadDecalsConfigurationFile(
const FString &PackageName);
69 virtual int32 Main(
const FString &Params)
override;
71 #endif // WITH_EDITORONLY_DATA 77 TArray<FAssetData> AssetDatas;
83 UWorld *NewWorldToLoad;
88 UObjectLibrary *MapObjectLibrary;
97 TMap<FString, FString> DecalNamesMap;
102 boost::optional<
carla::road::Map> XODRMap;
106 FString GetFirstPackagePath(const FString &PackageName) const;
108 FLargeMapTileData TileData;
110 FDecalsProperties DecalsProperties;
Struct containing Package with Name and bOnlyPrepareMaps flag used to separate the cooking of maps an...
This file contains definitions of common data structures used in traffic manager. ...
Struct containing all assets data read from .Package.json file.