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")
34 UFUNCTION(Category = "Carla Object Register")
35 void EnableEnvironmentObjects(const TSet<uint64>& EnvObjectIds,
bool Enable);
39 void RegisterEnvironmentObject(
65 TMultiMap<uint64, const UStaticMeshComponent*> ObjectIdToComp;
67 UPROPERTY(Category = "Carla Object Register", EditAnywhere)
70 int FoliageActorInstanceCount = 0;
TMap< IdType, AActor * > Actors
TSharedPtr< const FActorInfo > carla::rpc::ActorState UWorld Actor