Inherits AZ::ComponentBus.
|
virtual void | SetDynamicSlice (const AZ::Data::Asset< AZ::DynamicSliceAsset > &dynamicSliceAsset)=0 |
| Set the dynamic slice.
|
|
virtual void | SetDynamicSliceByAssetId (AZ::Data::AssetId &assetId)=0 |
|
virtual void | SetSpawnOnActivate (bool spawnOnActivate)=0 |
| Sets the SpawnOnActivate parameter.
|
|
virtual bool | GetSpawnOnActivate ()=0 |
| Gets the value of the SpawnOnActivate parameter.
|
|
virtual AzFramework::SliceInstantiationTicket | Spawn ()=0 |
| Spawn the selected slice at the entity's location.
|
|
virtual AzFramework::SliceInstantiationTicket | SpawnRelative (const AZ::Transform &relative)=0 |
| Spawn the selected slice at the entity's location with the provided relative offset.
|
|
virtual AzFramework::SliceInstantiationTicket | SpawnAbsolute (const AZ::Transform &world)=0 |
| Spawn the selected slice at the specified world transform.
|
|
virtual AzFramework::SliceInstantiationTicket | SpawnSlice (const AZ::Data::Asset< AZ::Data::AssetData > &slice)=0 |
| Spawn the provided slice at the entity's location.
|
|
virtual AzFramework::SliceInstantiationTicket | SpawnSliceRelative (const AZ::Data::Asset< AZ::Data::AssetData > &slice, const AZ::Transform &relative)=0 |
| Spawn the provided slice at the entity's location with the provided relative offset.
|
|
virtual AzFramework::SliceInstantiationTicket | SpawnSliceAbsolute (const AZ::Data::Asset< AZ::Data::AssetData > &slice, const AZ::Transform &world)=0 |
| Spawn the provided slice at the specified world transform.
|
|
virtual void | DestroySpawnedSlice (const AzFramework::SliceInstantiationTicket &ticket)=0 |
|
virtual void | DestroyAllSpawnedSlices ()=0 |
|
virtual AZStd::vector< AzFramework::SliceInstantiationTicket > | GetCurrentlySpawnedSlices ()=0 |
|
virtual bool | HasAnyCurrentlySpawnedSlices ()=0 |
|
virtual AZStd::vector< AZ::EntityId > | GetCurrentEntitiesFromSpawnedSlice (const AzFramework::SliceInstantiationTicket &ticket)=0 |
|
virtual AZStd::vector< AZ::EntityId > | GetAllCurrentlySpawnedEntities ()=0 |
|
virtual bool | IsReadyToSpawn ()=0 |
| Returns whether or not the spawner is in a state that's ready to spawn.
|
|