UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ConfigContext.cpp File Reference

Macros

#define BASIC(x)   UE_LOG(LogConfig, Display, TEXT(" %hs: %s"), #x, *PerformBasicReplacements("{" #x "}", InBaseIniName));
 
#define EXTRA(x)   UE_LOG(LogConfig, Display, TEXT(" %hs: %s"), #x, *PerformFinalExpansions("{" #x "}", InPlatform));
 

Functions

constexpr int32 GetStaticKey (int32 LayerIndex, int32 ExpansionIndex, int32 PlatformIndex, int32 Flags)
 

Variables

double GPrepareForLoadTime
 
double GPerformLoadTime
 
constexpr int32 DynamicKeyOffset = NumLayerBits + NumExpansionBits + NumPlatformBits + NumFlagsBits
 
constexpr int32 LayerOffset = NumExpansionBits + NumPlatformBits + NumFlagsBits
 
constexpr int32 ExpansionOffset = NumPlatformBits + NumFlagsBits
 
constexpr int32 PlatformOffset = NumFlagsBits
 
constexpr int32 FlagsOffset = 0
 

Macro Definition Documentation

◆ BASIC

#define BASIC (   x)    UE_LOG(LogConfig, Display, TEXT(" %hs: %s"), #x, *PerformBasicReplacements("{" #x "}", InBaseIniName));

◆ EXTRA

#define EXTRA (   x)    UE_LOG(LogConfig, Display, TEXT(" %hs: %s"), #x, *PerformFinalExpansions("{" #x "}", InPlatform));

Function Documentation

◆ GetStaticKey()

constexpr int32 GetStaticKey ( int32  LayerIndex,
int32  ExpansionIndex,
int32  PlatformIndex,
int32  Flags 
)
constexpr

Variable Documentation

◆ DynamicKeyOffset

constexpr int32 DynamicKeyOffset = NumLayerBits + NumExpansionBits + NumPlatformBits + NumFlagsBits
constexpr

◆ ExpansionOffset

constexpr int32 ExpansionOffset = NumPlatformBits + NumFlagsBits
constexpr

◆ FlagsOffset

constexpr int32 FlagsOffset = 0
constexpr

◆ GPerformLoadTime

double GPerformLoadTime
extern

◆ GPrepareForLoadTime

double GPrepareForLoadTime
extern

◆ LayerOffset

constexpr int32 LayerOffset = NumExpansionBits + NumPlatformBits + NumFlagsBits
constexpr

◆ PlatformOffset

constexpr int32 PlatformOffset = NumFlagsBits
constexpr