9 #include "GameFramework/Actor.h" 16 #include "ObjectRegister.generated.h" 28 UFUNCTION(Category =
"Carla Object Register", BlueprintCallable, CallInEditor)
29 TArray<FEnvironmentObject> GetEnvironmentObjects(uint8 InTagQueried = 0xFF)
const;
31 UFUNCTION(Category =
"Carla Object Register")
32 void RegisterObjects(TArray<AActor*> Actors);
34 UFUNCTION(Category =
"Carla Object Register")
35 void EnableEnvironmentObjects(
const TSet<uint64>& EnvObjectIds,
bool Enable);
39 void RegisterEnvironmentObject(
51 void RegisterISMComponents(
AActor* Actor);
53 void RegisterSMComponents(
AActor* Actor);
55 void RegisterSKMComponents(
AActor* Actor);
67 UPROPERTY(Category =
"Carla Object Register", EditAnywhere)
70 int FoliageActorInstanceCount = 0;
carla::SharedPtr< cc::Actor > Actor
TMultiMap< uint64, const UStaticMeshComponent * > ObjectIdToComp
Base class for CARLA wheeled vehicles.