|
bool & | bIsReadyForUseField () |
|
TMap< FString, FConfigFile *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FString, FConfigFile *, 0 > > & | OtherFilesField () |
|
bool | AreFileOperationsDisabled () |
|
int | GetIntOrDefault (const wchar_t *Section, const wchar_t *Key, const int DefaultValue, const FString *Filename) |
|
FConfigFile * | FindConfigFile (const FString *Filename) |
|
FConfigFile * | Find (const FString *Filename) |
|
FConfigFile * | FindConfigFileWithBaseName (FName BaseName) |
|
TArray< FString, TSizedDefaultAllocator< 32 > > * | GetFilenames (TArray< FString, TSizedDefaultAllocator< 32 > > *result) |
|
void | Flush (bool bRemoveFromCache, const FString *Filename) |
|
void | Parse1ToNSectionOfNames (const wchar_t *Section, const wchar_t *KeyOne, const wchar_t *KeyN, TMap< FName, TArray< FName, TSizedDefaultAllocator< 32 > >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, TArray< FName, TSizedDefaultAllocator< 32 > >, 0 > > *OutMap, const FString *Filename) |
|
void | Parse1ToNSectionOfStrings (const wchar_t *Section, const wchar_t *KeyOne, const wchar_t *KeyN, TMap< FString, TArray< FString, TSizedDefaultAllocator< 32 > >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FString, TArray< FString, TSizedDefaultAllocator< 32 > >, 0 > > *OutMap, const FString *Filename) |
|
void | LoadFile (const FString *Filename, const FConfigFile *Fallback, const wchar_t *PlatformString) |
|
void | UnloadFile (const FString *Filename) |
|
bool | GetString (const wchar_t *Section, const wchar_t *Key, FString *Value, const FString *Filename) |
|
bool | GetSection (const wchar_t *Section, TArray< FString, TSizedDefaultAllocator< 32 > > *Result, const FString *Filename) |
|
FConfigSection * | GetSectionPrivate (const wchar_t *Section, const bool Force, const bool Const, const FString *Filename) |
|
bool | DoesSectionExist (const wchar_t *Section, const FString *Filename) |
|
void | SetString (const wchar_t *Section, const wchar_t *Key, const wchar_t *Value, const FString *Filename) |
|
bool | RemoveKey (const wchar_t *Section, const wchar_t *Key, const FString *Filename) |
|
bool | EmptySection (const wchar_t *Section, const FString *Filename) |
|
FString * | GetConfigFilename (FString *result, const wchar_t *BaseIniName) |
|
bool | GetSectionNames (const FString *Filename, TArray< FString, TSizedDefaultAllocator< 32 > > *out_SectionNames) |
|
bool | GetPerObjectConfigSections (const FString *Filename, const FString *SearchClass, TArray< FString, TSizedDefaultAllocator< 32 > > *out_SectionNames) |
|
void | Dump (FOutputDevice *Ar, const wchar_t *BaseIniName) |
|
FString * | GetStr (FString *result, const wchar_t *Section, const wchar_t *Key, const FString *Filename) |
|
bool | GetInt (const wchar_t *Section, const wchar_t *Key, int *Value, const FString *Filename) |
|
bool | GetFloat (const wchar_t *Section, const wchar_t *Key, float *Value, const FString *Filename) |
|
bool | GetBool (const wchar_t *Section, const wchar_t *Key, bool *Value, const FString *Filename) |
|
int | GetArray (const wchar_t *Section, const wchar_t *Key, TArray< FString, TSizedDefaultAllocator< 32 > > *out_Arr, const FString *Filename) |
|
int | GetSingleLineArray (const wchar_t *Section, const wchar_t *Key, TArray< FString, TSizedDefaultAllocator< 32 > > *out_Arr) |
|
bool | GetVector2D (const wchar_t *Section, const wchar_t *Key, UE::Math::TVector2< double > *Value, const FString *Filename) |
|
void | SetInt (const wchar_t *Section, const wchar_t *Key, int Value, const FString *Filename) |
|
void | SetFloat (const wchar_t *Section, const wchar_t *Key, float Value, const FString *Filename) |
|
void | SetBool (const wchar_t *Section, const wchar_t *Key, bool Value, const FString *Filename) |
|
void | SetVector (const wchar_t *Section, const wchar_t *Key, UE::Math::TVector< double > *Value, const FString *Filename) |
|
void | ShowMemoryUsage (FOutputDevice *Ar) |
|
unsigned __int64 | GetMaxMemoryUsage () |
|
bool | ForEachEntry (const TDelegate< void __cdecl(wchar_t const *, wchar_t const *), FDefaultDelegateUserPolicy > *Visitor, const wchar_t *Section, const FString *Filename) |
|
void | Serialize (FArchive *Ar) |
|
void | SerializeStateForBootstrap_Impl (FArchive *Ar) |
|
void | FKnownConfigFiles () |
|
int | Remove (const FString *Filename) |
|
FConfigFile * | Add (const FString *Filename, const FConfigFile *File) |
|
| FConfigCacheIni (EConfigCacheType Type) |
|
| FConfigCacheIni () |
|
virtual | ~FConfigCacheIni () |
|
virtual void | DisableFileOperations () |
|
virtual void | EnableFileOperations () |
|
virtual bool | AreFileOperationsDisabled () |
|
bool | IsReadyForUse () |
|
virtual void | Parse1ToNSectionOfStrings (const TCHAR *Section, const TCHAR *KeyOne, const TCHAR *KeyN, TMap< FString, TArray< FString > > &OutMap, const FString &Filename) |
|
virtual void | Parse1ToNSectionOfNames (const TCHAR *Section, const TCHAR *KeyOne, const TCHAR *KeyN, TMap< FName, TArray< FName > > &OutMap, const FString &Filename) |
|
FConfigFile * | FindConfigFile (const FString &Filename) |
|
FConfigFile * | Find (const FString &InFilename) |
|
bool | ContainsConfigFile (const FConfigFile *ConfigFile) const |
|
FConfigFile * | Find (const FString &Filename, bool CreateIfNotFound) |
|
FConfigFile * | FindConfigFileWithBaseName (FName BaseName) |
|
FConfigFile & | Add (const FString &Filename, const FConfigFile &File) |
|
int32 | Remove (const FString &Filename) |
|
TArray< FString > | GetFilenames () |
|
void | Flush (bool bRemoveFromCache, const FString &Filename=TEXT("")) |
|
void | LoadFile (const FString &InFilename, const FConfigFile *Fallback=NULL, const TCHAR *PlatformString=NULL) |
|
void | SetFile (const FString &InFilename, const FConfigFile *NewConfigFile) |
|
void | UnloadFile (const FString &Filename) |
|
void | Detach (const FString &Filename) |
|
bool | GetString (const TCHAR *Section, const TCHAR *Key, FString &Value, const FString &Filename) |
|
bool | GetText (const TCHAR *Section, const TCHAR *Key, FText &Value, const FString &Filename) |
|
bool | GetSection (const TCHAR *Section, TArray< FString > &Result, const FString &Filename) |
|
bool | DoesSectionExist (const TCHAR *Section, const FString &Filename) |
|
FConfigSection * | GetSectionPrivate (const TCHAR *Section, const bool Force, const bool Const, const FString &Filename) |
|
void | SetString (const TCHAR *Section, const TCHAR *Key, const TCHAR *Value, const FString &Filename) |
|
void | SetText (const TCHAR *Section, const TCHAR *Key, const FText &Value, const FString &Filename) |
|
bool | RemoveKey (const TCHAR *Section, const TCHAR *Key, const FString &Filename) |
|
bool | EmptySection (const TCHAR *Section, const FString &Filename) |
|
bool | EmptySectionsMatchingString (const TCHAR *SectionString, const FString &Filename) |
|
FString | GetConfigFilename (const TCHAR *BaseIniName) |
|
void | GetConfigFilenames (TArray< FString > &ConfigFilenames) |
|
bool | GetSectionNames (const FString &Filename, TArray< FString > &out_SectionNames) |
|
bool | GetPerObjectConfigSections (const FString &Filename, const FString &SearchClass, TArray< FString > &out_SectionNames, int32 MaxResults=1024) |
|
void | Exit () |
|
void | Dump (FOutputDevice &Ar, const TCHAR *IniName=NULL) |
|
virtual void | ShowMemoryUsage (FOutputDevice &Ar) |
|
virtual SIZE_T | GetMaxMemoryUsage () |
|
virtual bool | ForEachEntry (const FKeyValueSink &Visitor, const TCHAR *Section, const FString &Filename) |
|
FString | GetStr (const TCHAR *Section, const TCHAR *Key, const FString &Filename) |
|
bool | GetInt (const TCHAR *Section, const TCHAR *Key, int32 &Value, const FString &Filename) |
|
bool | GetFloat (const TCHAR *Section, const TCHAR *Key, float &Value, const FString &Filename) |
|
bool | GetDouble (const TCHAR *Section, const TCHAR *Key, double &Value, const FString &Filename) |
|
bool | GetBool (const TCHAR *Section, const TCHAR *Key, bool &Value, const FString &Filename) |
|
int32 | GetArray (const TCHAR *Section, const TCHAR *Key, TArray< FString > &out_Arr, const FString &Filename) |
|
int32 | GetSingleLineArray (const TCHAR *Section, const TCHAR *Key, TArray< FString > &out_Arr, const FString &Filename) |
|
bool | GetColor (const TCHAR *Section, const TCHAR *Key, FColor &Value, const FString &Filename) |
|
bool | GetVector2D (const TCHAR *Section, const TCHAR *Key, FVector2D &Value, const FString &Filename) |
|
bool | GetVector (const TCHAR *Section, const TCHAR *Key, FVector &Value, const FString &Filename) |
|
bool | GetVector4 (const TCHAR *Section, const TCHAR *Key, FVector4 &Value, const FString &Filename) |
|
bool | GetRotator (const TCHAR *Section, const TCHAR *Key, FRotator &Value, const FString &Filename) |
|
bool | GetValue (const TCHAR *Section, const TCHAR *Key, FString &Value, const FString &Filename) |
|
bool | GetValue (const TCHAR *Section, const TCHAR *Key, FText &Value, const FString &Filename) |
|
bool | GetValue (const TCHAR *Section, const TCHAR *Key, int32 &Value, const FString &Filename) |
|
bool | GetValue (const TCHAR *Section, const TCHAR *Key, float &Value, const FString &Filename) |
|
bool | GetValue (const TCHAR *Section, const TCHAR *Key, bool &Value, const FString &Filename) |
|
int32 | GetValue (const TCHAR *Section, const TCHAR *Key, TArray< FString > &Value, const FString &Filename) |
|
int32 | GetIntOrDefault (const TCHAR *Section, const TCHAR *Key, const int32 DefaultValue, const FString &Filename) |
|
float | GetFloatOrDefault (const TCHAR *Section, const TCHAR *Key, const float DefaultValue, const FString &Filename) |
|
bool | GetBoolOrDefault (const TCHAR *Section, const TCHAR *Key, const bool DefaultValue, const FString &Filename) |
|
FString | GetStringOrDefault (const TCHAR *Section, const TCHAR *Key, const FString &DefaultValue, const FString &Filename) |
|
FText | GetTextOrDefault (const TCHAR *Section, const TCHAR *Key, const FText &DefaultValue, const FString &Filename) |
|
void | SetInt (const TCHAR *Section, const TCHAR *Key, int32 Value, const FString &Filename) |
|
void | SetFloat (const TCHAR *Section, const TCHAR *Key, float Value, const FString &Filename) |
|
void | SetDouble (const TCHAR *Section, const TCHAR *Key, double Value, const FString &Filename) |
|
void | SetBool (const TCHAR *Section, const TCHAR *Key, bool Value, const FString &Filename) |
|
void | SetArray (const TCHAR *Section, const TCHAR *Key, const TArray< FString > &Value, const FString &Filename) |
|
void | SetSingleLineArray (const TCHAR *Section, const TCHAR *Key, const TArray< FString > &In_Arr, const FString &Filename) |
|
void | SetColor (const TCHAR *Section, const TCHAR *Key, FColor Value, const FString &Filename) |
|
void | SetVector2D (const TCHAR *Section, const TCHAR *Key, FVector2D Value, const FString &Filename) |
|
void | SetVector (const TCHAR *Section, const TCHAR *Key, FVector Value, const FString &Filename) |
|
void | SetVector4 (const TCHAR *Section, const TCHAR *Key, const FVector4 &Value, const FString &Filename) |
|
void | SetRotator (const TCHAR *Section, const TCHAR *Key, FRotator Value, const FString &Filename) |
|
void | SaveCurrentStateForBootstrap (const TCHAR *Filename) |
|
void | Serialize (FArchive &Ar) |
|
bool | InitializeKnownConfigFiles (const TCHAR *PlatformName, bool bDefaultEngineIniRequired, const TCHAR *OverrideProjectDir=nullptr) |
|
bool | IsKnownConfigName (FName ConfigName) |
|
Definition at line 2331 of file Other.h.