UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ConfigUtilities.h File Reference
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "CoreTypes.h"
#include "Delegates/Delegate.h"
#include "Templates/Function.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::DynamicConfig
 
namespace  UE::ConfigUtilities
 

Functions

CORE_API void UE::DynamicConfig::PerformDynamicConfig (FName Tag, TFunction< void(class FConfigModificationTracker *)> PerformModification, TFunction< void(FConfigModificationTracker *)> PostModification=nullptr)
 
 UE::DynamicConfig::UE_DEPRECATED (5.6, "Use UpdateCVarsAndDeviceProfiles")
 
void UE::ConfigUtilities::OnSetCVarFromIniEntry (const TCHAR *IniFile, const TCHAR *Key, const TCHAR *Value, uint32 SetBy, bool bAllowCheating, bool bNoLogging, FName Tag)
 
void UE::ConfigUtilities::ApplyCVarsFromBootHotfix ()
 
void UE::ConfigUtilities::ApplyCVarSettingsFromIni (const TCHAR *InSectionName, const TCHAR *InIniFilename, uint32 SetBy, bool bAllowCheating, FName Tag)
 
void UE::ConfigUtilities::SaveCVarForNextBoot (const TCHAR *Key, const TCHAR *Value)
 
void UE::ConfigUtilities::ForEachCVarInSectionFromIni (const TCHAR *InSectionName, const TCHAR *InIniFilename, TFunction< void(IConsoleVariable *CVar, const FString &KeyString, const FString &ValueString)> InEvaluationFunction)
 
void UE::ConfigUtilities::RecordApplyCVarSettingsFromIni ()
 
void UE::ConfigUtilities::ReapplyRecordedCVarSettingsFromIni ()
 
void UE::ConfigUtilities::DeleteRecordedCVarSettingsFromIni ()
 
void UE::ConfigUtilities::RecordConfigReadsFromIni ()
 
void UE::ConfigUtilities::DumpRecordedConfigReadsFromIni ()
 
void UE::ConfigUtilities::DeleteRecordedConfigReadsFromIni ()
 
const TCHARUE::ConfigUtilities::ConvertValueFromHumanFriendlyValue (const TCHAR *Value)