Navigation
Unreal Engine C++ API Reference > Editor
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FContentBrowserCompiledSubsystemFilter | Internal - Filter data used to inject dummy items for the path down to the mount root of each data source | |
![]() |
FContentBrowserCompiledVirtualFolderFilter | Internal - Filter data used to inject dummy items | |
![]() |
FContentBrowserDataClassFilter | Data used to filter object instances by their class. | |
![]() |
FContentBrowserDataCollectionFilter | Data used to filter items by their collection. | |
![]() |
FContentBrowserDataCompiledFilter | A filter used to control what is returned from Content Browser data queries. | |
![]() |
FContentBrowserDataDragDropOp | ||
![]() |
FContentBrowserDataFilter | A filter used to control what is returned from Content Browser data queries. | |
![]() |
FContentBrowserDataFilterCacheID | ||
![]() |
FContentBrowserDataFilterCacheIDOwner | ID used by the data sources to cache some data between the filter compilations How use the filter compilation cache. | |
![]() |
FContentBrowserDataFilterList | A list of typed filter structs and their associated data. | |
![]() |
FContentBrowserDataLegacyFilter | Filter data used to provide legacy information to the asset data source | |
![]() |
FContentBrowserDataObjectFilter | Data used to filter object instances by their name and tags. | |
![]() |
FContentBrowserDataPackageFilter | Data used to filter object instances by their package. | |
![]() |
FContentBrowserDataUnsupportedClassFilter | Data used to tell the content browser to show the item that doesn't pass the class permission list as a unsupported asset | |
![]() |
FContentBrowserItem | Representation of a Content Browser item. | |
![]() |
FContentBrowserItemData | The primitive data that represents an internal Content Browser item, as defined and managed by a Content Browser data source. | |
![]() |
FContentBrowserItemDataAttributeMetaData | Type describing the meta-data associated with an item attribute value. | |
![]() |
FContentBrowserItemDataAttributeValue | Type describing the value of an item attribute. | |
![]() |
FContentBrowserItemDataKey | Minimal representation of a FContentBrowserItemData instance that can be used as a map key. | |
![]() |
FContentBrowserItemDataTemporaryContext | Context for asynchronous item creation (for new items or duplicating existing ones). | |
![]() |
FContentBrowserItemDataUpdate | Type describing an update to an item. | |
![]() |
FContentBrowserItemKey | Minimal representation of a FContentBrowserItem instance that can be used as a map key. | |
![]() |
FContentBrowserItemPath | Hold multiple versions of a path as FNamesPath conversion each time Set is called | |
![]() |
FContentBrowserItemTemporaryContext | Context for asynchronous item creation (for new items or duplicating existing ones). | |
![]() |
FContentBrowserItemUpdate | Type describing an update to an item. | |
![]() |
FContentBrowserVirtualPathTree | Tree of virtual paths ending where internal paths start. | |
![]() |
FScopedSuppressContentBrowserDataTick | Helper to suppress Tick events during critical times, when the underlying data should not be updated. | |
![]() |
IContentBrowserDataModule | ||
![]() |
IContentBrowserItemDataPayload | Interface used to store any data source defined payload data that is required to operate on the underlying thing that a Content Browser item represents. | |
![]() |
IContentBrowserItemDataSink | The data sink interface that can be used to communicate with the Content Browser Data Subsystem. | |
![]() |
UContentBrowserDataMenuContext_AddNewMenu | ||
![]() |
UContentBrowserDataMenuContext_DragDropMenu | ||
![]() |
UContentBrowserDataMenuContext_FileMenu | ||
![]() |
UContentBrowserDataMenuContext_FolderMenu | ||
![]() |
UContentBrowserDataSource | A common implementation of a "do nothing" data source for the Content Browser. | |
![]() |
UContentBrowserDataSubsystem | Subsystem that provides access to Content Browser data. | |
![]() |
UContentBrowserItemLibrary | TODO: Script API exposure. | |
![]() |
UContentBrowserItemPathExtensions |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
int32 | ContentBrowserDataUtils::CalculateFolderDepthOfPath
(
const FStringView InPath |
Returns number of folders in forward slashed path (Eg, 1 for "/Path", 2 for "/Path/Name") |
![]() |
FText | ContentBrowserDataUtils::GetFolderItemDisplayNameOverride
(
const FName InFolderPath, |
Get display name override if there is one for InFolderPath |
![]() |
int32 | Return the test depth after which it is not needed to test the attribute filter if the parent folder was tested | |
![]() |
bool | ContentBrowserDataUtils::IsTopLevelFolder
(
const FStringView InFolderPath |
Returns true if folder has a depth of 1 |
![]() |
bool | ContentBrowserDataUtils::IsTopLevelFolder
(
const FName InFolderPath |
Returns true if folder has a depth of 1 |
![]() |
bool | ContentBrowserDataUtils::PathPassesAttributeFilter
(
const FStringView InPath, |
Tests internal path against attribute filter |
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
const FName | ItemColor | Attribute key that can be used to query the display color of an item. |
![]() |
const FName | ItemDescription | Attribute key that can be used to query the internal description of an item. |
![]() |
const FName | ItemDiskSize | Attribute key that can be used to query the internal disk size of an item. Type: int64. |
![]() |
const FName | ItemIsDeveloperContent | Attribute key that can be used to query whether the given item is considered to be developer content. |
![]() |
const FName | ItemIsEngineContent | Attribute key that can be used to query whether the given item is considered to be engine content (including engine plugin content). |
![]() |
const FName | ItemIsLocalizedContent | Attribute key that can be used to query whether the given item is considered to be localized content. |
![]() |
const FName | ItemIsPluginContent | Attribute key that can be used to query whether the given item is considered to be plugin content. |
![]() |
const FName | ItemIsProjectContent | Attribute key that can be used to query whether the given item is considered to be project content (including project plugin content). |
![]() |
const FName | ItemTypeDisplayName | Attribute key that can be used to query the internal type display name of an item. |
![]() |
const FName | ItemTypeName | Attribute key that can be used to query the internal type name of an item. |
![]() |
const FName | VirtualizedData | Attribute key that can be used to query if the item has virtualized data or not. Type: bool. |