CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Private 成员函数 | Private 属性 | 所有成员列表
ULoadAssetMaterialsCommandlet类 参考

#include <LoadAssetMaterialsCommandlet.h>

+ 类 ULoadAssetMaterialsCommandlet 继承关系图:
+ ULoadAssetMaterialsCommandlet 的协作图:

Public 成员函数

 ULoadAssetMaterialsCommandlet ()
 Default constructor.
 

Private 成员函数

FString GetFirstPackagePath (const FString &PackageName) const
 Gets the first .Package.json file found in Unreal Content Directory with PackageName
 

Private 属性

TArray< FAssetData > AssetDatas
 Loaded assets from any object library
 
TMap< FString, FString > DecalNamesMap
 Dictionary for translating the JSON file "decal_names" array to already loaded Material Instances, which are used to apply on the roads
 
FDecalsProperties DecalsProperties
 
bool FilledData
 
UObjectLibrary * MapObjectLibrary
 Used for loading maps in object library.
 
UWorld * NewWorldToLoad
 
bool ReadConfigFile
 
TSubclassOf< ARoadPainterWrapperRoadPainterSubclass
 Subclass for acquiring the RoadPainter blueprint
 
FLargeMapTileData TileData
 
UWorld * World
 
boost::optional< carla::road::MapXODRMap
 

详细描述

在文件 LoadAssetMaterialsCommandlet.h42 行定义.

构造及析构函数说明

◆ ULoadAssetMaterialsCommandlet()

ULoadAssetMaterialsCommandlet::ULoadAssetMaterialsCommandlet ( )

Default constructor.

在文件 LoadAssetMaterialsCommandlet.cpp23 行定义.

引用了 DecalNamesMap, FilledData, ReadConfigFile , 以及 RoadPainterSubclass.

成员函数说明

◆ GetFirstPackagePath()

FString ULoadAssetMaterialsCommandlet::GetFirstPackagePath ( const FString & PackageName) const
private

Gets the first .Package.json file found in Unreal Content Directory with PackageName

类成员变量说明

◆ AssetDatas

TArray<FAssetData> ULoadAssetMaterialsCommandlet::AssetDatas
private

Loaded assets from any object library

在文件 LoadAssetMaterialsCommandlet.h77 行定义.

◆ DecalNamesMap

TMap<FString, FString> ULoadAssetMaterialsCommandlet::DecalNamesMap
private

Dictionary for translating the JSON file "decal_names" array to already loaded Material Instances, which are used to apply on the roads

在文件 LoadAssetMaterialsCommandlet.h97 行定义.

被这些函数引用 ULoadAssetMaterialsCommandlet().

◆ DecalsProperties

FDecalsProperties ULoadAssetMaterialsCommandlet::DecalsProperties
private

在文件 LoadAssetMaterialsCommandlet.h110 行定义.

◆ FilledData

bool ULoadAssetMaterialsCommandlet::FilledData
private

在文件 LoadAssetMaterialsCommandlet.h112 行定义.

被这些函数引用 ULoadAssetMaterialsCommandlet().

◆ MapObjectLibrary

UObjectLibrary* ULoadAssetMaterialsCommandlet::MapObjectLibrary
private

Used for loading maps in object library.

Loaded Data is stored in AssetDatas.

在文件 LoadAssetMaterialsCommandlet.h88 行定义.

◆ NewWorldToLoad

UWorld* ULoadAssetMaterialsCommandlet::NewWorldToLoad
private

在文件 LoadAssetMaterialsCommandlet.h83 行定义.

◆ ReadConfigFile

bool ULoadAssetMaterialsCommandlet::ReadConfigFile
private

在文件 LoadAssetMaterialsCommandlet.h114 行定义.

被这些函数引用 ULoadAssetMaterialsCommandlet().

◆ RoadPainterSubclass

TSubclassOf<ARoadPainterWrapper> ULoadAssetMaterialsCommandlet::RoadPainterSubclass
private

Subclass for acquiring the RoadPainter blueprint

在文件 LoadAssetMaterialsCommandlet.h92 行定义.

被这些函数引用 ULoadAssetMaterialsCommandlet().

◆ TileData

FLargeMapTileData ULoadAssetMaterialsCommandlet::TileData
private

在文件 LoadAssetMaterialsCommandlet.h108 行定义.

◆ World

UWorld* ULoadAssetMaterialsCommandlet::World
private

在文件 LoadAssetMaterialsCommandlet.h80 行定义.

◆ XODRMap

boost::optional<carla::road::Map> ULoadAssetMaterialsCommandlet::XODRMap
private

在文件 LoadAssetMaterialsCommandlet.h102 行定义.


该类的文档由以下文件生成: