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

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

AddLinkIdToInstanceDom(PrefabDomValue &instanceDomValue)AzToolsFramework::Prefab::Link
AddOverrides(const AZ::Dom::Path &path, AZ::Dom::DomPrefixTree< PrefabOverrideMetadata > &&subTree)AzToolsFramework::Prefab::Link
AddOverrides(const PrefabDomValue &patches)AzToolsFramework::Prefab::Link
AreOverridesPresent(AZ::Dom::Path path, AZ::Dom::PrefixTreeTraversalFlags prefixTreeTraversalFlags=AZ::Dom::PrefixTreeTraversalFlags::ExcludeParentPaths) constAzToolsFramework::Prefab::Link
AZ_CLASS_ALLOCATOR(Link, AZ::SystemAllocator) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
AZ_RTTI(Link, "{49230756-7BAA-4456-8DFE-0E18CB887DB5}") (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
GetId() const (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
GetInstanceName() const (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
GetInstancePath() const (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
GetLinkDom(PrefabDomValue &linkDom, PrefabDomAllocator &allocator) constAzToolsFramework::Prefab::Link
GetLinkedInstanceDom()AzToolsFramework::Prefab::Link
GetLinkPatches(PrefabDomValue &patchesDom, PrefabDomAllocator &allocator) constAzToolsFramework::Prefab::Link
GetOverridePatchAtExactPath(AZ::Dom::Path path) constAzToolsFramework::Prefab::Link
GetSourceTemplateId() const (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
GetTargetTemplateId() const (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
IsValid() const (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
Link() (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
Link(LinkId linkId) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
Link(const Link &other)=delete (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
Link(Link &&other) noexcept (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
operator=(const Link &other)=delete (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
operator=(Link &&other) noexcept (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
RemoveOverrides(AZ::Dom::Path path)AzToolsFramework::Prefab::Link
SetInstanceName(const char *instanceName) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
SetLinkDom(const PrefabDomValue &linkDom) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
SetLinkPatches(const PrefabDom &patches) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
SetSourceTemplateId(TemplateId id) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
SetTargetTemplateId(TemplateId id) (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
UpdateTarget() (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Link
~Link() noexcept=default (defined in AzToolsFramework::Prefab::Link)AzToolsFramework::Prefab::Linkvirtual