Moved default values to object in the Spawnable Entities Interface

This commit is contained in:
AMZN-koppersr
2021-06-01 16:11:55 -07:00
parent 1bf8c599e3
commit 8c541b5205
6 changed files with 88 additions and 67 deletions
@@ -134,7 +134,9 @@ namespace ScriptCanvas::Nodeables::Spawning
m_spawnBatchSizes.push_back(view.size());
};
AzFramework::SpawnableEntitiesInterface::Get()->SpawnAllEntities(
m_spawnTicket, AzFramework::SpawnablePriority_Default, preSpawnCB, spawnCompleteCB);
AzFramework::SpawnEntitiesOptionalArgs optionalArgs;
optionalArgs.m_preInsertionCallback = AZStd::move(preSpawnCB);
optionalArgs.m_completionCallback = AZStd::move(spawnCompleteCB);
AzFramework::SpawnableEntitiesInterface::Get()->SpawnAllEntities(m_spawnTicket, AZStd::move(optionalArgs));
}
}