#include <ActorData.h>
Public Member Functions | |
virtual void | RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
virtual void | RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
Public Member Functions inherited from FActorData | |
FTransform | GetLocalTransform (UCarlaEpisode *CarlaEpisode) const |
virtual AActor * | RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info) |
virtual | ~FActorData () |
Public Attributes | |
FDataStream | Stream |
Public Attributes inherited from FActorData | |
FVector | AngularVelocity = FVector(0,0,0) |
bool | bSimulatePhysics = false |
FDVector | Location |
FQuat | Rotation |
FVector | Scale |
FVector | Velocity |
Definition at line 131 of file ActorData.h.
|
overridevirtual |
Reimplemented from FActorData.
Definition at line 252 of file ActorData.cpp.
References FCarlaActor::GetActor(), ASensor::MoveDataStream(), and FActorData::RecordActorData().
|
overridevirtual |
Reimplemented from FActorData.
Definition at line 260 of file ActorData.cpp.
References FCarlaActor::GetActor(), FActorData::RestoreActorData(), and ASensor::SetDataStream().
FDataStream FActorSensorData::Stream |
Definition at line 135 of file ActorData.h.