#include "Carla.h"#include "Carla/Settings/CarlaSettings.h"#include "Carla/Util/IniFile.h"#include "CommandLine.h"#include "Engine/DirectionalLight.h"#include "Engine/Engine.h"#include "Engine/PointLight.h"#include "Engine/PostProcessVolume.h"#include "Engine/StaticMesh.h"#include "Kismet/GameplayStatics.h"#include "Materials/MaterialInstance.h"#include "Package.h"#include "UnrealMathUtility.h"
CarlaSettings.cpp 的引用(Include)关系图:宏定义 | |
| #define | S_CARLA_QUALITYSETTINGS TEXT("CARLA/QualitySettings") |
| #define | S_CARLA_SERVER TEXT("CARLA/Server") |
函数 | |
| static bool | GetSettingsFilePathFromCommandLine (FString &Value) |
| static void | LoadSettingsFromConfig (const FIniFile &ConfigFile, UCarlaSettings &Settings, const bool bLoadCarlaServerSection) |
| static EQualityLevel | QualityLevelFromString (const FString &SQualitySettingsLevel, const EQualityLevel Default=EQualityLevel::INVALID) |
| FString | QualityLevelToString (EQualityLevel QualitySettingsLevel) |
| #define S_CARLA_QUALITYSETTINGS TEXT("CARLA/QualitySettings") |
在文件 CarlaSettings.cpp 第 25 行定义.
| #define S_CARLA_SERVER TEXT("CARLA/Server") |
在文件 CarlaSettings.cpp 第 24 行定义.
|
static |
|
static |
在文件 CarlaSettings.cpp 第 75 行定义.
引用了 UCarlaSettings::bDisableRendering, UCarlaSettings::bSynchronousMode, FIniFile::GetBool(), FIniFile::GetInt(), FIniFile::GetString(), UCarlaSettings::PrimaryIP, UCarlaSettings::PrimaryPort, QualityLevelFromString(), UCarlaSettings::RPCPort, S_CARLA_QUALITYSETTINGS, S_CARLA_SERVER, UCarlaSettings::SecondaryPort, UCarlaSettings::SetQualityLevel() , 以及 UCarlaSettings::StreamingPort.
被这些函数引用 UCarlaSettings::LoadSettingsFromFile() , 以及 UCarlaSettings::LoadSettingsFromString().
函数调用图:
这是这个函数的调用关系图:
|
static |
在文件 CarlaSettings.cpp 第 41 行定义.
被这些函数引用 UCarlaSettings::LoadSettings() , 以及 LoadSettingsFromConfig().
这是这个函数的调用关系图:| FString QualityLevelToString | ( | EQualityLevel | QualitySettingsLevel | ) |