#include <ActorData.h>
Public 成员函数 | |
virtual void | RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
virtual void | RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
Public 成员函数 继承自 FActorData | |
FTransform | GetLocalTransform (UCarlaEpisode *CarlaEpisode) const |
virtual AActor * | RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info) |
virtual | ~FActorData () |
Public 属性 | |
bool | bAlive = true |
carla::rpc::WalkerControl | WalkerControl |
Public 属性 继承自 FActorData | |
FVector | AngularVelocity = FVector(0,0,0) |
bool | bSimulatePhysics = false |
FDVector | Location |
FQuat | Rotation |
FVector | Scale |
FVector | Velocity |
在文件 ActorData.h 第 80 行定义.
|
overridevirtual |
重载 FActorData .
在文件 ActorData.cpp 第 139 行定义.
引用了 bAlive, FCarlaActor::GetActor(), FActorData::RecordActorData() , 以及 WalkerControl.
|
overridevirtual |
重载 FActorData .
在文件 ActorData.cpp 第 152 行定义.
引用了 FCarlaActor::GetActor(), FActorData::RestoreActorData() , 以及 WalkerControl.
bool FWalkerData::bAlive = true |
在文件 ActorData.h 第 86 行定义.
被这些函数引用 RecordActorData().
carla::rpc::WalkerControl FWalkerData::WalkerControl |