Add support to export nested container entities. Resolves missing parents in spawnables

This commit is contained in:
sconel
2021-06-09 17:37:41 -07:00
parent a9e59fd75f
commit 2dee4d3ac9
3 changed files with 12 additions and 8 deletions
@@ -38,11 +38,7 @@ namespace AzToolsFramework::Prefab::SpawnableUtils
// going to be used to create clones of the entities.
{
AzFramework::Spawnable::EntityList& entities = spawnable.GetEntities();
if (instance.HasContainerEntity())
{
entities.emplace_back(AZStd::move(instance.DetachContainerEntity()));
}
instance.DetachNestedEntities(
instance.DetachAllEntitiesInHierarchy(
[&entities](AZStd::unique_ptr<AZ::Entity> entity)
{
entities.emplace_back(AZStd::move(entity));