CARLA
 
载入中...
搜索中...
未找到
函数 | 变量
ActorDispatcher.cpp 文件参考
#include "Carla.h"
#include "Carla/Actor/ActorDispatcher.h"
#include "Carla/Actor/ActorBlueprintFunctionLibrary.h"
#include "Carla/Actor/ActorROS2Handler.h"
#include "Carla/Actor/CarlaActorFactory.h"
#include "Carla/Game/Tagger.h"
#include "Carla/Vehicle/VehicleControl.h"
#include "GameFramework/Controller.h"
#include <compiler/disable-ue4-macros.h>
#include "carla/ros2/ROS2.h"
#include <compiler/enable-ue4-macros.h>
+ ActorDispatcher.cpp 的引用(Include)关系图:

浏览源代码.

函数

Registry Deregister (ActorId)
 
 if (!Actor||!Actor->Destroy())
 
 UE_LOG (LogCarla, Log, TEXT(" %s"), Actor? *Actor->GetName():*FString("None"))
 
 UE_LOG (LogCarla, Log, TEXT("UActorDispatcher::Destroying actor: '%s' %x"), *Id, Actor)
 

变量

return true
 

函数说明

◆ Deregister()

Registry Deregister ( ActorId )

◆ if()

if ( !Actor||!Actor-> Destroy())

在文件 ActorDispatcher.cpp187 行定义.

引用了 UE_LOG().

被这些函数引用 carla::multigpu::Secondary::Connect().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ UE_LOG() [1/2]

UE_LOG ( LogCarla ,
Log ,
TEXT(" %s") ,
Actor? *Actor-> GetName):*FString("None" )

◆ UE_LOG() [2/2]

UE_LOG ( LogCarla ,
Log ,
TEXT("UActorDispatcher::Destroying actor: '%s' %x") ,
* Id,
Actor  )

