36 void RegisterSpawnHandler(UWorld *World);
39 UFUNCTION(BlueprintCallable, Category =
"CARLA Settings", meta = (HidePin =
"InWorld"))
40 void ApplyQualityLevelPostRestart();
43 UFUNCTION(BlueprintCallable, Category =
"CARLA Settings", meta = (HidePin =
"InWorld"))
44 void ApplyQualityLevelPreRestart();
46 void SetAllActorsDrawDistance(UWorld *world,
float max_draw_distance)
const;
50 UWorld *GetLocalWorld();
56 void CheckCarlaSettings(UWorld *world);
60 float max_draw_distance,
61 const TArray<FStaticMaterial> &road_pieces_materials)
const;
63 void SetActorComponentsDrawDistance(
AActor *actor,
float max_draw_distance)
const;
65 void SetPostProcessEffectsEnabled(UWorld *world,
bool enabled)
const;
69 float max_distance_fade,
71 bool hide_non_directional)
const;
76 void ApplyPerActorQualitySettings(
78 float light_fade_distance,
79 bool cast_directional_shadows,
80 bool hide_non_directional_lights,
81 float draw_distance)
const;