Navigation
API > API/Editor > API/Editor/ContentBrowser
Inheritance Hierarchy
- IModuleInterface
- FContentBrowserModule
References
| Module | ContentBrowser |
| Header | /Engine/Source/Editor/ContentBrowser/Public/ContentBrowserModule.h |
| Include | #include "ContentBrowserModule.h" |
Syntax
class FContentBrowserModule : public IModuleInterface
Remarks
Content browser module
Functions
| Type | Name | Description | |
|---|---|---|---|
| FDelegateHandle | AddAssetViewExtraStateGenerator
(
const FAssetViewExtraStateGenerator& Generator |
Add a generator to add extra state functionality to the content browser's assets. | |
| void | AddDynamicTagAssetClass
(
const FName& InName |
||
| IContentBrowserSingleton & | Get () |
Gets the content browser singleton | |
| TArray< FAddPathViewPluginFilters > & | Delegates to be called to extend list of content browser Plugin Filters | ||
| TArray< FContentBrowserMenuExtender_SelectedPaths > & | Delegates to be called to extend the content browser menus | ||
| TArray< FContentBrowserMenuExtender_SelectedAssets > & | |||
| const TArray< FAssetViewExtraStateGenerator > & | Delegates to be called to add extra state indicators on the asset view | ||
| TArray< FContentBrowserMenuExtender > & | |||
| TArray< FContentBrowserMenuExtender > & | |||
| TArray< FContentBrowserMenuExtender > & | |||
| TArray< FContentBrowserCommandExtender > & | Delegates to call to extend the command/keybinds for content browser | ||
| TArray< FContentBrowserMenuExtender_SelectedPaths > & | |||
| TArray< FPathViewStateIconGenerator > & | |||
| TArray< FAssetViewDragAndDropExtender > & | Delegates to be called to extend the drag-and-drop support of the asset view | ||
| FCreateViewExtender | Get the currently registered custom view | ||
| FDefaultPathsToExpandDelegate & | Override list of paths to expand by default | ||
| FDefaultSelectedPathsDelegate & | Override list of paths to select by default | ||
| FOnAssetPathChanged & | |||
| FOnAssetSelectionChanged & | |||
| FOnContentBrowserSettingChanged & | |||
| FOnFilterChanged & | Delegate accessors | ||
| FOnSearchBoxChanged & | |||
| FOnSetFolderColor & | |||
| FOnSourcesViewChanged & | |||
| FMainMRUFavoritesList * | |||
| bool | IsDynamicTagAssetClass
(
const FName& InName |
||
| void | RemoveAssetViewExtraStateGenerator
(
const FDelegateHandle& GeneratorHandle |
Remove an asset view extra state generator. | |
| void | RemoveDynamicTagAssetClass
(
const FName& InName |
||
| void | SetContentBrowserViewExtender
(
const FCreateViewExtender& InCreateViewExtender |
Register a delegate that creates a custom view that can show up inside SAssetView in the Content Browser | |
| void | Called before the plugin is unloaded, right before the plugin object is destroyed. | ||
| void | Called right after the plugin DLL has been loaded and the plugin object has been created |
Typedefs
| Name | Description |
|---|---|
| FAddPathViewPluginFilters | |
| FCreateViewExtender | Delegate that creates an instance of the custom view extender |
| FDefaultPathsToExpandDelegate | |
| FDefaultSelectedPathsDelegate | |
| FOnAssetPathChanged | |
| FOnAssetSelectionChanged | |
| FOnContentBrowserSettingChanged | |
| FOnFilterChanged | |
| FOnSearchBoxChanged | |
| FOnSourcesViewChanged |
Constants
| Name | Description |
|---|---|
| NumberOfRecentAssetsName |