CARLA
 
载入中...
搜索中...
未找到
函数 | 变量
LoadAssetMaterialsCommandlet.cpp 文件参考
#include "LoadAssetMaterialsCommandlet.h"
#include "Misc/FileHelper.h"
#include "JsonObject.h"
#include "JsonSerializer.h"
#include "UObject/ConstructorHelpers.h"
#include "Runtime/Engine/Classes/Kismet/GameplayStatics.h"
#include "Engine/StreamableManager.h"
#include "Engine/StaticMeshActor.h"
#include "Carla/OpenDrive/OpenDrive.h"
#include "Engine/DecalActor.h"
#include "Components/DecalComponent.h"
+ LoadAssetMaterialsCommandlet.cpp 的引用(Include)关系图:

浏览源代码.

函数

 for (int32 i=0;i< DecalsProperties.DecalMaterials.Num();++i)
 
 if (ReadConfigFile==true)
 

变量

float CenterOfTileX = FirstTileWorldLocationX + (XIndex * TileSizeCm)
 
float CenterOfTileY = FirstTileWorldLocationY - (YIndex * TileSizeCm)
 
carla::geom::Location DecalLocation
 
float FirstTileWorldLocationX = TileData.FirstTileCenterX * 100.0f
 
float FirstTileWorldLocationY = TileData.FirstTileCenterY * 100.0f
 
float HalfSize = TileData.Size / 2.0f
 
float MaxXSize = (TilePosition.X + HalfSize)
 
float MaxXSizeCm = MaxXSize * 100.0f
 
float MaxYSize = (TilePosition.Y + HalfSize)
 
float MaxYSizeCm = MaxYSize * 100.0f
 
float MinXSize = (TilePosition.X - HalfSize)
 
float MinXSizeCm = MinXSize * 100.0f
 
float MinYSize = (TilePosition.Y - HalfSize)
 
float MinYSizeCm = MinYSize * 100.0f
 
float TileSizeCm = TileData.Size * 100.0f
 

函数说明

◆ for()

for ( )

◆ if()

if ( ReadConfigFile = true)

在文件 LoadAssetMaterialsCommandlet.cpp203 行定义.

变量说明

◆ CenterOfTileX

float CenterOfTileX = FirstTileWorldLocationX + (XIndex * TileSizeCm)

在文件 LoadAssetMaterialsCommandlet.cpp221 行定义.

被这些函数引用 for().

◆ CenterOfTileY

float CenterOfTileY = FirstTileWorldLocationY - (YIndex * TileSizeCm)

在文件 LoadAssetMaterialsCommandlet.cpp222 行定义.

被这些函数引用 for().

◆ DecalLocation

carla::geom::Location DecalLocation

在文件 LoadAssetMaterialsCommandlet.cpp209 行定义.

被这些函数引用 for().

◆ FirstTileWorldLocationX

float FirstTileWorldLocationX = TileData.FirstTileCenterX * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp218 行定义.

◆ FirstTileWorldLocationY

float FirstTileWorldLocationY = TileData.FirstTileCenterY * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp219 行定义.

◆ HalfSize

float HalfSize = TileData.Size / 2.0f

在文件 LoadAssetMaterialsCommandlet.cpp195 行定义.

◆ MaxXSize

float MaxXSize = (TilePosition.X + HalfSize)

在文件 LoadAssetMaterialsCommandlet.cpp198 行定义.

被这些函数引用 for().

◆ MaxXSizeCm

float MaxXSizeCm = MaxXSize * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp213 行定义.

被这些函数引用 for().

◆ MaxYSize

float MaxYSize = (TilePosition.Y + HalfSize)

在文件 LoadAssetMaterialsCommandlet.cpp201 行定义.

被这些函数引用 for().

◆ MaxYSizeCm

float MaxYSizeCm = MaxYSize * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp215 行定义.

被这些函数引用 for().

◆ MinXSize

float MinXSize = (TilePosition.X - HalfSize)

在文件 LoadAssetMaterialsCommandlet.cpp197 行定义.

被这些函数引用 for().

◆ MinXSizeCm

float MinXSizeCm = MinXSize * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp212 行定义.

被这些函数引用 for().

◆ MinYSize

float MinYSize = (TilePosition.Y - HalfSize)

在文件 LoadAssetMaterialsCommandlet.cpp200 行定义.

被这些函数引用 for().

◆ MinYSizeCm

float MinYSizeCm = MinYSize * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp214 行定义.

被这些函数引用 for().

◆ TileSizeCm

float TileSizeCm = TileData.Size * 100.0f

在文件 LoadAssetMaterialsCommandlet.cpp217 行定义.