Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/MVVM > API/Editor/SequencerCore/MVVM/Views
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SOutlinerItemViewBase
- SOutlinerObjectBindingView
- SOutlinerTrackView
References
| Module | SequencerCore |
| Header | /Engine/Source/Editor/SequencerCore/Public/MVVM/Views/SOutlinerItemViewBase.h |
| Include | #include "MVVM/Views/SOutlinerItemViewBase.h" |
Syntax
class SOutlinerItemViewBase : public SCompoundWidget
Remarks
A widget for displaying a sequencer tree node in the animation outliner.
Variables
| Type | Name | Description | |
|---|---|---|---|
| const FSlateBrush * | CollapsedBackgroundBrush | Default background brush for this node when collapsed | |
| const FSlateBrush * | ExpandedBackgroundBrush | Default background brush for this node when expanded | |
| const FSlateBrush * | InnerBackgroundBrush | The brush to use when drawing the background for the inner portion of the node. | |
| TAttribute< bool > | IsReadOnlyAttribute | ||
| TAttribute< bool > | IsRowHoveredAttribute | ||
| TAttribute< bool > | IsRowSelectedAttribute | ||
| EOutlinerItemViewBaseStyle | ItemStyle | Style enumeration | |
| const FTableRowStyle * | TableRowStyle | The table row style used for nodes in the tree. | |
| TWeakPtr< FEditorViewModel > | WeakEditor | Editor view-model for this view. | |
| TWeakViewModelPtr< IOutlinerExtension > | WeakOutlinerExtension | Weak extension pointer for the outliner (mandatory, non-owning reference) | |
| TWeakViewModelPtr< IRenameableExtension > | WeakRenameExtension | Weak extension pointer for a rename extension (optional, non-owning reference) |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs, |
||
| FOptionalSize | GetHeight () |
||
| const FSlateBrush * | GetIconBrush () |
||
| const FSlateBrush * | |||
| FSlateColor | GetIconTint () |
||
| FText | |||
| FText | GetLabel () |
||
| FSlateColor | |||
| FSlateFontInfo | GetLabelFont () |
||
| FText | |||
| bool | IsDimmed () |
Whether this node should be drawn dimmed or not | |
| bool | Callback for checking whether the node label can be edited. | ||
| bool | IsRenameValid
(
const FText& NewName, |
Returns whether a requested rename is valid. | |
| void | OnNodeLabelTextCommitted
(
const FText& NewLabel, |
Called when a new name has been committed in the text box. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |