IAssetRegistry::GetDependencies

Gets a list of AssetIdentifiers or FAssetDependencies that are referenced by the supplied AssetIdentifier.

Windows
MacOS
Linux

References

Module

AssetRegistry

Header

/Engine/Source/Runtime/AssetRegistry/Public/AssetRegistry/IAssetRegistry.h

Include

#include "AssetRegistry/IAssetRegistry.h"

Syntax

bool GetDependencies
(
    const FAssetIdentifier & AssetIdentifier,
    TArray< FAssetIdentifier > & OutDependencies,
    UE::AssetRegistry::EDependencyCategory Category,
    const UE::AssetRegistry::FDependencyQuery & Flags
) const

Remarks

Gets a list of AssetIdentifiers or FAssetDependencies that are referenced by the supplied AssetIdentifier. (On disk references ONLY)

Parameters

Parameter

Description

AssetIdentifier

the name of the package/name for which to gather dependencies.

OutDependencies

a list of things that are referenced by AssetIdentifier.

Category

which category(ies) of dependencies to include in the output list. Dependencies matching ANY of the OR'd categories will be returned.

Flags

which flags are required present or not present on the dependencies. Dependencies matching ALL required and NONE excluded bits will be returned. For each potentially returned dependency, flags not applicable to their category are ignored.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss