Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzFramework::SpawnableEntitiesDefinition Member List

This is the complete list of members for AzFramework::SpawnableEntitiesDefinition, including all inherited members.

AZ_RTTI(AzFramework::SpawnableEntitiesDefinition, "{A9ED3F1F-4D69-4182-B0CD-EB561EEA7068}") (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinition
Barrier(EntitySpawnTicket &ticket, BarrierCallback completionCallback, BarrierOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
ClaimEntities(EntitySpawnTicket &ticket, ClaimEntitiesCallback listCallback, ClaimEntitiesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
CreateTicket(AZ::Data::Asset< Spawnable > &&spawnable)=0 (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionprotectedpure virtual
DecrementTicketReference(void *ticket)=0 (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionprotectedpure virtual
DespawnAllEntities(EntitySpawnTicket &ticket, DespawnAllEntitiesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
DespawnEntity(AZ::EntityId entityId, EntitySpawnTicket &ticket, DespawnEntityOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
EntitySpawnTicket (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionfriend
GetSpawnableOnTicket(void *ticket)=0 (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionprotectedpure virtual
GetTicketId(void *ticket)=0 (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionprotectedpure virtual
GetTicketPayload(EntitySpawnTicket &ticket) (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitioninlineprotectedstatic
GetTicketPayload(const EntitySpawnTicket &ticket) (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitioninlineprotectedstatic
GetTicketPayload(EntitySpawnTicket *ticket) (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitioninlineprotectedstatic
GetTicketPayload(const EntitySpawnTicket *ticket) (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitioninlineprotectedstatic
IncrementTicketReference(void *ticket)=0 (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionprotectedpure virtual
ListEntities(EntitySpawnTicket &ticket, ListEntitiesCallback listCallback, ListEntitiesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
ListIndicesAndEntities(EntitySpawnTicket &ticket, ListIndicesEntitiesCallback listCallback, ListEntitiesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
LoadBarrier(EntitySpawnTicket &ticket, BarrierCallback completionCallback, LoadBarrierOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
ReloadSpawnable(EntitySpawnTicket &ticket, AZ::Data::Asset< Spawnable > spawnable, ReloadSpawnableOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
RetrieveTicket(EntitySpawnTicket::Id ticketId, RetrieveEntitySpawnTicketCallback callback, RetrieveTicketOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
SpawnAllEntities(EntitySpawnTicket &ticket, SpawnAllEntitiesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
SpawnEntities(EntitySpawnTicket &ticket, AZStd::vector< uint32_t > entityIndices, SpawnEntitiesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
UpdateEntityAliasTypes(EntitySpawnTicket &ticket, AZStd::vector< EntityAliasTypeChange > updatedAliases, UpdateEntityAliasTypesOptionalArgs optionalArgs={})=0AzFramework::SpawnableEntitiesDefinitionpure virtual
~SpawnableEntitiesDefinition()=default (defined in AzFramework::SpawnableEntitiesDefinition)AzFramework::SpawnableEntitiesDefinitionvirtual