FContentBrowserItemKey

Minimal representation of a [FContentBrowserItem](API\Editor\ContentBrowserData\FContentBrowserItem) 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/ContentBrowserItem.h

Include

#include "ContentBrowserItem.h"

Syntax

class FContentBrowserItemKey : public FContentBrowserItemDataKey

Remarks

Minimal representation of a FContentBrowserItem instance that can be used as a map key.

Variables

Name Description

Protected variable

const UContentB...

 

DataSource

A pointer to the data source that manages the thing represented by this key

Constructors

Name Description

Public function

FContentBrowserItemKey()

Default constructor. Produces a key that is empty.

Public function

FContentBrowserItemKey

(
    const FContentBrowserItem& InItem
)

Construct this key from the given item.

Public function

FContentBrowserItemKey

(
    const FContentBrowserItemData& InI...
)

Default constructor. Produces a key that is empty.

Public function

FContentBrowserItemKey

(
    EContentBrowserItemFlags InItemType,
    FName InPath,
    const UContentBrowserDataSource...
)

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

Functions

Name Description

Protected function

void

 

Initialize

(
    const FContentBrowserItemData& InI...
)

Internal common function shared by the FContentBrowserItem and FContentBrowserItemData constructors.

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FContentBrowserItemKey& InOt...
)

Inequality support.

Public function Const

bool

 

operator==

(
    const FContentBrowserItemKey& InOt...
)

Equality support.