FTreeMapNodeData

Single node in a tree map, which may have any number of child nodes, each with their own children and so on

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

FTreeMapNodeData

References

Module

TreeMap

Header

/Engine/Source/Developer/TreeMap/Public/ITreeMap.h

Include

#include "ITreeMap.h"

Syntax

class FTreeMapNodeData : public TSharedFromThis< FTreeMapNodeData >

Remarks

Single node in a tree map, which may have any number of child nodes, each with their own children and so on

Variables

Name Description

Public variable

TMap< FName, FT...

 

Attributes

Map of attribute name to it's respective bit of data

Public variable

const FSlateBru...

 

BackgroundBrush

Background brush for this node's box (optional)

Public variable

FString

 

CenterText

Center info text.

Public variable

TArray< FTreeMa...

 

Children

List of child nodes

Public variable

FLinearColor

 

Color

Color for this node. This will be set automatically unless you use a customization.

Public variable

TArray< FString...

 

HashTags

Hashtags for this node.

Public variable

FString

 

LogicalName

Logical name, if set this is used for comparison

Public variable

FString

 

Name

Node name display.

Public variable

FString

 

Name2

Node name (line 2).

Public variable

FTreeMapNodeDat...

 

Parent

Back pointer to parent node, or NULL if no parent exists (root node)

Public variable

float

 

Size

Size of this node.

Constructors

Name Description

Public function

FTreeMapNodeData()

Default constructor for FTreeMapNodeData

Functions

Name Description

Public function Const

void

 

CopyNodeInto

(
    FTreeMapNodeData& NodeCopy
)

Public function Const

FTreeMapNode...

 

CopyNodeRecursively()

Public function Const

bool

 

IsLeafNode()

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FTreeMapNodeData& Other
)

Public function Const

bool

 

operator==

(
    const FTreeMapNodeData& Other
)

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