Navigation
API > API/Runtime > API/Runtime/Core
A refcounted struct of data about an FConfigFile, including a backpointer to the FConfigFile if it is still in memory. References to this data are held by all the FConfigSections in the FConfigFile so that they can lookup data about their FConfigFile when their FConfigValues are accessed. Due to FConfigSection being movable out of FConfigFiles, this struct might outlive its FConfigFile (but its backpointer will be set to null).
| Name | FFile |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/ConfigAccessTracking.h |
| Include Path | #include "Misc/ConfigAccessTracking.h" |
Syntax
struct FFile : public FRefCountBase
Inheritance Hierarchy
- TTransactionalAtomicRefCount → FRefCountBase → FFile
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FFile
(
const FConfigFile* InConfigFile |
Misc/ConfigAccessTracking.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConfigFile | const FConfigFile * | Misc/ConfigAccessTracking.h | ||
| OverrideFilenameToLoad | FName | Misc/ConfigAccessTracking.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bOverridePlatformName | bool | Misc/ConfigAccessTracking.h | ||
| bPlatformNameInitialized | bool | Misc/ConfigAccessTracking.h | ||
| bSavedConfigFileHasPlatformName | bool | Misc/ConfigAccessTracking.h | ||
| bSavedHasConfigFile | bool | Misc/ConfigAccessTracking.h | ||
| bSavedOverridePlatformName | bool | Misc/ConfigAccessTracking.h | ||
| PlatformName | FName | Misc/ConfigAccessTracking.h | ||
| SavedConfigFilePlatformName | FStringView | Misc/ConfigAccessTracking.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName GetFilenameToLoad() |
Misc/ConfigAccessTracking.h | ||
FName GetPlatformName() |
Misc/ConfigAccessTracking.h | ||
void SetAsLoadTypeConfigSystem
(
FConfigCacheIni& ConfigSystem, |
Misc/ConfigAccessTracking.h |