Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/Views
Inheritance Hierarchy
- ITrackLaneWidget
- STrackAreaLaneView
- SChannelView
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/MVVM/Views/SChannelView.h |
| Include | #include "MVVM/Views/SChannelView.h" |
Syntax
class SChannelView : public UE::Sequencer::STrackAreaLaneView
Remarks
Widget for displaying a channel within a section
Variables
| Type | Name | Description | |
|---|---|---|---|
| TAttribute< FLinearColor > | KeyBarColor | ||
| FKeyRenderer | KeyRenderer | ||
| TOptional< FChannelViewKeyCachedState > | KeyRendererCache |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs, |
||
| void | CreateKeysUnderMouse
(
const FVector2D& MousePosition, |
||
| int32 | DrawLane
(
const FPaintArgs& Args, |
||
| void | GetKeysAtPixelX
(
float LocalMousePixelX, |
||
| void | GetKeysUnderMouse
(
const FVector2D& MousePosition, |
||
| TViewModelPtr< FSectionModel > | GetSection () |
||
| TSharedPtr< FSequencer > |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FReply | OnMouseButtonDoubleClick
(
const FGeometry& InMyGeometry, |
Called when a mouse button is double clicked. Override this in derived classes. | |
| FReply | OnMouseButtonDown
(
const FGeometry& MyGeometry, |
MOUSE INPUT The system calls this method to notify the widget that a mouse button was pressed within it. | |
| FReply | OnMouseButtonUp
(
const FGeometry& MyGeometry, |
The system calls this method to notify the widget that a mouse button was release within it. | |
| void | OnMouseLeave
(
const FPointerEvent& MouseEvent |
The system will use this event to notify a widget that the cursor has left it. | |
| FReply | OnMouseMove
(
const FGeometry& MyGeometry, |
The system calls this method to notify the widget that a mouse moved within it. | |
| int32 | OnPaint
(
const FPaintArgs& Args, |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |