| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Public/ContentBrowserAssetDataSource.h |
Include |
#include "ContentBrowserAssetDataSource.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UContentBrowserAssetDataSource : public UContentBrowserDataSource
Name | Description | ||
---|---|---|---|
|
Initialize |
Name | Description | ||
---|---|---|---|
|
AppendItemReference ( |
Attempt to append any path references for the given item to the given string. |
|
|
BulkCopyItems ( |
Attempt to copy the given items to the given virtual path. |
|
|
BulkDeleteItems ( |
Attempt to delete the given items. |
|
|
BulkDuplicateItems ( |
Attempt to synchronously duplicate the given items. |
|
|
BulkEditItems ( |
Attempt to open the given item for editing. |
|
|
BulkMoveItems ( |
Attempt to move the given items to the given virtual path. |
|
|
BulkPreviewItems ( |
Attempt to preview the given items. |
|
|
BulkSaveItems ( |
Attempt to save the given items. |
|
|
CanCopyItem ( |
Query whether the given item is can be copied, optionally providing error information if it cannot. |
|
|
CanCreateFolder |
Query whether a folder can be created at the given virtual path, optionally providing error information if it cannot. |
|
|
CanDeleteItem ( |
Query whether the given item is can be deleted, optionally providing error information if it cannot. |
|
|
CanDuplicateItem ( |
Query whether the given item is can be duplicated, optionally providing error information if it cannot. |
|
|
CanEditItem ( |
Query whether the given item is can be edited, optionally providing error information if it cannot. |
|
|
CanMoveItem ( |
Query whether the given item is can be moved, optionally providing error information if it cannot. |
|
|
CanPreviewItem ( |
Query whether the given item is can be previewed, optionally providing error information if it cannot. |
|
|
CanRenameItem ( |
Query whether the given item is can be renamed, optionally providing error information if it cannot. |
|
|
CanSaveItem ( |
Query whether the given item is can be saved, optionally providing error information if it cannot. |
|
|
CompileFilter ( |
Given a path and a data filter, produce an optimized filter that can be used to efficiently enumerate items that match it, and also query whether an item would pass it. |
|
|
CopyItem ( |
Attempt to copy the given item to the given virtual path. |
|
|
CreateFolder ( |
Attempt to begin the process of asynchronously creating a folder at the given virtual path, populating a temporary item that can be finalized or canceled by the user. |
|
|
DeleteItem ( |
Attempt to delete the given item. |
|
|
DoesItemPassFilter ( |
Query whether the given item passes the given compiled filter. |
|
|
DuplicateItem ( |
Attempt to begin the process of asynchronously duplicating the given item, populating a temporary item that can be finalized or canceled by the user. |
|
|
EditItem ( |
Attempt to open the given item for editing. |
|
|
EnumerateItemsAtPath ( |
Enumerate items that have the given virtual path, optionally filtering by type, and invoking the callback for each matching item. |
|
|
EnumerateItemsMatchingFilter ( |
Enumerate items that match the given compiled filter, invoking the callback for each matching item. |
|
|
EnumerateRootPaths ( |
Iterate over each of the root paths in this data source. |
|
|
GetItemAttribute ( |
Query the value of the given attribute on the given item. |
|
|
GetItemAttributes ( |
Query the values of all attributes on the given item. |
|
|
GetItemPhysicalPath ( |
Query the physical (on-disk) path of the given item. |
|
|
HandleDragDropOnItem ( |
Called to provide custom drag and drop handling when a drag event is dropped on an item. |
|
|
HandleDragEnterItem ( |
Called to provide custom drag and drop handling when a drag event enters an item, such as performing validation and reporting error information. |
|
|
HandleDragLeaveItem ( |
Called to provide custom drag and drop handling when a drag event leaves an item, such as clearing any error information set during earlier validation. |
|
|
HandleDragOverItem ( |
Called to provide custom drag and drop handling while a drag event is over an item, such as performing validation and reporting error information. |
|
|
IsDiscoveringItems ( |
Query whether this data source instance is currently discovering content, and retrieve an optional status message that can be shown in the UI. |
|
|
IsFolderVisibleIfHidingEmpty ( |
Query whether the given virtual folder should be visible if the UI is asking to hide empty content folders. |
|
|
IsItemDirty ( |
Query whether the given item is considered dirty (ie, has unsaved changes). |
|
|
Legacy_TryConvertAssetDataToVirtualPath ( |
Attempt to convert the given asset data to a virtual path associated with this data source. |
|
|
Legacy_TryConvertPackagePathToVirtualPath |
Attempt to convert the given package path to a virtual path associated with this data source. |
|
|
Legacy_TryGetAssetData ( |
Attempt to retrieve the asset data associated with the given item. |
|
|
Legacy_TryGetPackagePath ( |
Attempt to retrieve the package path associated with the given item. |
|
|
MoveItem ( |
Attempt to move the given item to the given virtual path. |
|
|
PreviewItem ( |
Attempt to preview the given item. |
|
|
PrioritizeSearchPath ( |
If possible, attempt to prioritize content discovery for the given virtual path. |
|
|
RenameItem ( |
Attempt to rename the given item. |
|
|
SaveItem ( |
Attempt to save the given item. |
|
|
Shutdown() |
Shutdown this data source instance. |
|
|
TryGetCollectionId ( |
Attempt to retrieve the identifier that should be used when storing a reference to the given item within a collection. |
|
|
UpdateThumbnail ( |
Attempt to update the thumbnail associated with the given item. |