CARLA
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/RssSensor.cpp
Go to the documentation of this file.
1 // Copyright (c) 2019 Intel Labs.
2 //
3 // This work is licensed under the terms of the MIT license.
4 // For a copy, see <https://opensource.org/licenses/MIT>.
5 
6 #include "Carla.h"
9 #include "Engine/CollisionProfile.h"
10 #include "StaticMeshResources.h"
11 
13 {
14  return UActorBlueprintFunctionLibrary::MakeGenericSensorDefinition(TEXT("other"), TEXT("rss"));
15 }
16 
17 ARssSensor::ARssSensor(const FObjectInitializer &ObjectInitializer)
18  : Super(ObjectInitializer)
19 {
20  PrimaryActorTick.bCanEverTick = false;
21 
22  auto MeshComp = CreateDefaultSubobject<UStaticMeshComponent>(TEXT("RootComponent"));
23  MeshComp->SetCollisionProfileName(UCollisionProfile::NoCollision_ProfileName);
24  MeshComp->bHiddenInGame = true;
25  MeshComp->CastShadow = false;
26  RootComponent = MeshComp;
27 }
ARssSensor(const FObjectInitializer &ObjectInitializer)
A definition of a Carla Actor with all the variation and attributes.
static FActorDefinition MakeGenericSensorDefinition(const FString &Type, const FString &Id)