ICurveEditorTreeItem

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

Windows
MacOS
Linux

References

Module

CurveEditor

Header

/Engine/Source/Editor/CurveEditor/Public/Tree/ICurveEditorTreeItem.h

Include

#include "Tree/ICurveEditorTreeItem.h"

Syntax

struct ICurveEditorTreeItem

Remarks

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

Destructors

Name Description

Public function Virtual

~ICurveEditorTreeItem()

Functions

Name Description

Public function

void

 

CreateCurveModels

(
    TArray< TUniquePtr< FCurveModel >> ...
)

Populate the specified array with curve models that are represented by this tree item

Public function

TSharedPtr< ...

 

GenerateCurveEditorTreeWidget

(
    const FName& InColumnName,
    TWeakPtr< FCurveEditor > InCurveEdi...,
    FCurveEditorTreeItemID InTreeItemID,
    const TSharedRef< ITableRow >& InT...
)

Generate the widget content for the specified column name of the curve editor tree view

Public function Virtual Const

bool

 

PassesFilter

(
    const FCurveEditorTreeFilter* ...
)

Check whether this tree item passes the specified filter.

Classes

Name

Description

Public struct

FColumnNames

Structure of pre-defined supported column names for the curve editor outliner

Constants

Name

Description

ColumnNames

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss