Files
UnrealEngineUWP/Engine/Source/Runtime/GeometryFramework/Private/DynamicMeshActor.cpp
michael balzer 5a20a5e3d0 Move InteractiveToolsFramework and GeometryFramework out of Experimental
#jira UETOOL-3823
#rb brooke.hubert
#preflight 6109d1e9b4288d0001acb7ef

#ROBOMERGE-SOURCE: CL 17055606 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v850-17047176)

[CL 17055619 by michael balzer in ue5-release-engine-test branch]
2021-08-04 13:59:17 -04:00

30 lines
844 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "DynamicMeshActor.h"
#include "Materials/Material.h"
#define LOCTEXT_NAMESPACE "ADynamicMeshActor"
ADynamicMeshActor::ADynamicMeshActor(const FObjectInitializer& ObjectInitializer)
: Super(ObjectInitializer)
{
DynamicMeshComponent = CreateDefaultSubobject<UDynamicMeshComponent>(TEXT("DynamicMeshComponent"));
DynamicMeshComponent->SetMobility(EComponentMobility::Movable);
DynamicMeshComponent->SetGenerateOverlapEvents(false);
DynamicMeshComponent->SetCollisionProfileName(UCollisionProfile::BlockAll_ProfileName);
DynamicMeshComponent->CollisionType = ECollisionTraceFlag::CTF_UseDefault;
DynamicMeshComponent->SetMaterial(0, UMaterial::GetDefaultMaterial(MD_Surface)); // is this necessary?
SetRootComponent(DynamicMeshComponent);
}
#undef LOCTEXT_NAMESPACE