A definition of a Carla Actor with all the variation and attributes. More...
#include <ActorDefinition.h>
Collaboration diagram for FActorDefinition:Public Attributes | |
| TArray< FActorAttribute > | Attributes |
| Attributes represent non-modifiable properties of the actor that might help the user identifying and filtering actors. More... | |
| TSubclassOf< AActor > | Class |
| Class of the actor to be spawned (Optional). More... | |
| FString | Id |
| Display ID that identifies the actor. More... | |
| FString | Tags |
| A list of comma-separated tags. More... | |
| uint32 | UId = 0u |
| Uniquely identifies the definition (no need to fill it). More... | |
| TArray< FActorVariation > | Variations |
| Variations represent variables the user can modify to generate variations of the actor. More... | |
A definition of a Carla Actor with all the variation and attributes.
Definition at line 17 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
| TArray<FActorAttribute> FActorDefinition::Attributes |
Attributes represent non-modifiable properties of the actor that might help the user identifying and filtering actors.
Definition at line 47 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
Referenced by FActorDefinitionValidator::IsValid(), UActorBlueprintFunctionLibrary::MakePedestrianDefinition(), UActorBlueprintFunctionLibrary::MakePropDefinition(), and 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.
Definition at line 33 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
Referenced by UActorDispatcher::Bind(), ATriggerFactory::GetDefinitions(), UActorBlueprintFunctionLibrary::MakePedestrianDefinition(), and UActorBlueprintFunctionLibrary::MakeVehicleDefinition().
| FString FActorDefinition::Id |
Display ID that identifies the actor.
Definition at line 26 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
Referenced by UActorDispatcher::Bind(), FillIdAndTags(), FActorDefinitionValidator::IsValid(), and FActorDefinitionValidator::SingleIsValid().
| FString FActorDefinition::Tags |
A list of comma-separated tags.
Definition at line 37 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
Referenced by FillIdAndTags(), and FActorDefinitionValidator::IsValid().
| uint32 FActorDefinition::UId = 0u |
Uniquely identifies the definition (no need to fill it).
Definition at line 22 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
Referenced by UActorDispatcher::Bind().
| TArray<FActorVariation> FActorDefinition::Variations |
Variations represent variables the user can modify to generate variations of the actor.
Definition at line 42 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.
Referenced by AddRecommendedValuesForActorRoleName(), AddVariationsForSensor(), AddVariationsForTrigger(), FillIdAndTags(), FActorDefinitionValidator::IsValid(), UActorBlueprintFunctionLibrary::MakeCameraDefinition(), UActorBlueprintFunctionLibrary::MakeGnssDefinition(), UActorBlueprintFunctionLibrary::MakeIMUDefinition(), UActorBlueprintFunctionLibrary::MakeLidarDefinition(), UActorBlueprintFunctionLibrary::MakeNormalsCameraDefinition(), UActorBlueprintFunctionLibrary::MakeObstacleDetectorDefinitions(), UActorBlueprintFunctionLibrary::MakePedestrianDefinition(), UActorBlueprintFunctionLibrary::MakeRadarDefinition(), and UActorBlueprintFunctionLibrary::MakeVehicleDefinition().
1.8.13