A description of a Carla Actor with all its variation. 更多...
#include <ActorDescription.h>
Public 属性 | |
TSubclassOf< AActor > | Class |
Class of the actor to be spawned. | |
FString | Id |
Display ID that identifies the actor. | |
uint32 | UId = 0u |
UId of the definition in which this description was based. | |
TMap< FString, FActorAttribute > | Variations |
User selected variations of the actor. | |
A description of a Carla Actor with all its variation.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDescription.h 第 15 行定义.
TSubclassOf<AActor> FActorDescription::Class |
Class of the actor to be spawned.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDescription.h 第 28 行定义.
被这些函数引用 UCarlaEpisode::InitializeAtBeginPlay(), UActorDispatcher::ReSpawnActor(), AStaticMeshFactory::SpawnActor(), AUtilActorFactory::SpawnActor(), AAIControllerFactory::SpawnActor(), ASensorFactory::SpawnActor(), ATriggerFactory::SpawnActor() , 以及 UActorDispatcher::SpawnActor().
FString FActorDescription::Id |
Display ID that identifies the actor.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDescription.h 第 24 行定义.
被这些函数引用 FFrameData::CreateOrReuseActor(), ACarlaRecorder::CreateRecorderEventAdd(), FFrameData::CreateRecorderEventAdd(), UActorDispatcher::DestroyActor(), FActorRegistry::GetDescriptionFromStream(), UCarlaEpisode::InitializeAtBeginPlay(), carla::rpc::ActorDescription::operator FActorDescription(), CarlaReplayerHelper::ProcessReplayerEventAdd(), FFrameData::ProcessReplayerEventAdd(), UActorDispatcher::RegisterActor(), UActorDispatcher::ReSpawnActor(), UCarlaEpisode::SerializeActor(), UActorDispatcher::SpawnActor() , 以及 CarlaReplayerHelper::TryToCreateReplayerActor().
uint32 FActorDescription::UId = 0u |
UId of the definition in which this description was based.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDescription.h 第 20 行定义.
被这些函数引用 ACarlaRecorder::CreateRecorderEventAdd(), FFrameData::CreateRecorderEventAdd(), UCarlaEpisode::InitializeAtBeginPlay(), carla::rpc::ActorDescription::operator FActorDescription(), CarlaReplayerHelper::ProcessReplayerEventAdd(), FFrameData::ProcessReplayerEventAdd(), UActorDispatcher::ReSpawnActor() , 以及 UActorDispatcher::SpawnActor().
TMap<FString, FActorAttribute> FActorDescription::Variations |
User selected variations of the actor.
Note that at this point are represented by non-modifiable attributes.
Key: Id of the attribute. Value: The attribute.
在文件 Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDescription.h 第 36 行定义.
被这些函数引用 carla::rpc::ActorDescription::ActorDescription(), ACarlaRecorder::AddCollision(), FCarlaServer::FPimpl::BindActions(), ACarlaRecorder::CreateRecorderEventAdd(), FFrameData::CreateRecorderEventAdd(), ASensor::GetAttribute(), CaService::GetStationType(), UCarlaEpisode::InitializeAtBeginPlay(), ALargeMapManager::OnActorSpawned(), carla::rpc::ActorDescription::operator FActorDescription(), CarlaReplayerHelper::ProcessReplayerEventAdd(), FFrameData::ProcessReplayerEventAdd(), UActorDispatcher::RegisterActor(), ADVSCamera::Set(), ASensor::Set(), AObstacleDetectionSensor::Set(), UActorBlueprintFunctionLibrary::SetCamera(), UActorBlueprintFunctionLibrary::SetCamera(), UActorBlueprintFunctionLibrary::SetCustomV2X(), UActorBlueprintFunctionLibrary::SetGnss(), UActorBlueprintFunctionLibrary::SetIMU(), UActorBlueprintFunctionLibrary::SetLidar(), UActorBlueprintFunctionLibrary::SetRadar(), UActorBlueprintFunctionLibrary::SetV2X(), AStaticMeshFactory::SpawnActor() , 以及 ATriggerFactory::SpawnActor().