Public Member Functions | Static Public Member Functions | List of all members
ALaneInvasionSensor Class Reference

LaneInvasion sensor representation The actual position calculation is done one client side. More...

#include <LaneInvasionSensor.h>

+ Inheritance diagram for ALaneInvasionSensor:
+ Collaboration diagram for ALaneInvasionSensor:

Public Member Functions

 ALaneInvasionSensor (const FObjectInitializer &ObjectInitializer)
- Public Member Functions inherited from ASensor
 ASensor (const FObjectInitializer &ObjectInitializer)
virtual void BeginPlay ()
boost::optional< FActorAttributeGetAttribute (const FString Name)
const UCarlaEpisodeGetEpisode () const
URandomEngineGetRandomEngine ()
int32 GetSeed () const
auto GetToken () const
 Return the token that allows subscribing to this sensor's stream. More...
bool IsStreamReady ()
FDataStream MoveDataStream ()
virtual void OnFirstClientConnected ()
virtual void OnLastClientDisconnected ()
virtual void PostPhysTick (UWorld *World, ELevelTick TickType, float DeltaSeconds)
void PostPhysTickInternal (UWorld *World, ELevelTick TickType, float DeltaSeconds)
virtual void PrePhysTick (float DeltaSeconds)
virtual void Set (const FActorDescription &Description)
void SetDataStream (FDataStream InStream)
 Replace the FDataStream associated with this sensor. More...
void SetEpisode (const UCarlaEpisode &InEpisode)
void SetSeed (int32 InSeed)
void Tick (const float DeltaTime) final

Static Public Member Functions

static FActorDefinition GetSensorDefinition ()

Additional Inherited Members

- Protected Member Functions inherited from ASensor
void EndPlay (EEndPlayReason::Type EndPlayReason) override
template<typename SensorT >
FAsyncDataStream GetDataStream (const SensorT &Self)
 Return the FDataStream associated with this sensor. More...
void PostActorCreated () override
- Protected Attributes inherited from ASensor
bool bIsActive = false
URandomEngineRandomEngine = nullptr
 Random Engine used to provide noise for sensor output. More...
int32 Seed = 123456789
 Seed of the pseudo-random engine. More...

Detailed Description

LaneInvasion sensor representation The actual position calculation is done one client side.

Definition at line 17 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/LaneInvasionSensor.h.

Constructor & Destructor Documentation

◆ ALaneInvasionSensor()

ALaneInvasionSensor::ALaneInvasionSensor ( const FObjectInitializer &  ObjectInitializer)

Member Function Documentation

◆ GetSensorDefinition()

FActorDefinition ALaneInvasionSensor::GetSensorDefinition ( )

Definition at line 10 of file Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/LaneInvasionSensor.cpp.

References UActorBlueprintFunctionLibrary::MakeGenericSensorDefinition().

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: