![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Misc/ConfigManifest.h"#include "Containers/Map.h"#include "Containers/StringConv.h"#include "Containers/UnrealString.h"#include "GenericPlatform/GenericPlatformFile.h"#include "HAL/FileManager.h"#include "HAL/PlatformFileManager.h"#include "HAL/PlatformProcess.h"#include "HAL/PlatformProperties.h"#include "Misc/App.h"#include "Misc/ConfigCacheIni.h"#include "Misc/EngineVersion.h"#include "Misc/EngineVersionBase.h"#include "Misc/Paths.h"#include "Runtime/Launch/Resources/Version.h"#include "Templates/Tuple.h"#include "Templates/UnrealTemplate.h"Enumerations | |
| enum class | EConfigManifestVersion { Initial , RenameEditorAgnosticSettings , MigrateProjectSpecificInisToAgnostic , NumOfVersions } |
Functions | |
| bool | IsDirectoryEmpty (const TCHAR *InDirectory) |
| FString | ProjectSpecificIniPath (const TCHAR *InLeaf) |
| FString | ProjectAgnosticIniPath (const TCHAR *InLeaf) |
| void | MigratePreviousEngineInis () |
| void | CombineConfig (const TCHAR *Base, const TCHAR *Other, const TCHAR *Output) |
| void | MigrateToAgnosticIni (const TCHAR *SrcIniName, const TCHAR *DstIniName) |
| void | MigrateToAgnosticIni (const TCHAR *IniName) |
| void | RenameIni (const TCHAR *OldIni, const TCHAR *NewIni) |
|
strong |
Combine 2 config files together, putting the result in a third
| void MigratePreviousEngineInis | ( | ) |
Migrates config files from a previous version of the engine. Does nothing on non-installed versions
Migrate a project specific ini to be a project agnostic one
Migrate a project specific ini to be a project agnostic one
| FString ProjectAgnosticIniPath | ( | const TCHAR * | InLeaf | ) |
| FString ProjectSpecificIniPath | ( | const TCHAR * | InLeaf | ) |