被这些函数引用 FCarlaActor::AddActorForceAtLocation(), FCarlaActor::AddActorImpulseAtLocation(), AVegetationManager::AddVehicle(), UCarlaSettingsDelegate::ApplyQualityLevelPostRestart(), ACarlaWheeledVehicle::ApplyVehiclePhysicsControl(), AWeather::ApplyWeather(), ARoutePlanner::AssignRandomRoute(), FCarlaServer::AsyncRun(), UActorAttacher::AttachActors(), ACarlaWheeledVehicle::BeginPlay(), UBaseCarlaMovementComponent::BeginPlay(), UCarSimManagerComponent::BeginPlay(), UActorDispatcher::Bind(), FCarlaServer::FPimpl::BindActions(), UMapGenFunctionLibrary::BuildMeshDescriptionFromData(), AOpenDriveActor::BuildRoutes(), ASceneCaptureSensor::CaptureSceneExtended(), ACarlaGameModeBase::CheckForEmptyMeshes(), ACarlaWheeledVehicle::CloseDoor(), ARayCastSemanticLidar::ComputeRawDetection(), UCarSimManagerComponent::CreateCarsimComponent(), UChronoMovementComponent::CreateChronoMovementComponent(), FFrameData::CreateOrReuseActor(), AVegetationManager::CreatePoolForBPClass(), UTaggedComponent::CreateSceneProxy(), UTaggedComponent::CreateSceneProxy(), ImageUtil::DecodePixelsByFormat(), ImageUtil::DecodePixelsByFormat(), UActorDispatcher::DestroyActor(), UBaseCarlaMovementComponent::DisableUE4VehiclePhysics(), ACarlaHUD::DrawHUD(), UObjectRegister::EnableEnvironmentObjects(), UCarSimManagerComponent::EndPlay(), for(), FWorldObserver_GetActorState(), FWorldObserver_GetDormantActorState(), ACityMapGenerator::GenerateGraph(), AOpenDriveGenerator::GeneratePoles(), ACityMapGenerator::GenerateRoadMap(), AOpenDriveGenerator::GenerateRoadMesh(), ACityMapGenerator::GenerateRoads(), ATrafficLightManager::GenerateSignalsAndTrafficLights(), ACarlaGameModeBase::GenerateSpawnPoints(), AOpenDriveGenerator::GenerateSpawnPoints(), UOpenDriveMap::GenerateWaypoints(), UBoundingBoxCalculator::GetActorBoundingBox(), UBoundingBoxCalculator::GetBBsOfSkeletalMeshComponents(), ULoadAssetMaterialsCommandlet::GetFirstPackagePath(), FShapeVisitor::GetHUD(), UBoundingBoxCalculator::GetISMBoundingBox(), UOpenDriveMap::GetNext(), ABaseVegetationActor::GetParametersFromComponent(), MapGen::getRotation(), UBoundingBoxCalculator::GetSkeletalMeshBoundingBox(), ACarlaGameModeBase::GetULevelFromName(), UBoundingBoxCalculator::GetVehicleBoundingBox(), UOpenDrive::GetXODR(), UOpenDrive::GetXODRByPath(), if(), ARoutePlanner::Init(), FSparseHighDetailMap::Init(), ACarlaGameModeBase::InitGame(), FSparseHighDetailMap::InitializeMap(), URoadMap::Intersect(), FNavigationMesh::Load(), FCarlaModule::LoadChronoDll(), AOpenDriveGenerator::LoadOpenDrive(), UCarlaSettings::LoadSettingsFromFile(), UCarlaSettings::LoadSettingsFromString(), UOpenDrive::LoadXODR(), UCarlaSettings::LogSettings(), UActorBlueprintFunctionLibrary::MakeIMUDefinition(), FCarlaServer::NotifyBeginEpisode(), FCarlaEngine::NotifyInitGame(), ACollisionSensor::OnCollisionEvent(), AWheeledVehicleAIController::OnPossess(), AWalkerController::OnPossess(), UTaggedComponent::OnRegister(), FActorDefinitionValidator::OnScreenAssert(), ACarlaWheeledVehicle::OpenDoor(), ACarlaGameModeBase::ParseOpenDrive(), ACityMapMeshHolder::PostInitializeComponents(), CarlaReplayer::ProcessEventsAdd(), CarlaReplayer::ProcessPositions(), FFrameData::ProcessReplayerEventDel(), FFrameData::ProcessReplayerEventParent(), CarlaReplayer::ProcessStates(), FActorRegistry::Register(), UCarlaLightSubsystem::RegisterLight(), ATrafficLightManager::RegisterLightComponentFromOpenDRIVE(), ATrafficLightManager::RegisterLightComponentGenerated(), AVegetationManager::RemoveVehicle(), UActorDispatcher::ReSpawnActor(), RespondError(), FIniFile::SafeCastTo(), URoadMap::SaveAsPNG(), FSparseHighDetailMap::SaveMap(), ACustomV2XSensor::Set(), AV2XSensor::Set(), FWalkerActor::SetActorDead(), ASoilTypeManager::SetGeneralTerrainProperties(), ACollisionSensor::SetOwner(), ACustomV2XSensor::SetOwner(), AV2XSensor::SetOwner(), CaService::SetOwner(), ABaseVegetationActor::SetParametersToComponent(), CaService::SetParams(), ACarlaWheeledVehicle::SetWheelCollision(), ACarlaWheeledVehicle::SetWheelCollisionNW(), ACarlaWheeledVehicle::SetWheelSteerDirection(), ACarlaWheeledVehicle::ShowDebugTelemetry(), ARayCastSemanticLidar::SimulateLidar(), AStaticMeshFactory::SpawnActor(), AUtilActorFactory::SpawnActor(), AAIControllerFactory::SpawnActor(), ASensorFactory::SpawnActor(), ATriggerFactory::SpawnActor(), UActorDispatcher::SpawnActor(), ACarlaGameModeBase::SpawnActorFactories(), AVegetationManager::SpawnSkeletalFoliages(), ATrafficLightManager::SpawnTrafficLights(), FCarlaServer::Start(), ACarlaGameModeBase::StoreSpawnPoints(), ATagger::TagActor(), carla::throw_exception(), ASoilTypeManager::Tick(), AVegetationManager::Tick(), AVegetationManager::UpdateFoliageBlueprintCache(), FSparseHighDetailMap::UpdateHeightMap(), ACityMapMeshHolder::UpdateMapScale(), ABaseVegetationActor::UpdateSkeletonAndParameters(), FCarlaActor::WakeActorUp() , 以及 FPixelReader::WritePixelsToArray().

变量说明

◆ true

return true

在文件 ActorDispatcher.cpp196 行定义.