#include <CarlaHUD.h>
类 ACarlaHUD 继承关系图:
ACarlaHUD 的协作图:Public 成员函数 | |
| ACarlaHUD (const FObjectInitializer &ObjectInitializer) | |
| void | AddDebugVehicleForTelemetry (UWheeledVehicleMovementComponent *Veh) |
| void | AddHUDLine (const FVector Begin, const FVector End, const float Thickness, const FColor Color, double LifeTime) |
| void | AddHUDString (const FString Str, const FVector Location, const FColor Color, double LifeTime) |
| virtual void | DrawHUD () override |
Public 属性 | |
| UWheeledVehicleMovementComponent * | DebugVehicle {nullptr} |
Private 属性 | |
| TArray< HUDLine > | LineList |
| TArray< HUDString > | StringList |
在文件 CarlaHUD.h 第 70 行定义.
|
inline |
在文件 CarlaHUD.h 第 82 行定义.
|
inline |
| void ACarlaHUD::AddHUDLine | ( | const FVector | Begin, |
| const FVector | End, | ||
| const float | Thickness, | ||
| const FColor | Color, | ||
| double | LifeTime | ||
| ) |
在文件 CarlaHUD.cpp 第 108 行定义.
引用了 LineList.
| void ACarlaHUD::AddHUDString | ( | const FString | Str, |
| const FVector | Location, | ||
| const FColor | Color, | ||
| double | LifeTime | ||
| ) |
在文件 CarlaHUD.cpp 第 96 行定义.
引用了 StringList.
|
overridevirtual |
| UWheeledVehicleMovementComponent* ACarlaHUD::DebugVehicle {nullptr} |
在文件 CarlaHUD.h 第 94 行定义.
被这些函数引用 DrawHUD() , 以及 ACarlaWheeledVehicle::ShowDebugTelemetry().
|
private |
在文件 CarlaHUD.h 第 114 行定义.
被这些函数引用 AddHUDLine() , 以及 DrawHUD().
|
private |
在文件 CarlaHUD.h 第 111 行定义.
被这些函数引用 AddHUDString() , 以及 DrawHUD().