Navigation
API > API/Plugins > API/Plugins/ContentBrowserAssetDataSource
Inheritance Hierarchy
- IContentBrowserItemDataPayload
- FContentBrowserAssetFileItemDataPayload
- FContentBrowserAliasItemDataPayload
- FContentBrowserAssetFileItemDataPayload_Creation
- FContentBrowserAssetFileItemDataPayload_Duplication
References
| Module | ContentBrowserAssetDataSource |
| Header | /Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Public/ContentBrowserAssetDataPayload.h |
| Include | #include "ContentBrowserAssetDataPayload.h" |
Syntax
class FContentBrowserAssetFileItemDataPayload : public IContentBrowserItemDataPayload
Constructors
| Type | Name | Description | |
|---|---|---|---|
FContentBrowserAssetFileItemDataPayload
(
FAssetData&& InAssetData |
|||
FContentBrowserAssetFileItemDataPayload
(
const FAssetData& InAssetData |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UObject * | GetAsset
(
const bool bTryRecacheIfNull |
||
| const FAssetData & | GetAssetData () |
||
| const UAssetDefinition * | |||
| TSharedPtr< IAssetTypeActions > | |||
| const FString & | GetFilename () |
||
| UPackage * | GetPackage
(
const bool bTryRecacheIfNull |
||
| UObject * | LoadTags (optional) allows passing specific tags to the linker when loading the asset (. | ||
| UPackage * | LoadPackage
(
TSet< FName > LoadTags |
LoadTags(optional) allows passing specific tags to the linker when loading the asset package (. | |
| void | UpdateThumbnail
(
FAssetThumbnail& InThumbnail |