Tree

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FCurveEditorFilterStates

Sparse map of filter states specifying items that have matched a filter

Public class

FCurveEditorTree

Complete implementation of a curve editor tree.

Public class

FCurveEditorTreeDelegate

Generic multicast delegate that guards against re-entrancy for the curve editor tree

Public struct

FCurveEditorTreeEvents

Struct that represents an event for when the tree has been changed.

Public struct

FCurveEditorTreeFilter

Base class for all filters that can be applied to a curve editor tree.

Public struct

FCurveEditorTreeItem

Concrete type used as a tree item for the curve editor.

Public struct

FCurveEditorTreeTextFilter

Built-in text filter of type ECurveEditorTreeFilterType::Text.

Public struct

FCurveEditorTreeTextFilterTerm

A text filter term containing >= 1 sparate tokens ordered from child to parent

Public struct

FCurveEditorTreeTextFilterToken

A specific text token (containing neither spaces nor .)

Public struct

FScopedCurveEditorTreeEventGuard

Scoped guard that prevents the broadcast of tree events for the duration of its lifetime.

Public struct

FSortedCurveEditorTreeItems

Container specifying a linear set of child identifiers and

Public struct

ICurveEditorTreeItem

Optional implementation interface for any tree item to be shown on the curve editor tree.

Public class

SCurveEditorTree

Public class

SCurveEditorTreeFilterStatusBar

Widget that shows the metrics for the current tree filter in the curve editor (in the form "Showing {0} of {1} items ({2} selected)")

Public class

SCurveEditorTreePin

Public class

SCurveEditorTreeSelect

Public class

SCurveEditorTreeTextFilter

Typedefs

Enums

Name

Description

Public enum

ECurveEditorTreeFilterState

Enumeration specifying how a specific tree item has matched the current set of filters

Public enum

ECurveEditorTreeFilterType