Navigation
API > API/Editor > API/Editor/SequencerCore
| Name | FOutlinerColumnBase |
| Type | class |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h |
| Include Path | #include "MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h" |
Syntax
class FOutlinerColumnBase : public UE::Sequencer::IOutlinerColumn
Derived Classes
FOutlinerColumnBase derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |||
FOutlinerColumnBase
(
FName InName, |
MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h |
Functions
Public
Overridden from IOutlinerColumn
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< SWidget > CreateColumnWidget
(
const FCreateOutlinerColumnParams& InParams, |
Gets the widget created for each item within the SOutlinerView, column widgets must be fixed width. | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |
virtual FText GetColumnLabel() |
Returns the label of the column to display in visibility settings. | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |
virtual FName GetColumnName() |
Returns the name of the column. Used for determining column type when dragging or saving settings. | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |
virtual FOutlinerColumnLayout GetLayout() |
Get the layout information for this column's cells | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |
virtual FOutlinerColumnPosition GetPosition() |
Get this columns position data relative to other columns | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |
virtual bool IsColumnVisibleByDefault() |
The default visibility state of this column when loaded for the first time. | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h | |
virtual bool IsItemCompatibleWithColumn
(
const FCreateOutlinerColumnParams& InParams |
Gets whether or not a widget should be generated for a given item in the outliner column. | MVVM/ViewModels/OutlinerColumns/OutlinerColumnBase.h |