Navigation
API > API/Developer > API/Developer/TreeMap
References
| Module | TreeMap |
| Header | /Engine/Source/Developer/TreeMap/TreeMap.cpp |
Syntax
class FTreeMapNode
Remarks
Single node in a tree map, which may have any number of child nodes, each with their own children and so on
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsInteractive | True if the node is 'interactive'. | |
| bool | bIsVisible | True if the node is visible at all, if false drawing will skip this entirely | |
| FSlateFontInfo | CenterTextFont | Font to use for this node's centered text | |
| TArray< FTreeMapNodePtr > | Children | List of child nodes | |
| FTreeMapNodeDataPtr | Data | Pointer to the source data for this node | |
| FSlateFontInfo | Name2Font | Font to use for this node's second line title | |
| FSlateFontInfo | NameFont | Font to use for this node's title | |
| FTreeMapRect | PaddedRect | Node rectangle, with padding applied | |
| FTreeMapRect | Rect | Node rectangle | |
| float | Size | For leaf nodes, the size of this node. For non-leaf nodes, the size of all of my child nodes. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FTreeMapNode
(
const FTreeMapNodeDataRef& InitNodeData |
Default constructor for FTreeMapNode |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsLeafNode () |