Navigation
API > API/Plugins > API/Plugins/ContentBrowserClassDataSource
| Name | UContentBrowserClassDataSource |
| Type | class |
| Header File | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserClassDataSource/Source/ContentBrowserClassDataSource/Public/ContentBrowserClassDataSource.h |
| Include Path | #include "ContentBrowserClassDataSource.h" |
Syntax
UCLASS (MinimalAPI)
class UContentBrowserClassDataSource : public UContentBrowserDataSource
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UContentBrowserDataSource → UContentBrowserClassDataSource
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ClassTypeActions | TSharedPtr< IAssetTypeActions > | ContentBrowserClassDataSource.h | ||
| NativeClassHierarchy | TSharedPtr< FNativeClassHierarchy > | ContentBrowserClassDataSource.h | ||
| NativeClassHierarchyGetClassPathCache | FNativeClassHierarchyGetClassPathCache | ContentBrowserClassDataSource.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Initialize
(
const bool InAutoRegister |
ContentBrowserClassDataSource.h |
Overridden from UContentBrowserDataSource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AppendItemObjectPath
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool AppendItemPackageName
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool AppendItemReference
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool BulkEditItems
(
TArrayView< const FContentBrowserItemData > InItems |
ContentBrowserClassDataSource.h | ||
virtual bool CanEditItem
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual void CompileFilter
(
const FName InPath, |
ContentBrowserClassDataSource.h | ||
virtual bool DoesItemPassFilter
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool EditItem
(
const FContentBrowserItemData& InItem |
ContentBrowserClassDataSource.h | ||
virtual void EnumerateItemsAtPath
(
const FName InPath, |
ContentBrowserClassDataSource.h | ||
virtual void EnumerateItemsAtUserProvidedPath
(
const FStringView InPath, |
ContentBrowserClassDataSource.h | ||
virtual bool EnumerateItemsForObjects
(
const TArrayView< UObject* > InObjects, |
ContentBrowserClassDataSource.h | ||
virtual void EnumerateItemsMatchingFilter
(
const FContentBrowserDataCompiledFilter& InFilter, |
ContentBrowserClassDataSource.h | ||
virtual bool GetItemAttribute
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool GetItemAttributes
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool GetItemPhysicalPath
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool IsFolderVisible
(
const FName InPath, |
ContentBrowserClassDataSource.h | ||
virtual bool Legacy_TryConvertAssetDataToVirtualPath
(
const FAssetData& InAssetData, |
ContentBrowserClassDataSource.h | ||
| ContentBrowserClassDataSource.h | |||
virtual bool Legacy_TryGetAssetData
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool Legacy_TryGetPackagePath
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual void Shutdown() |
ContentBrowserClassDataSource.h | ||
virtual bool TryGetCollectionId
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h | ||
virtual bool UpdateThumbnail
(
const FContentBrowserItemData& InItem, |
ContentBrowserClassDataSource.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IAssetTypeActions > GetClassTypeActions() |
ContentBrowserClassDataSource.h | ||
bool RootClassPathPassesFilter
(
const FName InRootClassPath, |
ContentBrowserClassDataSource.h |
Overridden from UContentBrowserDataSource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BuildRootPathVirtualTree() |
ContentBrowserClassDataSource.h |