Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/AssetManagerTypes.h |
Include |
#include "Engine/AssetManagerTypes.h" |
struct FAssetManagerSearchRules
Rules for how to scan the asset registry for assets matching path and type descriptions
Name | Description | ||
---|---|---|---|
|
UClass * |
AssetBaseClass |
Assets must inherit from this class, for blueprints this should be the instance base class |
|
AssetScanPaths |
List of top-level directories and specific assets to search, must be paths starting with /, directories should not have a trailing / |
|
|
bForceSynchronousScan |
True if this should force a synchronous scan of the disk even if an async scan is in progress |
|
|
bHasBlueprintClasses |
True if scanning for blueprints, false for all other assets |
|
|
bSkipManagerIncludeCheck |
True if this test should skip the ShouldIncludeInAssetSearch function on AssetManager |
|
|
bSkipVirtualPathExpansion |
True if AssetScanPaths are real paths that do not need expansion |
|
|
ExcludePatterns |
Optional list of exclude wildcard patterns that can use *, if any of these match it will be excluded |
|
|
IncludePatterns |
Optional list of include wildcard patterns using * that will get matched against full package path. |
|
|
ShouldIncludeDelegate |
Native filter delegate to call on asset data, if bound it should return true if asset should be included in results |
Name | Description | ||
---|---|---|---|
|
AreRulesSet() |
Returns true if there are any rules set that need to be verified |