This is how you mark a component as transient, it will not be saved into the level:
ProceduralMesh = CreateDefaultSubobject<UProceduralMeshComponent>(TEXT("GeneratedMesh"));
ProceduralMesh->SetFlags(EObjectFlags::RF_Transient);
This is how you mark a component as transient, it will not be saved into the level:
ProceduralMesh = CreateDefaultSubobject<UProceduralMeshComponent>(TEXT("GeneratedMesh"));
ProceduralMesh->SetFlags(EObjectFlags::RF_Transient);