IniParent

IniParent

#Overview

name: IniParent

The value of this variable can be defined or overridden in .ini config files. 6 .ini config files referencing this setting variable.

It is referenced in 1 C++ source file.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Engine/Config/Linux/DataDrivenPlatformInfo.ini:2, section: [DataDrivenPlatformInfo]

Location: <Workspace>/Engine/Config/LinuxArm64/DataDrivenPlatformInfo.ini:2, section: [DataDrivenPlatformInfo]

Location: <Workspace>/Engine/Config/TVOS/DataDrivenPlatformInfo.ini:3, section: [DataDrivenPlatformInfo]

Location: <Workspace>/Engine/Config/Unix/DataDrivenPlatformInfo.ini:3, section: [DataDrivenPlatformInfo]

Location: <Workspace>/Engine/Config/Windows/DataDrivenPlatformInfo.ini:3, section: [DataDrivenPlatformInfo]

Location: <Workspace>/Engine/Platforms/VisionOS/Config/DataDrivenPlatformInfo.ini:3, section: [DataDrivenPlatformInfo]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Runtime/Core/Private/Misc/DataDrivenPlatformInfoRegistry.cpp:440

Scope (from outer to inner):

file
function     const TMap<FName, FDataDrivenPlatformInfo>& FDataDrivenPlatformInfoRegistry::GetAllPlatformInfos

Source code excerpt:


				// get the parent to build list later
				FString IniParent;
				IniFile.GetString(TEXT("DataDrivenPlatformInfo"), TEXT("IniParent"), IniParent);
				IniParents.Add(PlatformString, IniParent);

				// get platform name aliases
				FString PlatformNameAliasesStr;
				IniFile.GetString(TEXT("DataDrivenPlatformInfo"), TEXT("PlatformNameAliases"), PlatformNameAliasesStr);
				TArray<FString> PlatformNameAliases;
				PlatformNameAliasesStr.ParseIntoArrayWS(PlatformNameAliases, TEXT(","));