Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h |
Include |
#include "UObject/ObjectMacros.h" |
namespace UE4
{
enum ELoadConfigPropagationFlags
{
LCPF_None = 0x0,
LCPF_ReadParentSections = 0x1,
LCPF_PropagateToChildDefaultObjects = 0x2,
LCPF_PropagateToInstances = 0x4,
LCPF_ReloadingConfigData = 0x8,
LCPF_PersistentFlags = LCPF_ReloadingConfigData,
}
}
Name |
Description |
---|---|
LCPF_None |
|
LCPF_ReadParentSections |
Indicates that the object should read ini values from each section up its class's hierarchy chain; Useful when calling LoadConfig on an object after it has already been initialized against its archetype |
LCPF_PropagateToChildDefaultObjects |
Indicates that LoadConfig() should be also be called on the class default objects for all children of the original class. |
LCPF_PropagateToInstances |
Indicates that LoadConfig() should be called on all instances of the original class. |
LCPF_ReloadingConfigData |
Indicates that this object is reloading its config data |
LCPF_PersistentFlags |
All flags that should be persisted to propagated recursive calls |
Controls how calls to LoadConfig() should be propagated