 |
bool |
bArchetypesAreUpToDate |
|
 |
bool |
bClassObjectReplaced |
Set to true if class object has been replaced (non-batch only, legacy) |
 |
bool |
bPreserveRootComponent |
Defaults to true, indicates whether root components should be preserved |
 |
bool |
bReplaceReferencesToOldCDOs |
Indicates whether CDOs should be included in reference replacement. |
 |
bool |
bReplaceReferencesToOldClasses |
Blueprints reuses its UClass* from compile to compile, but it's more intuitive to just replace a UClass* with a new instance (e.g. from a package reload). |
 |
const TSet< UObject * > * |
InstancesThatShouldUseOldClass |
Set of objects for which new objects should not be created, useful if client has created new instances themself |
 |
TSet< UObject * > * |
ObjectsThatShouldUseOldStuff |
Set of objects that should not have their references updated if they refer to instances that are replaced |
 |
UObject * |
OriginalCDO |
OriginalCDO, use if OldClass->ClassDefaultObject has been overwritten (non-batch only, legacy) |