FTreeItemID

Variant type that defines an identifier for a tree item.

Windows
MacOS
Linux

References

Module

SceneOutliner

Header

/Engine/Source/Editor/SceneOutliner/Public/SceneOutlinerStandaloneTypes.h

Include

#include "SceneOutlinerStandaloneTypes.h"

Syntax

struct FTreeItemID

Remarks

Variant type that defines an identifier for a tree item. Assumes 'trivial relocatability' as with many unreal containers.

Constructors

Name Description

Public function

FTreeItemID()

Default constructed null item ID

Public function

FTreeItemID

(
    const UObject* InObject
)

ID representing a UObject

Public function

FTreeItemID

(
    const FObjectKey& InKey
)

Public function

FTreeItemID

(
    const FName& InFolder
)

ID representing a folder

Public function

FTreeItemID

(
    const FTreeItemID& Other
)

Copy construction / assignment

Public function

FTreeItemID

(
    FTreeItemID&& Other
)

Move construction / assignment

Public function

FTreeItemID

(
    FTreeItemID::EType InType,
    const FTreeItemUniqueID& CustomID
)

ID representing a sub component tree item

Destructors

Name Description

Public function

~FTreeItemID()

Functions

Name Description

Public function Const

uint32

 

CalculateTypeHash()

Operators

Name Description

Public function

FTreeItemID ...

 

operator=

(
    const FTreeItemID& Other
)

Public function

FTreeItemID ...

 

operator=

(
    FTreeItemID&& Other
)

Enums

Name

Description

Public enum

EType

Constants

Name

Description

MaxSize

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss