CARLA
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
FActorData Class Reference

#include <ActorData.h>

+ Inheritance diagram for FActorData:

Public Member Functions

FTransform GetLocalTransform (UCarlaEpisode *CarlaEpisode) const
 
virtual void RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode)
 
virtual AActor * RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info)
 
virtual void RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode)
 
virtual ~FActorData ()
 

Public Attributes

FVector AngularVelocity = FVector(0,0,0)
 
bool bSimulatePhysics = false
 
FDVector Location
 
FActorRigSnapshot Rig
 
FQuat Rotation
 
FVector Scale
 
FVector Velocity
 

Detailed Description

Definition at line 44 of file ActorData.h.

Constructor & Destructor Documentation

◆ ~FActorData()

virtual FActorData::~FActorData ( )
inlinevirtual

Definition at line 71 of file ActorData.h.

Member Function Documentation

◆ GetLocalTransform()

FTransform FActorData::GetLocalTransform ( UCarlaEpisode *  CarlaEpisode) const

◆ RecordActorData()

void FActorData::RecordActorData ( FCarlaActor *  CarlaActor,
UCarlaEpisode *  CarlaEpisode 
)
virtual

◆ RespawnActor()

AActor * FActorData::RespawnActor ( UCarlaEpisode *  CarlaEpisode,
const FActorInfo &  Info 
)
virtual

◆ RestoreActorData()

void FActorData::RestoreActorData ( FCarlaActor *  CarlaActor,
UCarlaEpisode *  CarlaEpisode 
)
virtual

Member Data Documentation

◆ AngularVelocity

FVector FActorData::AngularVelocity = FVector(0,0,0)

Definition at line 59 of file ActorData.h.

Referenced by FWorldObserver_Serialize(), RecordActorData(), and RestoreActorData().

◆ bSimulatePhysics

bool FActorData::bSimulatePhysics = false

◆ Location

FDVector FActorData::Location

◆ Rig

FActorRigSnapshot FActorData::Rig

Definition at line 51 of file ActorData.h.

Referenced by FCarlaActor::GetActorRigSnapshot(), and RecordActorData().

◆ Rotation

FQuat FActorData::Rotation

Definition at line 53 of file ActorData.h.

Referenced by GetLocalTransform(), and RecordActorData().

◆ Scale

FVector FActorData::Scale

Definition at line 55 of file ActorData.h.

Referenced by GetLocalTransform(), and RecordActorData().

◆ Velocity

FVector FActorData::Velocity

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