#include <ActorData.h>
|
| virtual void | RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
| |
| virtual void | RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
| |
| virtual AActor * | RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info) override |
| |
| virtual AActor * | RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info) override |
| |
| virtual void | RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
| |
| virtual void | RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) override |
| |
| FTransform | GetLocalTransform (UCarlaEpisode *CarlaEpisode) const |
| |
| FTransform | GetLocalTransform (UCarlaEpisode *CarlaEpisode) const |
| |
| virtual void | RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) |
| |
| virtual void | RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) |
| |
| virtual AActor * | RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info) |
| |
| virtual AActor * | RespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info) |
| |
| virtual void | RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) |
| |
| virtual void | RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode) |
| |
| virtual | ~FActorData () |
| |
| virtual | ~FActorData () |
| |
◆ RecordActorData() [1/2]
| void FTrafficLightData::RecordActorData |
( |
FCarlaActor * |
CarlaActor, |
|
|
UCarlaEpisode * |
CarlaEpisode |
|
) |
| |
|
overridevirtual |
重载 FActorData .
在文件 ActorData.cpp 第 267 行定义.
引用了 Actor, UTrafficLightController::AddCarlaActorTrafficLight(), Controller, FCarlaActor::GetActor(), LightState, Model, PoleIndex, FActorData::RecordActorData(), UTrafficLightController::RemoveTrafficLight(), SignId , 以及 TrafficLight.
◆ RecordActorData() [2/2]
| virtual void FTrafficLightData::RecordActorData |
( |
FCarlaActor * |
CarlaActor, |
|
|
UCarlaEpisode * |
CarlaEpisode |
|
) |
| |
|
overridevirtual |
◆ RespawnActor() [1/2]
| AActor * FTrafficLightData::RespawnActor |
( |
UCarlaEpisode * |
CarlaEpisode, |
|
|
const FActorInfo & |
Info |
|
) |
| |
|
overridevirtual |
◆ RespawnActor() [2/2]
| virtual AActor * FTrafficLightData::RespawnActor |
( |
UCarlaEpisode * |
CarlaEpisode, |
|
|
const FActorInfo & |
Info |
|
) |
| |
|
overridevirtual |
◆ RestoreActorData() [1/2]
| void FTrafficLightData::RestoreActorData |
( |
FCarlaActor * |
CarlaActor, |
|
|
UCarlaEpisode * |
CarlaEpisode |
|
) |
| |
|
overridevirtual |
重载 FActorData .
在文件 ActorData.cpp 第 282 行定义.
引用了 Actor, UTrafficLightController::AddTrafficLight(), Controller, FCarlaActor::GetActor(), UTrafficLightController::GetCurrentState(), UCarlaStatics::GetGameMode(), ACarlaGameModeBase::GetMap(), LightState, PoleIndex, UTrafficLightController::RemoveCarlaActorTrafficLight(), SignId, FTrafficLightStage::State , 以及 TrafficLight.
◆ RestoreActorData() [2/2]
| virtual void FTrafficLightData::RestoreActorData |
( |
FCarlaActor * |
CarlaActor, |
|
|
UCarlaEpisode * |
CarlaEpisode |
|
) |
| |
|
overridevirtual |
◆ Controller
◆ LightState
◆ Model
| TSubclassOf< AActor > FTrafficLightData::Model |
◆ PoleIndex
| int FTrafficLightData::PoleIndex |
◆ SignId
| FString FTrafficLightData::SignId |
该类的文档由以下文件生成: