![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AssetDataGathererPrivate.h>
Public Member Functions | |
| FGatheredPathData ()=default | |
| FGatheredPathData (FStringView InLocalAbsPath, FStringView InLongPackageName, const FDateTime &InPackageTimestamp, bool InIsReadOnly, EGatherableFileType InType) | |
| FGatheredPathData (const FDiscoveredPathData &DiscoveredData) | |
| FGatheredPathData (FDiscoveredPathData &&DiscoveredData) | |
| void | Assign (FStringView InLocalAbsPath, FStringView InLongPackageName, const FDateTime &InPackageTimestamp, bool InIsReadOnly, EGatherableFileType InType) |
| void | Assign (const FDiscoveredPathData &DiscoveredData) |
| SIZE_T | GetAllocatedSize () const |
Public Attributes | |
| FString | LocalAbsPath |
| FString | LongPackageName |
| FDateTime | PackageTimestamp |
| bool | bIsReadOnly |
| EGatherableFileType | Type = EGatherableFileType::Invalid |
Information needed about a discovered asset file or path that is needed by the Gatherer
|
default |
| UE::AssetDataGather::Private::FGatheredPathData::FGatheredPathData | ( | FStringView | InLocalAbsPath, |
| FStringView | InLongPackageName, | ||
| const FDateTime & | InPackageTimestamp, | ||
| bool | InIsReadOnly, | ||
| EGatherableFileType | InType | ||
| ) |
|
explicit |
|
explicit |
| void UE::AssetDataGather::Private::FGatheredPathData::Assign | ( | const FDiscoveredPathData & | DiscoveredData | ) |
| void UE::AssetDataGather::Private::FGatheredPathData::Assign | ( | FStringView | InLocalAbsPath, |
| FStringView | InLongPackageName, | ||
| const FDateTime & | InPackageTimestamp, | ||
| bool | InIsReadOnly, | ||
| EGatherableFileType | InType | ||
| ) |
| SIZE_T UE::AssetDataGather::Private::FGatheredPathData::GetAllocatedSize | ( | ) | const |
Return the total amount of heap memory used by the gatherer (including not-yet-claimed search results). Used for performance metrics.
| bool UE::AssetDataGather::Private::FGatheredPathData::bIsReadOnly |
If the file is readonly
| FString UE::AssetDataGather::Private::FGatheredPathData::LocalAbsPath |
The absolute path to the file on disk, relative to the directory that issued the scan
| FString UE::AssetDataGather::Private::FGatheredPathData::LongPackageName |
The LongPackageName of the path (inherited from the MountDir)
| FDateTime UE::AssetDataGather::Private::FGatheredPathData::PackageTimestamp |
The modification timestamp of the package file (that it had when it was discovered)
| EGatherableFileType UE::AssetDataGather::Private::FGatheredPathData::Type = EGatherableFileType::Invalid |
The type of file that was found