Open 3D Engine AzToolsFramework 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.
AzToolsFramework::Prefab::Instance Member List

This is the complete list of members for AzToolsFramework::Prefab::Instance, including all inherited members.

ActivateContainerEntity()AzToolsFramework::Prefab::Instance
AddEntity(AZ::Entity &entity)AzToolsFramework::Prefab::Instance
AddEntity(AZStd::unique_ptr< AZ::Entity > &&entity) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AddEntity(AZ::Entity &entity, EntityAlias entityAlias) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AddEntity(AZStd::unique_ptr< AZ::Entity > &&entity, EntityAlias entityAlias) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AddInstance(AZStd::unique_ptr< Instance > instance)AzToolsFramework::Prefab::Instance
AliasToEntityMap typedef (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AliasToInstanceMap typedef (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AZ_CLASS_ALLOCATOR(Instance, AZ::SystemAllocator) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AZ_RTTI(Instance, "{D4219332-A648-4285-9CA6-B7F095987CD3}") (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
AzToolsFramework::PrefabEditorEntityOwnershipService (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instancefriend
DestroyContainerEntity()AzToolsFramework::Prefab::Instance
DestroyEntity(const AZ::EntityId &entityId)AzToolsFramework::Prefab::Instance
DetachAllEntitiesInHierarchy(const AZStd::function< void(AZStd::unique_ptr< AZ::Entity >)> &callback)AzToolsFramework::Prefab::Instance
DetachContainerEntity()AzToolsFramework::Prefab::Instance
DetachEntities(const AZStd::function< void(AZStd::unique_ptr< AZ::Entity >)> &callback)AzToolsFramework::Prefab::Instance
DetachEntity(const AZ::EntityId &entityId)AzToolsFramework::Prefab::Instance
DetachNestedInstance(const InstanceAlias &instanceAlias)AzToolsFramework::Prefab::Instance
DetachNestedInstances(const AZStd::function< void(AZStd::unique_ptr< Instance >)> &callback)AzToolsFramework::Prefab::Instance
FindInstanceAndAlias(AZ::EntityId entity)AzToolsFramework::Prefab::Instance
FindInstanceAndAlias(AZ::EntityId entity) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
FindNestedInstance(const InstanceAlias &nestedInstanceAlias)AzToolsFramework::Prefab::Instance
FindNestedInstance(const InstanceAlias &nestedInstanceAlias) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GenerateEntityAlias()AzToolsFramework::Prefab::Instancestatic
GenerateInstanceAlias() (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instancestatic
GetAbsoluteInstanceAliasPath() constAzToolsFramework::Prefab::Instance
GetAliasPathRelativeToInstance(const AZ::EntityId &entity) constAzToolsFramework::Prefab::Instance
GetAllEntitiesInHierarchy(const AZStd::function< bool(AZStd::unique_ptr< AZ::Entity > &)> &callback) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetAllEntitiesInHierarchyConst(const AZStd::function< bool(const AZ::Entity &)> &callback) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetAllEntityIdsInHierarchy(const AZStd::function< bool(AZ::EntityId)> &callback) constAzToolsFramework::Prefab::Instance
GetCachedInstanceDom() constAzToolsFramework::Prefab::Instance
GetCachedInstanceDom() (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetConstEntities(const AZStd::function< bool(const AZ::Entity &)> &callback) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetContainerEntity() (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetContainerEntity() const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetContainerEntityId() constAzToolsFramework::Prefab::Instance
GetEntities(const AZStd::function< bool(AZStd::unique_ptr< AZ::Entity > &)> &callback) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetEntity(const EntityAlias &alias)AzToolsFramework::Prefab::Instance
GetEntity(const EntityAlias &alias) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetEntityAlias(AZ::EntityId id)AzToolsFramework::Prefab::Instance
GetEntityAlias(AZ::EntityId id) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetEntityAliasCount() constAzToolsFramework::Prefab::Instance
GetEntityAliases()AzToolsFramework::Prefab::Instance
GetEntityId(const EntityAlias &alias) constAzToolsFramework::Prefab::Instance
GetEntityIdFromAliasPath(AliasPathView relativeAliasPath) constAzToolsFramework::Prefab::Instance
GetEntityIds(const AZStd::function< bool(AZ::EntityId)> &callback) constAzToolsFramework::Prefab::Instance
GetEntityIdToAlias(const AZStd::function< bool(AZ::EntityId, EntityAliasView)> &callback) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetInstanceAlias() constAzToolsFramework::Prefab::Instance
GetInstanceAndEntityIdFromAliasPath(AliasPathView relativeAliasPath)AzToolsFramework::Prefab::Instance
GetInstanceAndEntityIdFromAliasPath(AliasPathView relativeAliasPath) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetLinkId() constAzToolsFramework::Prefab::Instance
GetNestedInstanceAliases(TemplateId templateId) constAzToolsFramework::Prefab::Instance
GetNestedInstances(const AZStd::function< void(AZStd::unique_ptr< Instance > &)> &callback)AzToolsFramework::Prefab::Instance
GetParentInstance()AzToolsFramework::Prefab::Instance
GetParentInstance() const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
GetTemplateId() constAzToolsFramework::Prefab::Instance
GetTemplateSourcePath() constAzToolsFramework::Prefab::Instance
HasContainerEntity() const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
HasParentInstance() const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
Instance()AzToolsFramework::Prefab::Instance
Instance(AZStd::unique_ptr< AZ::Entity > containerEntity) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instanceexplicit
Instance(InstanceOptionalReference parent) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instanceexplicit
Instance(InstanceOptionalReference parent, InstanceAlias alias) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
Instance(InstanceOptionalReference parent, InstanceAlias alias, EntityIdInstanceRelationship entityIdInstanceRelationship) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
Instance(AZStd::unique_ptr< AZ::Entity > containerEntity, InstanceOptionalReference parent) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
Instance(InstanceAlias alias) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instanceexplicit
Instance(EntityIdInstanceRelationship entityIdInstanceRelationship) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instanceexplicit
Instance(InstanceAlias alias, EntityIdInstanceRelationship entityIdInstanceRelationship) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
Instance(const Instance &rhs)=deleteAzToolsFramework::Prefab::Instance
InstanceEntityIdMapper (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instancefriend
IsParentInstance(const Instance &instance) const (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
JsonInstanceSerializer (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instancefriend
operator=(const Instance &rhs)=delete (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
Reflect(AZ::ReflectContext *context)AzToolsFramework::Prefab::Instancestatic
RemoveEntitiesInHierarchy(const AZStd::function< bool(const AZStd::unique_ptr< AZ::Entity > &)> &filter)AzToolsFramework::Prefab::Instance
ReplaceEntity(AZStd::unique_ptr< AZ::Entity > &&entity, EntityAliasView alias)AzToolsFramework::Prefab::Instance
Reset()AzToolsFramework::Prefab::Instance
SetCachedInstanceDom(PrefabDomValueConstReference instanceDom) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
SetContainerEntity(AZ::Entity &entity) (defined in AzToolsFramework::Prefab::Instance)AzToolsFramework::Prefab::Instance
SetContainerEntityName(AZStd::string containerName)AzToolsFramework::Prefab::Instance
SetLinkId(LinkId linkId)AzToolsFramework::Prefab::Instance
SetTemplateId(TemplateId templateId)AzToolsFramework::Prefab::Instance
SetTemplateSourcePath(AZ::IO::Path sourcePath)AzToolsFramework::Prefab::Instance
~Instance()AzToolsFramework::Prefab::Instancevirtual