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::Instance | friend |
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::Instance | static |
GenerateInstanceAlias() (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | static |
GetAbsoluteInstanceAliasPath() const | AzToolsFramework::Prefab::Instance | |
GetAliasPathRelativeToInstance(const AZ::EntityId &entity) const | AzToolsFramework::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) const | AzToolsFramework::Prefab::Instance | |
GetCachedInstanceDom() const | AzToolsFramework::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() const | AzToolsFramework::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() const | AzToolsFramework::Prefab::Instance | |
GetEntityAliases() | AzToolsFramework::Prefab::Instance | |
GetEntityId(const EntityAlias &alias) const | AzToolsFramework::Prefab::Instance | |
GetEntityIdFromAliasPath(AliasPathView relativeAliasPath) const | AzToolsFramework::Prefab::Instance | |
GetEntityIds(const AZStd::function< bool(AZ::EntityId)> &callback) const | AzToolsFramework::Prefab::Instance | |
GetEntityIdToAlias(const AZStd::function< bool(AZ::EntityId, EntityAliasView)> &callback) const (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | |
GetInstanceAlias() const | AzToolsFramework::Prefab::Instance | |
GetInstanceAndEntityIdFromAliasPath(AliasPathView relativeAliasPath) | AzToolsFramework::Prefab::Instance | |
GetInstanceAndEntityIdFromAliasPath(AliasPathView relativeAliasPath) const (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | |
GetLinkId() const | AzToolsFramework::Prefab::Instance | |
GetNestedInstanceAliases(TemplateId templateId) const | AzToolsFramework::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() const | AzToolsFramework::Prefab::Instance | |
GetTemplateSourcePath() const | AzToolsFramework::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::Instance | explicit |
Instance(InstanceOptionalReference parent) (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | explicit |
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::Instance | explicit |
Instance(EntityIdInstanceRelationship entityIdInstanceRelationship) (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | explicit |
Instance(InstanceAlias alias, EntityIdInstanceRelationship entityIdInstanceRelationship) (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | |
Instance(const Instance &rhs)=delete | AzToolsFramework::Prefab::Instance | |
InstanceEntityIdMapper (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | friend |
IsParentInstance(const Instance &instance) const (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | |
JsonInstanceSerializer (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | friend |
operator=(const Instance &rhs)=delete (defined in AzToolsFramework::Prefab::Instance) | AzToolsFramework::Prefab::Instance | |
Reflect(AZ::ReflectContext *context) | AzToolsFramework::Prefab::Instance | static |
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::Instance | virtual |