Navigation
API > API/Plugins > API/Plugins/ContentBrowserAssetDataSource > API/Plugins/ContentBrowserAssetDataSource/UContentBrowserAssetDataSource
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool CreateAssetFilter
(
FAssetFilterInputParams& Params, |
ContentBrowserAssetDataSource.h | ||
static bool CreateAssetFilter
(
FAssetFilterInputParams& Params, |
Call in CompileFilter() after CreatePathFilter() to fill OutCompiledFilter with an FContentBrowserCompiledAssetDataFilter capable of filtering assets | ContentBrowserAssetDataSource.h |
CreateAssetFilter(FAssetFilterInputParams &, FName, const FContentBrowserDataFilter &, FContentBrowserDataCompiledFilter &, FCompileARFilterFunc)
| Name | CreateAssetFilter |
| Type | function |
| Header File | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Public/ContentBrowserAssetDataSource.h |
| Include Path | #include "ContentBrowserAssetDataSource.h" |
| Source | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/ContentBrowserAssetDataSource.cpp |
static bool CreateAssetFilter
(
FAssetFilterInputParams & Params,
FName InPath,
const FContentBrowserDataFilter & InFilter,
FContentBrowserDataCompiledFilter & OutCompiledFilter,
FCompileARFilterFunc CreateCompiledFilter
)
CreateAssetFilter(FAssetFilterInputParams &, FName, const FContentBrowserDataFilter &, FContentBrowserDataCompiledFilter &, FSubPathEnumerationFunc , FCollectionEnumerationFunc )
Description
Call in CompileFilter() after CreatePathFilter() to fill OutCompiledFilter with an FContentBrowserCompiledAssetDataFilter capable of filtering assets
| Name | CreateAssetFilter |
| Type | function |
| Header File | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Public/ContentBrowserAssetDataSource.h |
| Include Path | #include "ContentBrowserAssetDataSource.h" |
| Source | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/ContentBrowserAssetDataSource.cpp |
static bool CreateAssetFilter
(
FAssetFilterInputParams & Params,
FName InPath,
const FContentBrowserDataFilter & InFilter,
FContentBrowserDataCompiledFilter & OutCompiledFilter,
FSubPathEnumerationFunc * GetSubPackagePathsFunc,
FCollectionEnumerationFunc * GetCollectionObjectPathsFunc
)
false if it's not possible to display any assets, otherwise true
Parameters
| Name | Remarks |
|---|---|
| Params | The params generated from PopulateAssetFilterInputParams() |
| InPath | The input path supplied to CompileFilter() |
| InFilter | The input filter supplied to CompileFilter() |
| OutCompiledFilter | The output filer supplied to CompileFilter() |
| FGetSubPathsFunc | A optional function to override how the package paths are expended. |