Navigation
Unreal Engine C++ API Reference > Runtime > AssetRegistry
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FAssetDependency | An output struct to hold both an AssetIdentifier and the properties of the dependency on that AssetIdentifier | |
![]() |
FAssetRegistryAppendResult | ||
![]() ![]() ![]() |
FAssetRegistryDependencyOptions | ||
![]() |
FAssetRegistryLoadOptions | ||
![]() |
FAssetRegistryModule | Asset registry module | |
![]() |
FAssetRegistryPruneOptions | ||
![]() |
FAssetRegistrySerializationOptions | Load/Save options used to modify how the cache is serialized. | |
![]() |
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. | |
![]() |
FCachedAssetKey | Key type for TSet |
|
![]() |
FCachedAssetKeyFuncs | Policy type for TSet |
|
![]() |
FDeserializeObjectPackageData | ||
![]() |
FDeserializePackageData | ||
![]() |
FDeserializeTagData | ||
![]() |
FDirectoryWatcherUpdateTelemetry | Information about an asset registry update that was triggered by the directory watcher module. | |
![]() |
FGatherTelemetry | Information about the initial asset registry scan triggered when launching the process. | |
![]() |
FPathTree | ||
![]() |
FReadPackageDataDependenciesArgs | ||
![]() |
FRegisteredAssetDependencyGatherer | ||
![]() |
FStartupTelemetry | Information about very early asset registry startup. | |
![]() |
FSynchronousScanTelemetry | Information about a synchronous scan that was executed, blocking the calling thread. | |
![]() ![]() ![]() |
FTagAndValue | ||
![]() |
IAssetDependencyGatherer | Interface class for functions that return extra dependencies to add to Assets of a given Class, to e.g. add dependencies on external Assets in a subdirectory. | |
![]() |
IAssetRegistry | Global singleton interface for accessing a catalog of all packages (and some other content file types) that are stored in any mounted directory. | |
![]() |
UAssetRegistry | ||
![]() ![]() ![]() |
UAssetRegistryHelpers |
Typedefs
Name | Description |
---|---|
FAssetDataMap | When not using indirection, an FAssetDataMap is a TSet, but with the complication that it stores pointers to FAssetData while supporting lookup by FCachedAssetKey. |
FConstAssetDataMap |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EAssetAvailability::Type | ||
![]() |
EAssetAvailabilityProgressReportingType::Type | ||
![]() ![]() ![]() ![]() |
EAssetRegistrySortOrder |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
const FName | AssetRegistryConstants::ModuleName
(
"AssetRegistry" |
|
![]() |
const TCHAR * | Returns the filename without filepath for the DevelopmentAssetRegistry written by the cooker. | |
![]() |
uint32 | UE::AssetRegistry::Private::GetTypeHash
(
const FCachedAssetKey& A |
|
![]() |
uint32 | ||
![]() |
bool | UE::AssetRegistry::Private::operator!=
(
const FCachedAssetKey& A, |
|
![]() |
bool | UE::AssetRegistry::Private::operator==
(
const FCachedAssetKey& A, |