Navigation
Unreal Engine C++ API Reference > Plugins > ContentBrowserAssetDataSource > UContentBrowserAssetDataSource
References
Module | ContentBrowserAssetDataSource |
Header | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Public/ContentBrowserAssetDataSource.h |
Include | #include "ContentBrowserAssetDataSource.h" |
Source | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/ContentBrowserAssetDataSource.cpp |
static bool PopulateAssetFilterInputParams
(
FAssetFilterInputParams & Params,
UContentBrowserDataSource * DataSource,
IAssetRegistry * InAssetRegistry,
const FContentBrowserDataFilter & InFilter,
FContentBrowserDataCompiledFilter & OutCompiledFilter,
ICollectionManager * CollectionManager,
FAssetDataSourceFilterCache * InFilterCache
)
Remarks
Call in CompileFilter() to populate an FAssetFilterInputParams for use in CreatePathFilter and CreateAssetFilter. false if it's not possible to display folders or assets, otherwise true
Parameters
Name | Description |
---|---|
Params | The FAssetFilterInputParams struct to populate with data |
DataSource | The DataSource that CompileFilter() is being called on |
InAssetRegistry | A pointer to the Asset Registry to save time having to find it |
InFilter | The input filter supplied to CompileFilter() |
OutCompiledFilter | The output filer supplied to CompileFilter() |
CollectionManager | If set, this will be used to filter objects when a collection filter is requested. If not set, and a collection filter is requested, the function will return false. |