#include <ActorData.h>
Public 成员函数 | |
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 属性 | |
FVector | AngularVelocity = FVector(0,0,0) |
bool | bSimulatePhysics = false |
FDVector | Location |
FQuat | Rotation |
FVector | Scale |
FVector | Velocity |
在文件 ActorData.h 第 28 行定义.
|
inlinevirtual |
在文件 ActorData.h 第 52 行定义.
FTransform FActorData::GetLocalTransform | ( | UCarlaEpisode * | CarlaEpisode | ) | const |
在文件 ActorData.cpp 第 83 行定义.
引用了 UCarlaEpisode::GetCurrentMapOrigin(), Location, Rotation , 以及 Scale.
被这些函数引用 RespawnActor(), FTrafficSignData::RespawnActor(), FTrafficLightData::RespawnActor() , 以及 RestoreActorData().
|
virtual |
被 FVehicleData, FWalkerData, FTrafficSignData, FTrafficLightData , 以及 FActorSensorData 重载.
在文件 ActorData.cpp 第 30 行定义.
引用了 bSimulatePhysics, FCarlaActor::GetActor(), UCarlaEpisode::GetCurrentMapOrigin(), Location, Rotation, Scale , 以及 Velocity.
被这些函数引用 FVehicleData::RecordActorData(), FWalkerData::RecordActorData(), FTrafficSignData::RecordActorData(), FTrafficLightData::RecordActorData() , 以及 FActorSensorData::RecordActorData().
|
virtual |
被 FTrafficSignData , 以及 FTrafficLightData 重载.
在文件 ActorData.cpp 第 22 行定义.
引用了 FActorInfo::Description, GetLocalTransform() , 以及 UCarlaEpisode::ReSpawnActorWithInfo().
|
virtual |
被 FVehicleData, FWalkerData, FTrafficSignData, FTrafficLightData , 以及 FActorSensorData 重载.
在文件 ActorData.cpp 第 46 行定义.
引用了 bSimulatePhysics, Character, FCarlaActor::GetActor(), GetLocalTransform() , 以及 Velocity.
被这些函数引用 FVehicleData::RestoreActorData(), FWalkerData::RestoreActorData() , 以及 FActorSensorData::RestoreActorData().
FVector FActorData::AngularVelocity = FVector(0,0,0) |
在文件 ActorData.h 第 40 行定义.
被这些函数引用 FWorldObserver_Serialize().
bool FActorData::bSimulatePhysics = false |
在文件 ActorData.h 第 42 行定义.
被这些函数引用 RecordActorData(), FVehicleData::RecordActorData(), RestoreActorData() , 以及 FVehicleData::RestoreActorData().
FDVector FActorData::Location |
在文件 ActorData.h 第 32 行定义.
被这些函数引用 ALargeMapManager::CheckDormantActors(), GetLocalTransform() , 以及 RecordActorData().
FQuat FActorData::Rotation |
在文件 ActorData.h 第 34 行定义.
被这些函数引用 GetLocalTransform() , 以及 RecordActorData().
FVector FActorData::Scale |
在文件 ActorData.h 第 36 行定义.
被这些函数引用 GetLocalTransform() , 以及 RecordActorData().
FVector FActorData::Velocity |
在文件 ActorData.h 第 38 行定义.
被这些函数引用 FWorldObserver_Serialize(), RecordActorData() , 以及 RestoreActorData().