UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RemoteConfigIni.h File Reference
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "CoreTypes.h"
#include "HAL/CriticalSection.h"
#include "Misc/DateTime.h"
#include "Stats/Stats.h"

Go to the source code of this file.

Classes

struct  FRemoteConfigAsyncIOInfo
 
class  FRemoteConfigAsyncWorker
 
class  FRemoteConfigAsyncCachedWriteTask
 
class  FRemoteConfigAsyncTaskManager
 
class  FRemoteConfig
 

Functions

bool IsUsingLocalIniFile (const TCHAR *FilenameToLoad, const TCHAR *IniFileName)
 
void ProcessIniContents (const TCHAR *FilenameToLoad, const TCHAR *IniFileName, FConfigFile *Config, bool bDoEmptyConfig, bool bDoCombine)
 
FDateTime GetIniTimeStamp (const TCHAR *FilenameToLoad, const TCHAR *IniFileName)
 
void MakeLocalCopy (const TCHAR *Filename)
 

Function Documentation

◆ GetIniTimeStamp()

FDateTime GetIniTimeStamp ( const TCHAR FilenameToLoad,
const TCHAR IniFileName 
)

Returns the timestamp of the appropriate config file.

Returns the timestamp of the appropriate config file

◆ IsUsingLocalIniFile()

bool IsUsingLocalIniFile ( const TCHAR FilenameToLoad,
const TCHAR IniFileName 
)

Returns true if no remote version of this config file exists and/or isn't being used.

Returns true if no remote version of this config file exists and/or isn't being used

◆ MakeLocalCopy()

void MakeLocalCopy ( const TCHAR Filename)

Before overwriting the local file with the contents from the remote file, we save off a copy of the local file (if it exists).

Before overwriting the local file with the contents from the remote file, we save off a copy of the local file (if it exists)

◆ ProcessIniContents()

void ProcessIniContents ( const TCHAR FilenameToLoad,
const TCHAR IniFileName,
FConfigFile Config,
bool  bDoEmptyConfig,
bool  bDoCombine 
)

Contains the logic for processing config files, local or remote.

Contains the logic for processing config files, local or remote