Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Kismet2/KismetReinstanceUtilities.h |
Include |
#include "Kismet2/KismetReinstanceUtilities.h" |
struct FReplaceInstancesOfClassParameters
Name | Description | ||
---|---|---|---|
|
bClassObjectReplaced |
Set to true if class object has been replaced |
|
|
bPreserveRootComponent |
Defaults to true, indicates whether root component should be preserved |
|
|
InstancesThatShouldUseOldClass |
Set of objects for which new objects should not be created, useful if client has created new instances themself |
|
|
UClass * |
NewClass |
The new class, used to create new instances to replace instances of the old class |
|
ObjectsThatShouldUseOldStuff |
Set of objects that should not have their references updated if they refer to instances that are replaced |
|
|
UClass * |
OldClass |
The old class, instances of which will be replaced |
|
UObject * |
OriginalCDO |
OriginalCDO, use if OldClass->ClassDefaultObject has been overwritten |
Name | Description | |
---|---|---|
|
FReplaceInstancesOfClassParameters |