Navigation
API > API/Developer > API/Developer/TreeMap > API/Developer/TreeMap/STreeMap
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Source/Developer/TreeMap/Public/STreeMap.h |
| Include Path | #include "STreeMap.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< STreeMap >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → STreeMap::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
STreeMap.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | STreeMap.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AllowEditing
(
const TAttribute< bool >& InAttribute |
Sets whether the user can edit the tree map interactively by dragging nodes around and typing new node labels | STreeMap.h | |
WidgetArgsType & BackgroundImage
(
const TAttribute< const FSlateBrush* >& InAttribute |
Background image to use for the tree map canvas area | STreeMap.h | |
WidgetArgsType & BorderPadding
(
const TAttribute< FVector2D >& InAttribute |
Border Padding around fill bar | STreeMap.h | |
WidgetArgsType & CenterTextFont
(
const TAttribute< FSlateFontInfo >& InAttribute |
Font for any text that's centered inside the middle of the node. | STreeMap.h | |
WidgetArgsType & ChildContainerTextPadding
(
float InArg |
How many pixels to pad text that's drawn inside of a container (not the top-level container, though) | STreeMap.h | |
WidgetArgsType & ContainerInnerPadding
(
float InArg |
How many pixels of spacing between the container and its child containers. | STreeMap.h | |
WidgetArgsType & HoveredNodeBackground
(
const TAttribute< const FSlateBrush* >& InAttribute |
Background to use for nodes that the mouse is hovering over | STreeMap.h | |
WidgetArgsType & MinimumInteractiveTreeNodeSize
(
int32 InArg |
Minimum size of node that can be interacted with, if small you need to drill down into parent first | STreeMap.h | |
WidgetArgsType & MinimumVisibleTreeNodeSize
(
int32 InArg |
Minimum size in pixels of a tree node that we should bother including in the UI. | STreeMap.h | |
WidgetArgsType & Name2Font
(
const TAttribute< FSlateFontInfo >& InAttribute |
Font for second line of text, under the title. | STreeMap.h | |
WidgetArgsType & NameFont
(
const TAttribute< FSlateFontInfo >& InAttribute |
Sets the font used to draw the text. | STreeMap.h | |
WidgetArgsType & NavigationTransitionTime
(
float InArg |
How many seconds to animate the visual transition when the user navigates to a new tree node, or after a modification of the tree takes place | STreeMap.h | |
WidgetArgsType & NestedContainerOuterPadding
(
float InArg |
How many pixels of padding around the outside of a non-root tree node's box. | STreeMap.h | |
WidgetArgsType & NodeBackground
(
const TAttribute< const FSlateBrush* >& InAttribute |
Background to use for each tree node | STreeMap.h | |
WidgetArgsType & OnTreeMapNodeDoubleClicked
(
const FOnTreeMapNodeInteracted& InDelegate |
Optional delegate that fires when the node is double-clicked in the tree. | STreeMap.h | |
WidgetArgsType & OnTreeMapNodeRightClicked
(
const FOnTreeMapNodeInteracted& InDelegate |
Optional delegate that fires when the node is right-clicked in the tree. | STreeMap.h | |
WidgetArgsType & TopLevelContainerOuterPadding
(
float InArg |
How many pixels of padding around the outside of the root-level tree node box. | STreeMap.h |