45 UFUNCTION(Category =
"Carla Actor", BlueprintCallable)
50 UFUNCTION(Category =
"Carla Actor", BlueprintCallable)
51 static bool CheckActorDefinitions(
const TArray<FActorDefinition> &ActorDefinitions);
60 const FString &Category,
70 bool bEnableModifyingPostProcessEffects =
false);
73 UFUNCTION(Category =
"Carla Actor", BlueprintCallable)
74 static void MakeCameraDefinition(
76 bool bEnableModifyingPostProcessEffects,
82 UFUNCTION(Category =
"Carla Actor", BlueprintCallable)
83 static void MakeNormalsCameraDefinition(
90 UFUNCTION(Category =
"Carla Actor", BlueprintCallable)
91 static
void MakeLidarDefinition(
98 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
99 static
void MakeGnssDefinition(
105 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
106 static
void MakeIMUDefinition(
112 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
113 static
void MakeRadarDefinition(
119 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
120 static
void MakeV2XDefinition(
126 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
127 static
void MakeCustomV2XDefinition(
131 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
132 static
void MakeVehicleDefinition(
137 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
138 static
void MakeVehicleDefinitions(
142 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
143 static
void MakePedestrianDefinition(
148 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
149 static
void MakePedestrianDefinitions(
153 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
154 static
void MakeTriggerDefinitions(
155 const TArray<FString> &ParameterArray,
158 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
159 static
void MakeTriggerDefinition(
164 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
165 static
void MakePropDefinition(
170 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
171 static
void MakePropDefinitions(
176 static
void MakeObstacleDetectorDefinitions(
187 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
188 static
bool ActorAttributeToBool(const
FActorAttribute &ActorAttribute,
bool Default);
190 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
191 static int32 ActorAttributeToInt(const
FActorAttribute &ActorAttribute, int32 Default);
193 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
194 static
float ActorAttributeToFloat(const
FActorAttribute &ActorAttribute,
float Default);
196 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
197 static FString ActorAttributeToString(const
FActorAttribute &ActorAttribute, const FString &Default);
199 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
200 static FColor ActorAttributeToColor(const
FActorAttribute &ActorAttribute, const FColor &Default);
202 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
203 static
bool RetrieveActorAttributeToBool(
208 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
209 static int32 RetrieveActorAttributeToInt(
214 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
215 static
float RetrieveActorAttributeToFloat(
220 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
221 static FString RetrieveActorAttributeToString(
224 const FString &Default);
226 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)
227 static FColor RetrieveActorAttributeToColor(
230 const FColor &Default);
238 UFUNCTION(Category = "Carla
Actor", BlueprintCallable)