#include <ActorDefinition.h>
Public 属性 | |
TArray< FActorAttribute > | Attributes |
属性表示参与者可能具有的不可修改的特性 帮助用户识别和过滤参与者 | |
TSubclassOf< AActor > | Class |
要生成的参与者类(可选) | |
FString | Id |
用于标识参与者的显示ID | |
FString | Tags |
一个逗号分隔的标签列表 | |
uint32 | UId = 0u |
唯一标识定义(无需填写) | |
TArray< FActorVariation > | Variations |
变体代表了用户可以修改的变量,以生成不同的变体 关于参与者 | |
TArray<FActorAttribute> FActorDefinition::Attributes |
属性表示参与者可能具有的不可修改的特性 帮助用户识别和过滤参与者
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 47 行定义.
被这些函数引用 carla::rpc::ActorDefinition::ActorDefinition(), FActorDefinitionValidator::IsValid() , 以及 UActorBlueprintFunctionLibrary::MakeIMUDefinition().
TSubclassOf<AActor> FActorDefinition::Class |
要生成的参与者类(可选)
请注意,此参数未在客户端公开,仅用于 生成器本身
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 33 行定义.
被这些函数引用 UActorDispatcher::Bind(), ATriggerFactory::GetDefinitions() , 以及 UActorBlueprintFunctionLibrary::MakeIMUDefinition().
FString FActorDefinition::Id |
FString FActorDefinition::Tags |
一个逗号分隔的标签列表
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 37 行定义.
被这些函数引用 FillIdAndTags() , 以及 FActorDefinitionValidator::IsValid().
uint32 FActorDefinition::UId = 0u |
唯一标识定义(无需填写)
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 22 行定义.
被这些函数引用 UActorDispatcher::Bind().
TArray<FActorVariation> FActorDefinition::Variations |
变体代表了用户可以修改的变量,以生成不同的变体 关于参与者
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 42 行定义.
被这些函数引用 carla::rpc::ActorDefinition::ActorDefinition(), AddRecommendedValuesForActorRoleName(), AddVariationsForSensor(), AddVariationsForTrigger(), FillIdAndTags(), FActorDefinitionValidator::IsValid(), UActorBlueprintFunctionLibrary::MakeCameraDefinition(), UActorBlueprintFunctionLibrary::MakeIMUDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeNormalsCameraDefinition().