Navigation
Unreal Engine C++ API Reference > Developer > TreeMap > STreeMap
Inheritance Hierarchy
- FSlateBaseNamedArgs
- TSlateBaseNamedArgs
- STreeMap::FArguments
References
Module | TreeMap |
Header | /Engine/Source/Developer/TreeMap/Public/STreeMap.h |
Include | #include "STreeMap.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< STreeMap >
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FArguments () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
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 |
![]() |
WidgetArgsType & | BackgroundImage
(
const TAttribute< const FSlateBrush* >& InAttribute |
Background image to use for the tree map canvas area |
![]() |
WidgetArgsType & | BorderPadding
(
const TAttribute< FVector2D >& InAttribute |
Border Padding around fill bar |
![]() |
WidgetArgsType & | CenterTextFont
(
const TAttribute< FSlateFontInfo >& InAttribute |
Font for any text that's centered inside the middle of the node. |
![]() |
WidgetArgsType & | ChildContainerTextPadding
(
float InArg |
How many pixels to pad text that's drawn inside of a container (not the top-level container, though) |
![]() |
WidgetArgsType & | ContainerInnerPadding
(
float InArg |
How many pixels of spacing between the container and its child containers. |
![]() |
WidgetArgsType & | HoveredNodeBackground
(
const TAttribute< const FSlateBrush* >& InAttribute |
Background to use for nodes that the mouse is hovering over |
![]() |
WidgetArgsType & | MinimumInteractiveTreeNodeSize
(
int32 InArg |
Minimum size of node that can be interacted with, if small you need to drill down into parent first |
![]() |
WidgetArgsType & | MinimumVisibleTreeNodeSize
(
int32 InArg |
Minimum size in pixels of a tree node that we should bother including in the UI. |
![]() |
WidgetArgsType & | Name2Font
(
const TAttribute< FSlateFontInfo >& InAttribute |
Font for second line of text, under the title. |
![]() |
WidgetArgsType & | NameFont
(
const TAttribute< FSlateFontInfo >& InAttribute |
Sets the font used to draw the text. |
![]() |
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 |
![]() |
WidgetArgsType & | NestedContainerOuterPadding
(
float InArg |
How many pixels of padding around the outside of a non-root tree node's box. |
![]() |
WidgetArgsType & | NodeBackground
(
const TAttribute< const FSlateBrush* >& InAttribute |
Background to use for each tree node |
![]() |
WidgetArgsType & | OnTreeMapNodeDoubleClicked
(
const FOnTreeMapNodeInteracted& InDelegate |
Optional delegate that fires when the node is double-clicked in the tree. |
![]() |
WidgetArgsType & | OnTreeMapNodeRightClicked
(
const FOnTreeMapNodeInteracted& InDelegate |
Optional delegate that fires when the node is right-clicked in the tree. |
![]() |
WidgetArgsType & | TopLevelContainerOuterPadding
(
float InArg |
How many pixels of padding around the outside of the root-level tree node box. |
Typedefs
Name | Description |
---|---|
WidgetArgsType |