Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/Views
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/MVVM/Views/SChannelView.h |
| Include | #include "MVVM/Views/SChannelView.h" |
Syntax
struct FChannelViewKeyCachedState
Remarks
Cache structure that stores all the sequencer-specific things that contribute to the cached screen-space renderered key states
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCollapseChildren | Whether to gather keys for all children and collapse them into this renderer (normally only true when an item is collapsed) | |
| bool | bIsChannelHovered | Whether this channel is hovered | |
| bool | bShowCurve | Whether to draw a visual representation of the curve on this track as well | |
| bool | bShowKeyBars | Whether to show key bars | |
| FVector2D | KeySizePx | The size of the keys to draw | |
| ITrackAreaHotspot * | RawHotspotDoNotUse | DO NOT DEREFERENCE. | |
| uint32 | SelectionPreviewHash | The value of FSequencerSelectionPreview::GetSelectionHash when this cache was created | |
| uint32 | SelectionSerial | The value of FSequencerSelection::GetSerialNumber when this cache was created | |
| FFrameNumber | ValidPlayRangeMax | ||
| FFrameNumber | ValidPlayRangeMin | The min/max tick value relating to the FMovieSceneSubSequenceData::ValidPlayRange bounds, or the current playback range | |
| TRange< FFrameTime > | VisibleRange | The current view range | |
| TWeakPtr< ITrackAreaHotspot > | WeakHotspot | The current track area hotspot |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor for SWidget construction - not to be used under other circumstances | |||
FChannelViewKeyCachedState
(
TRange< FFrameTime > InVisibleRange, |
Real constructor for use when rendering |
Functions
| Type | Name | Description | |
|---|---|---|---|
| EViewDependentCacheFlags | CompareTo
(
const FChannelViewKeyCachedState& Other |
Compare this cache to another, returning what (if anything) has changed |