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 class

FAssetData

A class to hold important information about an assets found by the Asset Registry

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 class

IAssetRegistry

Enums

Functions

Name Description

Public function

const FName

 

AssetRegistryConstants::ModuleName

(
    "AssetRegistry"
)

Public function

TSharedMapVi ...

 

MakeSharedMapView

(
    TMap < FKey , FValue > Map
)

Helper function to wrap a TMap in a TSharedMapView

Variables

Name Description

Public variable

 

ASSETREGISTRY_API