Navigation
API > API/Editor > API/Editor/CurveEditor
Optional implementation interface for any tree item to be shown on the curve editor tree.
| Name | ICurveEditorTreeItem |
| Type | struct |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Tree/ICurveEditorTreeItem.h |
| Include Path | #include "Tree/ICurveEditorTreeItem.h" |
Syntax
struct ICurveEditorTreeItem
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ICurveEditorTreeItem() |
Tree/ICurveEditorTreeItem.h |
Structs
| Name | Remarks |
|---|---|
| FColumnNames | Structure of pre-defined supported column names for the curve editor outliner |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ColumnNames | const FColumnNames | Tree/ICurveEditorTreeItem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateCurveModels
(
TArray< TUniquePtr< FCurveModel > >& OutCurveModels |
Populate the specified array with curve models that are represented by this tree item | Tree/ICurveEditorTreeItem.h | |
TSharedPtr< SWidget > GenerateCurveEditorTreeWidget
(
const FName& InColumnName, |
Generate the widget content for the specified column name of the curve editor tree view | Tree/ICurveEditorTreeItem.h | |
virtual bool PassesFilter
(
const FCurveEditorTreeFilter* InFilter |
Check whether this tree item passes the specified filter. | Tree/ICurveEditorTreeItem.h |