#include "Carla.h"#include "Carla/Game/CarlaEngine.h"#include "Carla/Game/CarlaEpisode.h"#include "Carla/Game/CarlaStaticDelegates.h"#include "Carla/Game/CarlaStatics.h"#include "Carla/Lights/CarlaLightSubsystem.h"#include "Carla/Recorder/CarlaRecorder.h"#include "Carla/Settings/CarlaSettings.h"#include "Carla/Settings/EpisodeSettings.h"#include "Runtime/Core/Public/Misc/App.h"#include "PhysicsEngine/PhysicsSettings.h"#include "Carla/MapGen/LargeMapManager.h"#include <compiler/disable-ue4-macros.h>#include <carla/Logging.h>#include <carla/multigpu/primaryCommands.h>#include <carla/multigpu/commands.h>#include <carla/multigpu/secondary.h>#include <carla/multigpu/secondaryCommands.h>#include <carla/ros2/ROS2.h>#include <carla/streaming/EndPoint.h>#include <carla/streaming/Server.h>#include <compiler/enable-ue4-macros.h>#include <thread>
CarlaEngine.cpp 的引用(Include)关系图:函数 | |
| static TOptional< double > | FCarlaEngine_GetFixedDeltaSeconds () |
| static uint32 | FCarlaEngine_GetNumberOfThreadsForRPCServer () |
| static void | FCarlaEngine_SetFixedDeltaSeconds (TOptional< double > FixedDeltaSeconds) |
| if (bIsRunning) | |
|
static |
|
static |
|
static |
| if | ( | bIsRunning | ) |
在文件 CarlaEngine.cpp 第 75 行定义.
引用了 carla::ros2::ROS2::GetInstance() , 以及 FCarlaStaticDelegates::OnEpisodeSettingsChange.
函数调用图: