FContentBrowserItemDataKey

Minimal representation of a [FContentBrowserItemData](API\Editor\ContentBrowserData\FContentBrowserItemData) instance that can be used as a map key.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FContentBrowserItemDataKey

FContentBrowserItemKey

References

Module

ContentBrowserData

Header

/Engine/Source/Editor/ContentBrowserData/Public/ContentBrowserItemData.h

Include

#include "ContentBrowserItemData.h"

Syntax

class FContentBrowserItemDataKey

Remarks

Minimal representation of a FContentBrowserItemData instance that can be used as a map key. @note This key doesn't consider the data source, so should only be used for maps within a given data source. Use FContentBrowserItemKey for more general use where items may have come from different data sources.

Variables

Name Description

Protected variable

EContentBrowser...

 

ItemType

Flags denoting the item type information for an item instance.

Protected variable

FName

 

VirtualPath

The complete virtual path that uniquely identifies an item within its owner data source.

Constructors

Name Description

Public function

FContentBrowserItemDataKey()

Default constructor. Produces a key that is empty.

Public function

FContentBrowserItemDataKey

(
    const FContentBrowserItemData& InI...
)

Construct this key from the given item.

Public function

FContentBrowserItemDataKey

(
    EContentBrowserItemFlags InItemType,
    FName InVirtualPath
)

Construct this key from the given item type and virtual path.

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FContentBrowserItemDataKey& ...
)

Inequality support.

Public function Const

bool

 

operator==

(
    const FContentBrowserItemDataKey& ...
)

Equality support.