IAssetRegistryInterface

Asset Registry module interface

Windows
MacOS
Linux

Inheritance Hierarchy

IAssetRegistryInterface

FAssetRegistryModule

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Misc/AssetRegistryInterface.h

Include

#include "Misc/AssetRegistryInterface.h"

Syntax

class IAssetRegistryInterface

Remarks

Asset Registry module interface

Functions

Name Description

Public function

void

 

GetDependencies

(
    FName InPackageName,
    TArray< FName >& OutDependencies,
    UE::AssetRegistry::EDependencyCateg...,
    const UE::AssetRegistry::FDependenc...
)

Lookup dependencies for the given package name and fill OutDependencies with direct dependencies

Protected function

void

 

GetDependenciesDeprecated

(
    FName InPackageName,
    TArray< FName >& OutDependencies,
    EAssetRegistryDependencyType::Type ...
)

This function is a workaround for platforms that don't support disable of deprecation warnings on override functions

Public function Static

IAssetRegist...

 

GetPtr()

Tries to gets a pointer to the active AssetRegistryInterface implementation.

Constants

Name

Description

Default

Deprecated Functions

Name Description

Public function

void

 

GetDependencies

(
    FName InPackageName,
    TArray< FName >& OutDependencies,
    EAssetRegistryDependencyType::Type ...
)

Use GetDependencies that takes a UE::AssetRegistry::EDependencyCategory instead

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