![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Engine.h>
Public Member Functions | |
| ENGINE_API | FCopyPropertiesForUnrelatedObjectsParams () |
| ENGINE_API | FCopyPropertiesForUnrelatedObjectsParams (const FCopyPropertiesForUnrelatedObjectsParams &) |
Makes a strong effort to copy everything possible from and old object to a new object of a different class, used for blueprint to update things after a recompile.
| PRAGMA_DISABLE_DEPRECATION_WARNINGS UEngine::FCopyPropertiesForUnrelatedObjectsParams::FCopyPropertiesForUnrelatedObjectsParams | ( | ) |
|
default |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bAggressiveDefaultSubobjectReplacement |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bClearReferences |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bCopyDeprecatedProperties |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bDoDelta |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bDontClearReferenceIfNewerClassExists |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bNotifyObjectReplacement |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bOnlyHandleDirectSubObjects |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bPerformDuplication |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bPreserveRootComponent |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bReplaceInternalReferenceUponRead |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bReplaceObjectClassReferences |
| bool UEngine::FCopyPropertiesForUnrelatedObjectsParams::bSkipCompilerGeneratedDefaults |
Skips copying properties with BlueprintCompilerGeneratedDefaults metadata
| const TMap<UClass*, UClass*>* UEngine::FCopyPropertiesForUnrelatedObjectsParams::OptionalOldToNewClassMappings |
| TMap<UObject*, UObject*>* UEngine::FCopyPropertiesForUnrelatedObjectsParams::OptionalReplacementMappings |
| UObject* UEngine::FCopyPropertiesForUnrelatedObjectsParams::SourceObjectArchetype |