ContentBrowser

Classes

Name

Description

Public struct

FAssetPickerConfig

A struct containing details about how the asset picker should behave

Public struct

FAssetViewCustomColumn

Struct to define a custom column for the asset view

Public struct

FAssetViewDragAndDropExtender

Contains the delegates used to handle a custom drag-and-drop in the asset view

Public struct

FCollectionPickerConfig

A struct containing details about how the collection picker should behave

Public struct

FContentBrowserConfig

A struct containing details about how the content browser should behave

Public class

FContentBrowserModule

Content browser module

Public class

FFrontendFilter

Public class

FFrontendFilterCategory

Public struct

FOpenAssetDialogConfig

A struct containing details about how the open asset dialog should behave.

Public struct

FPathPickerConfig

A struct containing details about how the path picker should behave

Public struct

FSaveAssetDialogConfig

A struct containing details about how the save asset dialog should behave.

Public struct

FSharedAssetDialogConfig

A struct containing shared details about how asset dialogs should behave.

Public class

IContentBrowserSingleton

Content browser module singleton

Public class

UContentBrowserFrontEndFilterExtension

Override this class in order to make an additional front-end filter available in the Content Browser.

Typedefs

Name

Description

FAdjustSelectionDelegate

Called to adjust the selection from the current assetdata, should be +1 to increment or -1 to decrement

FAssetFilterCollectionType

FAssetFilterType

FClearSelectionDelegate

Called to clear the selection of the specified assetdata or all selection if an invalid assetdata is passed

FConstructToolTipForAsset

Called to retrieve the tooltip for the specified asset

FContentBrowserMenuExtender

Called to request the menu when right clicking on a path

FContentBrowserMenuExtender_SelectedAssets

FContentBrowserMenuExtender_SelectedPaths

FGetCurrentSelectionDelegate

Called to retrieve an array of the currently selected asset data

FOnAssetClicked

Called when an asset is clicked on in the asset view

FOnAssetDialogCancelled

Called from the Asset Dialog when a non-modal dialog is closed or cancelled

FOnAssetDoubleClicked

Called when an asset is double clicked in the asset view

FOnAssetDragged

Called when an asset has begun being dragged by the user

FOnAssetEnterPressed

Called when enter is pressed on an asset in the asset view

FOnAssetRenameCommitted

Called when the user has committed a rename of one or more assets

FOnAssetsActivated

Called when the user double clicks, presses enter, or presses space on an asset

FOnAssetsChosenForOpen

Called from the Asset Dialog when assets are chosen in non-modal Open dialogs

FOnAssetSelected

Called when an asset is selected in the asset view

FOnAssetToolTipClosing

Called when an asset item's tooltip is closing

FOnCollectionSelected

Called when a collection is selected in the collections view

FOnCreateNewFolder

Called when a new folder is starting to be created

FOnFindInAssetTreeRequested

Called when a "Find in Asset Tree" is requested

FOnGetAssetContextMenu

Called to request the menu when right clicking on an asset

FOnGetCustomAssetColumnData

Called to get value for a custom column, will get converted as necesary

FOnGetCustomAssetToolTip

Called to request a custom asset item tooltip

FOnGetFolderContextMenu

Called to request the menu when right clicking on an asset

FOnObjectPathChosenForSave

Called from the Asset Dialog when an asset name is chosen in non-modal Save dialogs

FOnPathDoubleClicked

Called when a path is double clicked in the asset view

FOnPathSelected

Called when a path is selected in the path picker

FOnShouldDisplayAssetTag

Called to check if an asset tag should be display in details view.

FOnShouldFilterAsset

Called to check if an asset should be filtered out by external code.

FOnThumbnailScaleChanged

Called when thumbnail scale changes and the thumbnail scale is bound to a delegate

FOnVisualizeAssetToolTip

Called when an asset item visualizes its tooltip

FRefreshAssetViewDelegate

Called to force the asset view to refresh

FSetARFilterDelegate

Called to set a new filter for an existing asset picker

FSetPathPickerPathsDelegate

A pointer to an existing delegate that, when executed, will set the filter an the asset picker after it is created.

FSyncToAssetsDelegate

Called to retrieve an array of the currently selected asset data

Enums

Name

Description

Public enum

EAssetDialogType::Type

Public enum

EAssetViewType::Type

The view modes used in SAssetView

Public enum

ESaveAssetDialogExistingAssetPolicy::Type

An enum to choose the behavior of the save asset dialog when the user chooses an asset that already exists