CARLA
Loading...
Searching...
No Matches
Public Attributes | List of all members
FActorDefinition Struct Reference

A definition of a Carla Actor with all the variation and attributes. More...

#include <ActorDefinition.h>

Public Attributes

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.
 

Detailed Description

A definition of a Carla Actor with all the variation and attributes.

Definition at line 19 of file Unreal/CarlaUnreal/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.

Member Data Documentation

◆ Attributes

TArray<FActorAttribute> FActorDefinition::Attributes

◆ Class

TSubclassOf<AActor> FActorDefinition::Class

◆ Id

FString FActorDefinition::Id

◆ Tags

FString FActorDefinition::Tags

A list of comma-separated tags.

Definition at line 39 of file Unreal/CarlaUnreal/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.

Referenced by FillIdAndTags(), and FActorDefinitionValidator::IsValid().

◆ UId

uint32 FActorDefinition::UId = 0u

Uniquely identifies the definition (no need to fill it).

Definition at line 24 of file Unreal/CarlaUnreal/Plugins/Carla/Source/Carla/Actor/ActorDefinition.h.

Referenced by UActorDispatcher::Bind(), and ASensorSpawnerActor::GenerateSensorActorDescription().

◆ Variations

TArray<FActorVariation> FActorDefinition::Variations

The documentation for this struct was generated from the following file: