Navigation
API > API/Editor > API/Editor/ContentBrowserData > API/Editor/ContentBrowserData/UContentBrowserDataSource
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EnumerateItemsAtPath
(
const FName InPath, |
Enumerate items that have the given virtual path, optionally filtering by type, and invoking the callback for each matching item. | ContentBrowserDataSource.h | |
virtual void EnumerateItemsAtPath
(
const FName InPath, |
ContentBrowserDataSource.h |
EnumerateItemsAtPath(const FName, const EContentBrowserItemTypeFilter, TFunctionRef< bool(FContentBrowserItemData &&)>)
Description
Enumerate items that have the given virtual path, optionally filtering by type, and 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 | EnumerateItemsAtPath |
| 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 EnumerateItemsAtPath
(
const FName InPath,
const EContentBrowserItemTypeFilter InItemTypeFilter,
TFunctionRef < bool &&)> InCallback
)
Parameters
| Name | Remarks |
|---|---|
| InPath | The virtual path to find items for. |
| InItemTypeFilter | The types of items we want to find. |
| 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. |
EnumerateItemsAtPath(const FName, const EContentBrowserItemTypeFilter, const TGetOrEnumerateSink< FContentBrowserItemData > &)
| Name | EnumerateItemsAtPath |
| 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 EnumerateItemsAtPath
(
const FName InPath,
const EContentBrowserItemTypeFilter InItemTypeFilter,
const TGetOrEnumerateSink < FContentBrowserItemData > & InSink
)