Navigation
API > API/Editor > API/Editor/ContentBrowserData > API/Editor/ContentBrowserData/UContentBrowserDataSource
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EnumerateItemsMatchingFilter
(
const FContentBrowserDataCompiledFilter& InFilter, |
Enumerate items that match the given compiled filter, invoking the callback for each matching item. | ContentBrowserDataSource.h | |
virtual void EnumerateItemsMatchingFilter
(
const FContentBrowserDataCompiledFilter& InFilter, |
ContentBrowserDataSource.h |
EnumerateItemsMatchingFilter(const FContentBrowserDataCompiledFilter &, TFunctionRef< bool(FContentBrowserItemData &&)>)
Description
Enumerate items that match the given compiled filter, invoking the callback for each matching item.
This function must not block waiting on content discovery! It should use the current state as known at this point in time.
| Name | EnumerateItemsMatchingFilter |
| Type | function |
| Header File | /Engine/Source/Editor/ContentBrowserData/Public/ContentBrowserDataSource.h |
| Include Path | #include "ContentBrowserDataSource.h" |
| Source | /Engine/Source/Editor/ContentBrowserData/Private/ContentBrowserDataSource.cpp |
virtual void EnumerateItemsMatchingFilter
(
const FContentBrowserDataCompiledFilter & InFilter,
TFunctionRef < bool &&)> InCallback
)
Parameters
| Name | Remarks |
|---|---|
| InFilter | The compiled filter used to find matching items. |
| InCallback | The function to invoke for each matching item (return true to continue enumeration). |
| InSink | Parameter provided to receive output as either a callback or an array. |
See Also
EnumerateItemsMatchingFilter(const FContentBrowserDataCompiledFilter &, const TGetOrEnumerateSink< FContentBrowserItemData > &)
| Name | EnumerateItemsMatchingFilter |
| Type | function |
| Header File | /Engine/Source/Editor/ContentBrowserData/Public/ContentBrowserDataSource.h |
| Include Path | #include "ContentBrowserDataSource.h" |
| Source | /Engine/Source/Editor/ContentBrowserData/Private/ContentBrowserDataSource.cpp |
virtual void EnumerateItemsMatchingFilter
(
const FContentBrowserDataCompiledFilter & InFilter,
const TGetOrEnumerateSink < FContentBrowserItemData > & InSink
)