Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/ConfigCacheIni.h |
| Include | #include "Misc/ConfigCacheIni.h" |
Syntax
struct FConfigValue
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | Comment | ||
| EValueType | ValueType | Add, subtract, stc. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FConfigValue () |
|||
FConfigValue
(
const FConfigSection* InSection, |
|||
FConfigValue
(
const FConfigValue& InConfigValue |
|||
FConfigValue
(
FConfigValue&& InConfigValue |
|||
FConfigValue
(
const TCHAR* InValue, |
|||
FConfigValue
(
const FString& InValue, |
|||
FConfigValue
(
FString&& InValue, |
|||
FConfigValue
(
const FConfigSection* InSection, |
|||
FConfigValue
(
const FConfigSection* InSection, |
|||
FConfigValue
(
const FConfigSection* InSection, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | CollapseValue
(
const FString& InExpandedValue |
Given an expanded config value, try and produce a collapsed version of it (adding any placeholder tokens). | |
| bool | CollapseValue
(
const FString& InExpandedValue, |
Given an expanded config value, try and produce a collapsed version of it (adding any placeholder tokens). | |
| FString | ExpandValue
(
const FString& InCollapsedValue |
Given a collapsed config value, try and produce an expanded version of it (removing any placeholder tokens). | |
| bool | ExpandValue
(
const FString& InCollapsedValue, |
Given a collapsed config value, try and produce an expanded version of it (removing any placeholder tokens). | |
| const FString & | Returns the original ini setting without macro expansion. | ||
| const FString & | |||
| const FString & | GetValue () |
Returns the ini setting with any macros expanded out. | |
| const FString & | Gets the expanded value (GetValue) without marking it as having been accessed for e.g. writing out to a ConfigFile to disk | ||
| const bool | HasBeenRead () |
||
| void | SetHasBeenRead
(
bool InBRead |
||
| void | SetSectionAccess
(
UE::ConfigAccessTracking::FSection* InSectionAccess |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FConfigValue& Other |
||
| FConfigValue & | operator=
(
FConfigValue&& RHS |
||
| FConfigValue & | operator=
(
const FConfigValue& RHS |
||
| FConfigValue & | |||
| FConfigValue & | |||
| FConfigValue & | |||
| bool | operator==
(
const FConfigValue& Other |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EValueType |