Load destructible mesh at runtime Using the tutorial Components and Collision as a guide, to dynamically load a SphereShape the following is done AClass AClass() Create USphereComponent USphereComponent sphere NULL sphere CreateDefaultSubobject lt USphereComponent gt (TEXT("Root")) sphere gt InitSphereRadius(1.0f) sphere gt SetCollisionProfileName(TEXT("PhysicsActor")) sphere gt SetSimulatePhysics(true) sphere gt WakeRigidBody() Create UStaticMeshComponent UStaticMeshComponent mesh NULL mesh CreateDefaultSubobject lt UStaticMeshComponent gt (TEXT("Mesh")) mesh gt SetupAttachment(RootComponent) Load asset from filesystem define ASSET TEXT(" Game MobileStarterContent Shapes Shape Sphere.Shape Sphere") static ConstructorHelpers FObjectFinder lt UStaticMesh gt asset(ASSET) undef ASSET if (asset.Succeeded()) mesh gt SetStaticMesh(asset.Object) RootComponent sphere Now, when I try the same set of steps, but this time for an Actor that has a UDestructibleComponent instead of a USphereComponent AClass AClass() Create our UDestructibleComponent UDestructibleComponent destructible NULL destructible CreateDefaultSubobject lt UDestructibleComponent gt (TEXT("Root")) destructible gt SetCollisionEnabled(ECollisionEnabled PhysicsOnly) destructible gt SetSimulatePhysics(true) destructible gt SetEnableGravity(false) destructible gt WakeRigidBody(NAME None) Load asset from filesystem define ASSET TEXT(" Game MobileStarterContent Shapes Shape Cube DM") static ConstructorHelpers FObjectFinder lt UDestructibleMesh gt asset(ASSET) undef ASSET if (asset.Succeeded()) UE LOG(LogTemp, Warning, TEXT("It worked!")) RootComponent destructible I receive the following errors ConstructorHelpers.h 105 20 error cannot initialize a parameter of type 'UObject ' with an lvalue of type 'UDestructibleMesh ' ValidateObject( Object, PathName, ObjectToFind ) ConstructorHelpers.h 29 19 error incomplete type 'UDestructibleMesh' named in nested name specifier UClass Class T StaticClass() I've also tried adding .Shape Cube DM to the end of the string, similar to how the first asset was imported, but no luck. What is the correct way to load a DestructibleMesh from the filesystem and apply it to the UDestructibleComponent?