FAssetRegistryState::GetDependencies

Gets a list of packages and searchable names that are referenced by the supplied package or name.

Windows
MacOS
Linux

References

Module

AssetRegistry

Header

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

Include

#include "AssetRegistry/AssetRegistryState.h"

Source

/Engine/Source/Runtime/AssetRegistry/Private/AssetRegistryState.cpp

Syntax

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

Remarks

Gets a list of packages and searchable names that are referenced by the supplied package or name. (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.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback