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::EntityOwnershipService Member List

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

AddEntities(const EntityList &entities)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
AddEntity(AZ::Entity *entity)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
Destroy()=0AzFramework::EntityOwnershipServicepure virtual
DestroyEntity(AZ::Entity *entity)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
DestroyEntityById(AZ::EntityId entityId)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
EntityIdToEntityIdMap typedef (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipService
GetAllEntities(EntityList &entityList)=0AzFramework::EntityOwnershipServicepure virtual
GetNonPrefabEntities(EntityList &entityList)=0AzFramework::EntityOwnershipServicepure virtual
HandleEntitiesAdded(const EntityList &entities)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
HandleEntityBeingDestroyed(const AZ::EntityId &entityId)=0AzFramework::EntityOwnershipServicepure virtual
Initialize()=0AzFramework::EntityOwnershipServicepure virtual
InstantiateAllPrefabs()=0AzFramework::EntityOwnershipServicepure virtual
IsInitialized()=0AzFramework::EntityOwnershipServicepure virtual
LoadFromStream(AZ::IO::GenericStream &stream, bool remapIds, EntityIdToEntityIdMap *idRemapTable=nullptr, const AZ::ObjectStream::FilterDescriptor &filterDesc=AZ::ObjectStream::FilterDescriptor())=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
m_entitiesAddedCallback (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServiceprotected
m_entitiesRemovedCallback (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServiceprotected
m_shouldAssertForLegacySlicesUsage (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipService
m_validateEntitiesCallback (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServiceprotected
Reset()=0AzFramework::EntityOwnershipServicepure virtual
SetEntitiesAddedCallback(OnEntitiesAddedCallback onEntitiesAddedCallback)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
SetEntitiesRemovedCallback(OnEntitiesRemovedCallback onEntitiesRemovedCallback)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
SetValidateEntitiesCallback(ValidateEntitiesCallback validateEntitiesCallback)=0 (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicepure virtual
~EntityOwnershipService()=default (defined in AzFramework::EntityOwnershipService)AzFramework::EntityOwnershipServicevirtual