Module |
|
Header |
/Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingTrackViewport.h |
Include |
#include "Insights/ViewModels/TimingTrackViewport.h" |
class FTimingTrackViewport
Name | Description | |
---|---|---|
|
FTimingTrackViewport() |
Name | Description | ||
---|---|---|---|
|
AddDirtyFlags ( |
||
|
double |
AlignTimeToPixel ( |
|
|
double |
AlignTimeToPixel ( |
|
|
CenterOnTimeInterval ( |
||
|
EnforceHorizontalScrollLimits ( |
||
|
float |
GetBottomOffset() |
Bottom offset (total height of the visible bottom docked tracks), in pixels. [px] |
|
ETimingTrack... |
GetDirtyFlags() |
|
|
double |
GetDuration() |
|
|
double |
GetDurationForViewportDX ( |
|
|
double |
GetEndTime() |
Time of viewport's right side, in seconds. [s] Computed when StartTime, ScaleX or Width changes. |
|
float |
GetHeight() |
Height of viewport, in pixels. [px] |
|
GetHorizontalScrollLimits ( |
||
|
const FTimin... |
GetLayout() |
|
|
double |
GetMaxScaleX() |
|
|
double |
GetMaxValidTime() |
Maximum session time, in seconds. [s] |
|
double |
GetMinScaleX() |
|
|
double |
GetMinValidTime() |
Minimum session time, in seconds. [s] |
|
double |
GetScaleX() |
Current scale factor between seconds and pixels (Slate units). [px/s] |
|
float |
GetScrollableAreaHeight() |
|
|
float |
GetScrollHeight() |
Height of the vertical (virtual) scrollable area, in pixels. [px] |
|
float |
GetScrollPosY() |
Current vertical scroll position, in pixels. [px] |
|
double |
GetStartTime() |
Time of viewport's left side, in seconds. [s] |
|
float |
GetTopOffset() |
Top offset (total height of the visible top docked tracks), in pixels. [px] |
|
float |
GetViewportDXForDuration ( |
|
|
float |
GetViewportY ( |
|
|
float |
GetWidth() |
Width of viewport, in pixels. [px] |
|
IsDirty ( |
||
|
IsDirty() |
||
|
IsHorizontalViewportDirty() |
||
|
IsVerticalViewportDirty() |
||
|
OnUserScrolled ( |
||
|
OnUserScrolledY ( |
||
|
RelativeZoomWithFixedX ( |
||
|
Reset() |
||
|
ResetDirtyFlags() |
||
|
double |
RestrictDuration ( |
|
|
double |
RestrictEndTime ( |
|
|
ScrollAtTime ( |
||
|
SetBottomOffset ( |
||
|
SetMaxValidTime ( |
||
|
SetScrollHeight ( |
||
|
SetScrollPosY ( |
||
|
SetTopOffset ( |
||
|
double |
SlateUnitsToTime ( |
|
|
SwitchLayoutCompactMode() |
||
|
float |
TimeToSlateUnits ( |
|
|
float |
TimeToSlateUnitsRounded ( |
|
|
ToggleLayoutMinTrackHeight() |
||
|
UpdateLayout() |
||
|
UpdateScrollBar ( |
||
|
UpdateScrollBarY ( |
||
|
UpdateSize ( |
||
|
ZoomOnTimeInterval ( |
||
|
ZoomWithFixedX ( |