Navigation
API > API/Editor > API/Editor/Sequencer
| Name | FTrackModelLayoutBuilder |
| Type | class |
| Header File | /Engine/Source/Editor/Sequencer/Public/MVVM/ViewModels/TrackModelLayoutBuilder.h |
| Include Path | #include "MVVM/ViewModels/TrackModelLayoutBuilder.h" |
Syntax
class FTrackModelLayoutBuilder : private ISectionLayoutBuilder
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTrackModelLayoutBuilder
(
TSharedPtr< FViewModel > InSharedOutlinerRoot |
MVVM/ViewModels/TrackModelLayoutBuilder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FTrackModelLayoutBuilder() |
MVVM/ViewModels/TrackModelLayoutBuilder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OutlinerList | FHierarchicalModelListRefresher | MVVM/ViewModels/TrackModelLayoutBuilder.h | ||
| Root | TSharedPtr< FViewModel > | MVVM/ViewModels/TrackModelLayoutBuilder.h | ||
| Section | TSharedPtr< FSectionModel > | MVVM/ViewModels/TrackModelLayoutBuilder.h | ||
| TrackAreaList | FHierarchicalModelListRefresher | MVVM/ViewModels/TrackModelLayoutBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RefreshLayout
(
TSharedPtr< FSectionModel > InSection |
MVVM/ViewModels/TrackModelLayoutBuilder.h |
Public Virtual
Overridden from ISectionLayoutBuilder
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddChannel
(
const FMovieSceneChannelHandle& Channel, |
Adds a channel onto the layout. | MVVM/ViewModels/TrackModelLayoutBuilder.h | |
virtual void PopCategory() |
Pops a category off the stack | MVVM/ViewModels/TrackModelLayoutBuilder.h | |
virtual void PushCategory
(
FName CategoryName, |
Pushes a new category onto the layout. | MVVM/ViewModels/TrackModelLayoutBuilder.h | |
virtual void SetTopLevelChannel
(
const FMovieSceneChannelHandle& Channel, |
Sets the section as a key area itself | MVVM/ViewModels/TrackModelLayoutBuilder.h |