UObject::PostDuplicate

Called after duplication & serialization and before PostLoad.

Windows
MacOS
Linux

Override Hierarchy

UObject::PostDuplicate()

UGeometryCacheUsdComponent::PostDuplicate()

ULandscapeInfoMap::PostDuplicate()

ULiveLinkLensController::PostDuplicate()

UWaterSplineComponent::PostDuplicate()

UMovieSceneEventSectionBase::PostDuplicate()

UMaterialGraphNode_Comment::PostDuplicate()

ULensDistortionComponent::PostDuplicate()

UDialogueVoice::PostDuplicate()

UK2Node_WidgetAnimationEvent::PostDuplicate()

UEnvQuery::PostDuplicate()

UMaterialExpressionFunctionOutput::PostDuplicate()

UAnimCurveCompressionCodec::PostDuplicate()

USoundCueGraphNode::PostDuplicate()

UK2Node_Event::PostDuplicate()

UK2Node_WidgetAnimationEvent::PostDuplicate()

UMaterialExpressionNamedRerouteDeclaration::PostDuplicate()

UMaterialGraphNode::PostDuplicate()

UNiagaraComponentRendererProperties::PostDuplicate()

UK2Node_CallFunction::PostDuplicate()

UUserDefinedEnum::PostDuplicate()

ULiveLinkCameraController::PostDuplicate()

UConversationDatabase::PostDuplicate()

ULevelSequence::PostDuplicate()

UUserDefinedStruct::PostDuplicate()

UMaterialExpressionFunctionInput::PostDuplicate()

UDialogueWave::PostDuplicate()

UPaperSpriteAtlas::PostDuplicate()

AUsdStageActor::PostDuplicate()

UWorldComposition::PostDuplicate()

UMaterialExpression::PostDuplicate()

UMaterialExpressionFunctionOutput::PostDuplicate()

UMaterialExpressionNamedRerouteDeclaration::PostDuplicate()

UMaterialExpressionFunctionInput::PostDuplicate()

UUserWidget::PostDuplicate()

UMovieSceneSequence::PostDuplicate()

ULevelSequence::PostDuplicate()

UMediaBundle::PostDuplicate()

ALandscape::PostDuplicate()

AWaterBody::PostDuplicate()

UWidgetBlueprint::PostDuplicate()

ULandscapeSplineControlPoint::PostDuplicate()

UMaterialInterface::PostDuplicate()

UMaterial::PostDuplicate()

UTimelineTemplate::PostDuplicate()

ULandscapeSplineSegment::PostDuplicate()

ACompositingElement::PostDuplicate()

UAnimSequence::PostDuplicate()

UModel::PostDuplicate()

UMovieSceneSection::PostDuplicate()

UMovieSceneEventSectionBase::PostDuplicate()

ULandscapeComponent::PostDuplicate()

ULevel::PostDuplicate()

USkeleton::PostDuplicate()

UBlueprint::PostDuplicate()

UWidgetBlueprint::PostDuplicate()

UMediaPlayer::PostDuplicate()

UMaterial::PostDuplicate()

UStaticMesh::PostDuplicate()

UPrimitiveComponent::PostDuplicate()

UGeometryCacheUsdComponent::PostDuplicate()

UWaterSplineComponent::PostDuplicate()

ULandscapeComponent::PostDuplicate()

UWorld::PostDuplicate()

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h

Include

#include "UObject/Object.h"

Syntax

virtual void PostDuplicate
(
    bool bDuplicateForPIE
)

Remarks

Called after duplication & serialization and before PostLoad. Used to e.g. make sure UStaticMesh's UModel gets copied as well.

NOT called on components on actor duplication (alt-drag or copy-paste). Use PostEditImport as well to cover that case.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss