Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/MVVM > API/Editor/SequencerCore/MVVM/ViewModels
Inheritance Hierarchy
- FTimeToPixel
- FVirtualTrackArea
References
Module | SequencerCore |
Header | /Engine/Source/Editor/SequencerCore/Public/MVVM/ViewModels/VirtualTrackArea.h |
Include | #include "MVVM/ViewModels/VirtualTrackArea.h" |
Syntax
class FVirtualTrackArea : public FTimeToPixel
Remarks
Structure used for handling the virtual space of the track area
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FVirtualTrackArea
(
const FTrackAreaViewModel& InTrackArea, |
Construction responsibility is delegated to SSequencer. See SSequencer::GetVirtualTrackArea |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FGeometry | Cached track area geometry | |
![]() ![]() |
FVector2D | Get the physical size of the track area | |
![]() ![]() |
TSharedPtr< FViewModel > | HitTestNode
(
float InPhysicalPosition |
Hit test at the specified physical position for a sequencer node |
![]() ![]() |
FVector2D | PhysicalToVirtual
(
FVector2D InPosition |
Convert the specified physical point into a virtual point the absolute top of the tree |
![]() ![]() |
float | PixelToVerticalOffset
(
float InPixel |
Convert the specified pixel position into a virtual vertical offset from the absolute top of the tree |
![]() ![]() |
float | VerticalOffsetToPixel
(
float InOffset |
Convert the specified absolute vertical position into a physical vertical offset in the track area. |
![]() ![]() |
FVector2D | VirtualToPhysical
(
FVector2D InPosition |
Convert the specified absolute virtual point into a physical point in the track area. |