Prefab support for dynamic vegetation (#1374)

* First version of prefab support for dynamic vegetation

* Addressed PR feedback
- Made MockSpawnableEntitiesInterface a proper GMock in AzFramework
- Added Get/SetSpawnableAssetId
- Added lots of comments to better explain things that were asked about in the PR

* Exposed AzFrameworkTestShared on all platforms, not just host platforms
This commit is contained in:
Mike Balfour
2021-06-17 16:24:33 -05:00
committed by GitHub
parent 0a11931422
commit f6fc425a1a
10 changed files with 977 additions and 35 deletions
@@ -25,6 +25,7 @@
#include <Vegetation/InstanceSpawner.h>
#include <Vegetation/EmptyInstanceSpawner.h>
#include <Vegetation/DynamicSliceInstanceSpawner.h>
#include <Vegetation/PrefabInstanceSpawner.h>
#include <CrySystemBus.h>
@@ -73,6 +74,7 @@ namespace Vegetation
InstanceSpawner::Reflect(context);
EmptyInstanceSpawner::Reflect(context);
DynamicSliceInstanceSpawner::Reflect(context);
PrefabInstanceSpawner::Reflect(context);
Descriptor::Reflect(context);
AreaConfig::Reflect(context);
AreaComponentBase::Reflect(context);