Navigation
| Name | TreeMap |
| Type | Developer |
| Location | /Engine/Source/Developer/TreeMap/ |
| Module Build Rules | TreeMap.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FTreeMapAttribute | Describes a customized attribute of a tree node |
| FTreeMapAttributeData | Stores data for a specific attribute type on a node |
| FTreeMapAttributeValue | Describes a value for an attribute of a tree node |
| FTreeMapNodeData | Single node in a tree map, which may have any number of child nodes, each with their own children and so on |
| FTreeMapStyle | Style data for STreeMap |
| STreeMap | Graphical tree map widget with interactive controls |
Structs
| Name | Remarks |
|---|---|
| FTreeMapNodeVisualInfo | Visual ID for a node, generated by the tree map system |
| FTreeMapOptions | Configuration for a new tree map |
Interfaces
| Name | Remarks |
|---|---|
| ITreeMap | Public tree map interface |
| ITreeMapCustomization | Implement ITreeMapCustomization and pass it along when creating your tree map to allow for custom attributes and formatting features! |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FTreeMapAttributeDataPtr | TSharedPtr< class FTreeMapAttributeData > | ITreeMap.h | |
| FTreeMapAttributeDataRef | TSharedRef< class FTreeMapAttributeData > | ITreeMap.h | |
| FTreeMapAttributePtr | TSharedPtr< class FTreeMapAttribute > | ITreeMapCustomization.h | |
| FTreeMapAttributeRef | TSharedRef< class FTreeMapAttribute > | ITreeMapCustomization.h | |
| FTreeMapAttributeValuePtr | TSharedPtr< class FTreeMapAttributeValue > | ITreeMapCustomization.h | |
| FTreeMapAttributeValueRef | TSharedRef< class FTreeMapAttributeValue > | ITreeMapCustomization.h | |
| FTreeMapNodeDataPtr | TSharedPtr< class FTreeMapNodeData > | ITreeMap.h | |
| FTreeMapNodeDataRef | TSharedRef< class FTreeMapNodeData > | ITreeMap.h |
Enums
Public
| Name | Remarks |
|---|---|
| ETreeMapType | Type of tree map |