AssetRegistry

Classes

Name

Description

Public struct

FARFilter

A struct to serve as a filter for Asset Registry queries.

Public struct

FAssetBundleData

A struct with a list of asset bundle entries.

Public struct

FAssetBundleEntry

A struct representing a single AssetBundle

Public struct

FAssetData

A struct to hold important information about an assets found by the Asset Registry This struct is transient and should never be serialized

Public class

FAssetDataTagMapSharedView

Wrapper of shared pointer to a map

Public struct

FAssetIdentifier

A structure defining a thing that can be reference by something else in the asset registry.

Public class

FAssetPackageData

A class to hold data about a package on disk, this data is updated on save/load and is not updated when an asset changes in memory

Public class

FAssetRegistryModule

Asset registry module

Public struct

FAssetRegistrySerializationOptions

Load/Save options used to modify how the cache is serialized.

Public class

FAssetRegistryState

The state of an asset registry, this is used internally by IAssetRegistry to represent the disk cache, and is also accessed directly to save/load cooked caches

Public struct

FAssetRegistryVersion

Version used for serializing asset registry caches, both runtime and editor

Public struct

FTagAndValue

Public class

IAssetRegistry

Public class

UAssetRegistry

Public class

UAssetRegistryHelpers

Typedefs

Name

Description

FAssetDataTagMap

Type of tag map

Enums

Functions

Name Description

Public function

const FName

 

AssetRegistryConstants::ModuleName

(
    "AssetRegistry"
)

Public function

uint32

 

GetTypeHash

(
    const FAssetData & AssetData
)