| TMapBase
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Misc/ConfigCacheIni.h |
Include |
#include "Misc/ConfigCacheIni.h" |
class FConfigFile : public TMap< FString, FConfigSection >
Name | Description | ||
---|---|---|---|
|
bool |
bHasPlatformName |
|
|
CommandlineOptions |
The collection of overrides which stemmed from the commandline |
|
|
bool |
Dirty |
|
|
Name |
The name of this config file |
|
|
bool |
NoSave |
|
|
PlatformName |
||
|
FConfigFile ... |
SourceConfigFile |
The untainted config file which contains the coalesced base/default options. I.e. No Saved/ options |
|
SourceEngineConfigDir |
Locations where this file may have come from - used to merge with non-standard ini locations. |
|
|
SourceIniHierarchy |
The collection of source files which were used to generate this file. |
|
|
SourceProjectConfigDir |
Name | Description | |
---|---|---|
|
FConfigFile() |
|
|
FConfigFile ( |
Name | Description | |
---|---|---|
|
~FConfigFile() |
Name | Description | ||
---|---|---|---|
|
void |
AddDynamicLayerToHierarchy ( |
Appends a new INI file to the SourceIniHierarchy and combines it with the current contents |
|
void |
AddMissingProperties ( |
Adds any properties that exist in InSourceFile that this config file is missing |
|
void |
AppendExportedPropertyLine |
Append a correctly escaped line to add to the config file for the given property |
|
bool |
Combine ( |
|
|
void |
CombineFromBuffer |
|
|
bool |
DoesSectionExist ( |
|
|
void |
Dump ( |
|
|
FConfigSecti... |
FindOrAddSection ( |
Looks for a section by name, and creates an empty one if it can't be found |
|
GenerateExportedPropertyLine |
Generate a correctly escaped line to add to the config file for the given property |
|
|
int32 |
GetArray |
|
|
bool |
GetBool ( |
|
|
bool |
GetDouble ( |
|
|
bool |
GetFloat ( |
|
|
bool |
GetInt ( |
|
|
bool |
GetInt64 ( |
|
|
bool |
GetString ( |
|
|
bool |
GetText ( |
|
|
int32 |
GetValue |
|
|
bool |
GetValue ( |
|
|
bool |
GetValue ( |
|
|
bool |
GetValue ( |
|
|
bool |
GetValue ( |
|
|
bool |
GetValue ( |
|
|
bool |
GetValue ( |
|
|
bool |
GetValue ( |
Generic versions for use with templates |
|
bool |
OverrideFileFromCommandline ( |
Checks the command line for any overridden config file settings |
|
void |
OverrideFromCommandline ( |
Checks the command line for any overridden config settings |
|
void |
ProcessInputFileContents ( |
Process the contents of an .ini file that has been read into an FString |
|
void |
ProcessSourceAndCheckAgainstBackup() |
Check the source hierarchy which was loaded without any user changes from the Config/Saved dir. |
|
void |
Read ( |
|
|
void |
SetArray |
|
|
void |
SetBool ( |
|
|
void |
SetDouble ( |
|
|
void |
SetFloat ( |
|
|
void |
SetInt64 ( |
|
|
void |
SetString ( |
|
|
void |
SetText ( |
|
|
bool |
ShouldExportQuotedString ( |
Checks if the PropertyValue should be exported in quotes when writing the ini to disk. |
|
void |
UpdateSections ( |
Saves only the sections in this FConfigFile into the given file. |
|
bool |
UpdateSinglePropertyInSection ( |
Update a single property in the config file, for the section that is specified. |
|
bool |
Write |
Write this ConfigFile to the given Filename, constructed the text from the config sections in *this, prepended by the optional PrefixText |
|
bool |
WriteTempFileThenMove() |
Whether to write a temp file then move it to it's destination when saving. |
|
void |
WriteToString |
Write this ConfigFile to the given string, constructed the text from the config sections in *this, prepended by the optional PrefixText |
Name | Description | ||
---|---|---|---|
|
bool |
operator!= ( |
|
|
bool |
operator== ( |
Name | Description | ||
---|---|---|---|
|
void |
AddDynamicLayerToHeirarchy ( |
Call AddDynamicLayerToHierarchy. You also may need to call GetConfigFilename to get the right FConfigFile |
|
void |
CombineFromBuffer ( |
Use CombineFromBuffer that takes FileHint |
|
void |
ProcessInputFileContents ( |
Use ProcessInputFileContents that takes FileHint |