Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Editor.h |
Include |
#include "Editor.h" |
namespace EditorUtilities
{
namespace ECopyOptions
{
enum Type
{
Default = 0,
PreviewOnly = 1 << 0,
CallPostEditChangeProperty = 1 << 1,
CallPostEditMove = 1 << 2,
OnlyCopyEditOrInterpProperties = 1 << 3,
PropagateChangesToArchetypeInstances = 1 << 4,
FilterBlueprintReadOnly = 1 << 5,
SkipInstanceOnlyProperties = 1 << 6,
}
}
}
Name |
Description |
---|---|
Default |
Default copy options |
PreviewOnly |
Set this option to preview the changes and not actually copy anything. |
CallPostEditChangeProperty |
Call PostEditChangeProperty for each modified property |
CallPostEditMove |
Call PostEditMove if we detect that a transform property was changed |
OnlyCopyEditOrInterpProperties |
Copy only Edit and Interp properties. Otherwise we copy all properties by default |
PropagateChangesToArchetypeInstances |
Propagate property changes to archetype instances if the target actor is a CDO |
FilterBlueprintReadOnly |
Filters out Blueprint Read-only properties |
SkipInstanceOnlyProperties |
Filters out properties that are marked instance only. |
Options for CopyActorProperties