![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AssetRegistryImpl.h>
Public Member Functions | |
| FScanPathContext (FEventContext &InEventContext, FClassInheritanceContext &InInheritanceContext, const TArray< FString > &InDirs, const TArray< FString > &InFiles, UE::AssetRegistry::EScanFlags InScanFlags=UE::AssetRegistry::EScanFlags::None, TArray< FSoftObjectPath > *FoundAssets=nullptr) | |
Public Attributes | |
| TArray< FString > | PackageDirs |
| TArray< FString > | LocalDirs |
| TArray< FString > | PackageFiles |
| TArray< FString > | LocalFiles |
| TArray< FString > | LocalPaths |
| FEventContext & | EventContext |
| FClassInheritanceContext & | InheritanceContext |
| TArray< FSoftObjectPath > * | OutFoundAssets = nullptr |
| int32 | NumFoundAssets = 0 |
| bool | bForceRescan = false |
| bool | bIgnoreDenyListScanFilters = false |
| bool | bIgnoreInvalidPathWarning = false |
| EGatherStatus | Status = EGatherStatus::TickActiveGatherActive |
Context to transform, collect, and pass along ScanPathsSynchronous arguments and results
| UE::AssetRegistry::Impl::FScanPathContext::FScanPathContext | ( | FEventContext & | InEventContext, |
| FClassInheritanceContext & | InInheritanceContext, | ||
| const TArray< FString > & | InDirs, | ||
| const TArray< FString > & | InFiles, | ||
| UE::AssetRegistry::EScanFlags | InScanFlags = UE::AssetRegistry::EScanFlags::None, |
||
| TArray< FSoftObjectPath > * | FoundAssets = nullptr |
||
| ) |
| FEventContext& UE::AssetRegistry::Impl::FScanPathContext::EventContext |
| FClassInheritanceContext& UE::AssetRegistry::Impl::FScanPathContext::InheritanceContext |
| TArray<FString> UE::AssetRegistry::Impl::FScanPathContext::LocalDirs |
| TArray<FString> UE::AssetRegistry::Impl::FScanPathContext::LocalFiles |
| TArray<FString> UE::AssetRegistry::Impl::FScanPathContext::LocalPaths |
| int32 UE::AssetRegistry::Impl::FScanPathContext::NumFoundAssets = 0 |
| TArray<FSoftObjectPath>* UE::AssetRegistry::Impl::FScanPathContext::OutFoundAssets = nullptr |
| TArray<FString> UE::AssetRegistry::Impl::FScanPathContext::PackageDirs |
| TArray<FString> UE::AssetRegistry::Impl::FScanPathContext::PackageFiles |
| EGatherStatus UE::AssetRegistry::Impl::FScanPathContext::Status = EGatherStatus::TickActiveGatherActive |