![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| const TMap< FName, FPrimaryAssetData > & | GetAssets () const |
| FPrimaryAssetData & | FindOrAddAsset (FName AssetName, const FSoftObjectPtr &AssetPtr, const FSoftObjectPath &ARLookupPath, TMap< FSoftObjectPath, FPrimaryAssetId > &InOutReverseMap) |
| void | RemoveAsset (FName AssetName, TMap< FSoftObjectPath, FPrimaryAssetId > &InOutReverseMap) |
| void | ResetAssets (TMap< FSoftObjectPath, FPrimaryAssetId > &InOutReverseMap) |
| void | ShrinkAssets () |
| FPrimaryAssetTypeData () | |
| ~FPrimaryAssetTypeData () | |
| FPrimaryAssetTypeData (FName InPrimaryAssetType, UClass *InAssetBaseClass, bool bInHasBlueprintClasses, bool bInIsEditorOnly) | |
Public Attributes | |
| FPrimaryAssetTypeInfo | Info |
| TSet< FString > | DeferredAssetScanPaths |
| TSet< FString > | AdditionalAssetScanPaths |
| TSet< FString > | RealAssetScanPaths |
Structure representing all items of a specific asset type
|
inline |
| FPrimaryAssetTypeData::~FPrimaryAssetTypeData | ( | ) |
|
inline |
| FPrimaryAssetData & FPrimaryAssetTypeData::FindOrAddAsset | ( | FName | AssetName, |
| const FSoftObjectPtr & | AssetPtr, | ||
| const FSoftObjectPath & | ARLookupPath, | ||
| TMap< FSoftObjectPath, FPrimaryAssetId > & | InOutReverseMap | ||
| ) |
| const TMap< FName, FPrimaryAssetData > & FPrimaryAssetTypeData::GetAssets | ( | ) | const |
| void FPrimaryAssetTypeData::RemoveAsset | ( | FName | AssetName, |
| TMap< FSoftObjectPath, FPrimaryAssetId > & | InOutReverseMap | ||
| ) |
| void FPrimaryAssetTypeData::ResetAssets | ( | TMap< FSoftObjectPath, FPrimaryAssetId > & | InOutReverseMap | ) |
| void FPrimaryAssetTypeData::ShrinkAssets | ( | ) |
| TSet<FString> FPrimaryAssetTypeData::AdditionalAssetScanPaths |
List of paths that were explicitly requested by other systems and not loaded from the default config
| TSet<FString> FPrimaryAssetTypeData::DeferredAssetScanPaths |
In the editor, paths that we need to scan once asset registry is done loading
| FPrimaryAssetTypeInfo FPrimaryAssetTypeData::Info |
The public info struct
| TSet<FString> FPrimaryAssetTypeData::RealAssetScanPaths |
Expanded list of asset scan paths and package names, will not include virtual paths