UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAssetRegistryVersion Struct Reference

#include <AssetData.h>

Public Types

enum  Type {
  PreVersioning = 0 , HardSoftDependencies , AddAssetRegistryState , ChangedAssetData ,
  RemovedMD5Hash , AddedHardManage , AddedCookedMD5Hash , AddedDependencyFlags ,
  FixedTags , WorkspaceDomain , PackageImportedClasses , PackageFileSummaryVersionChange ,
  ObjectResourceOptionalVersionChange , AddedChunkHashes , ClassPaths , RemoveAssetPathFNames ,
  AddedHeader , AssetPackageDataHasExtension , AssetPackageDataHasPackageLocation , MarshalledTextAsUTF8String ,
  PackageSavedHash , ExternalActorToWorldIsEditorOnly , ManageDependenciesCookRule , VersionPlusOne ,
  LatestVersion = VersionPlusOne - 1
}
 

Static Public Member Functions

static COREUOBJECT_API bool SerializeVersion (FArchive &Ar, FAssetRegistryVersion::Type &Version)
 

Static Public Attributes

COREUOBJECT_API static const FGuid GUID
 

Detailed Description

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

Member Enumeration Documentation

◆ Type

Enumerator
PreVersioning 
HardSoftDependencies 
AddAssetRegistryState 
ChangedAssetData 
RemovedMD5Hash 
AddedHardManage 
AddedCookedMD5Hash 
AddedDependencyFlags 
FixedTags 
WorkspaceDomain 
PackageImportedClasses 
PackageFileSummaryVersionChange 
ObjectResourceOptionalVersionChange 
AddedChunkHashes 
ClassPaths 
RemoveAssetPathFNames 
AddedHeader 
AssetPackageDataHasExtension 
AssetPackageDataHasPackageLocation 
MarshalledTextAsUTF8String 
PackageSavedHash 
ExternalActorToWorldIsEditorOnly 
ManageDependenciesCookRule 
VersionPlusOne 
LatestVersion 

Member Function Documentation

◆ SerializeVersion()

bool FAssetRegistryVersion::SerializeVersion ( FArchive Ar,
FAssetRegistryVersion::Type Version 
)
static

Read/write the custom version to the archive, should call at the very beginning

Member Data Documentation

◆ GUID

const FGuid FAssetRegistryVersion::GUID
static

The GUID for this custom version number


The documentation for this struct was generated from the following files: