A definition of a Carla Actor with all the variation and attributes. 更多...
#include <ActorDefinition.h>
Public 属性 | |
TArray< FActorAttribute > | Attributes |
Attributes represent non-modifiable properties of the actor that might help the user identifying and filtering actors. | |
TSubclassOf< AActor > | Class |
Class of the actor to be spawned (Optional). | |
FString | Id |
Display ID that identifies the actor. | |
FString | Tags |
A list of comma-separated tags. | |
uint32 | UId = 0u |
Uniquely identifies the definition (no need to fill it). | |
TArray< FActorVariation > | Variations |
Variations represent variables the user can modify to generate variations of the actor. | |
A definition of a Carla Actor with all the variation and attributes.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 17 行定义.
TArray<FActorAttribute> FActorDefinition::Attributes |
Attributes represent non-modifiable properties of the actor that might help the user identifying and filtering actors.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 47 行定义.
被这些函数引用 carla::rpc::ActorDefinition::ActorDefinition(), FActorDefinitionValidator::IsValid(), UActorBlueprintFunctionLibrary::MakePedestrianDefinition(), UActorBlueprintFunctionLibrary::MakePropDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeVehicleDefinition().
TSubclassOf<AActor> FActorDefinition::Class |
Class of the actor to be spawned (Optional).
Note that this parameter is not exposed on the client-side, only used by the spawner itself.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 33 行定义.
被这些函数引用 UActorDispatcher::Bind(), ATriggerFactory::GetDefinitions(), UActorBlueprintFunctionLibrary::MakePedestrianDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeVehicleDefinition().
FString FActorDefinition::Id |
Display ID that identifies the actor.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 26 行定义.
被这些函数引用 UActorDispatcher::Bind(), FillIdAndTags(), FActorDefinitionValidator::IsValid() , 以及 FActorDefinitionValidator::SingleIsValid().
FString FActorDefinition::Tags |
A list of comma-separated tags.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 37 行定义.
被这些函数引用 FillIdAndTags() , 以及 FActorDefinitionValidator::IsValid().
uint32 FActorDefinition::UId = 0u |
Uniquely identifies the definition (no need to fill it).
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 22 行定义.
被这些函数引用 UActorDispatcher::Bind().
TArray<FActorVariation> FActorDefinition::Variations |
Variations represent variables the user can modify to generate variations of the actor.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h 第 42 行定义.
被这些函数引用 carla::rpc::ActorDefinition::ActorDefinition(), AddRecommendedValuesForActorRoleName(), AddVariationsForSensor(), AddVariationsForTrigger(), FillIdAndTags(), FActorDefinitionValidator::IsValid(), UActorBlueprintFunctionLibrary::MakeCameraDefinition(), UActorBlueprintFunctionLibrary::MakeCustomV2XDefinition(), UActorBlueprintFunctionLibrary::MakeGnssDefinition(), UActorBlueprintFunctionLibrary::MakeIMUDefinition(), UActorBlueprintFunctionLibrary::MakeLidarDefinition(), UActorBlueprintFunctionLibrary::MakeNormalsCameraDefinition(), UActorBlueprintFunctionLibrary::MakeObstacleDetectorDefinitions(), UActorBlueprintFunctionLibrary::MakePedestrianDefinition(), UActorBlueprintFunctionLibrary::MakeRadarDefinition(), UActorBlueprintFunctionLibrary::MakeV2XDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeVehicleDefinition().