Navigation
API > API/Developer > API/Developer/TraceInsights > API/Developer/TraceInsights/Insights > API/Developer/TraceInsights/Insights/ViewModels
References
|
|
Module |
TraceInsights |
Header |
/Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingTrackViewport.h |
Include |
#include "Insights/ViewModels/TimingTrackViewport.h" |
Syntax
enum ETimingTrackViewportDirtyFlags
&123;
None = 0,
HSizeChanged = (1 << 0),
HPositionChanged = (1 << 1),
HScaleChanged = (1 << 2),
HClippedSessionTimeChanged = (1 << 3),
HInvalidated = (1 << 4),
VSizeChanged = (1 << 5),
VPositionChanged = (1 << 6),
VLayoutChanged = (1 << 7),
VInvalidated = (1 << 8),
AllHorizontal = HSizeChanged | HPositionChanged | HScaleChanged | HClippedSessionTimeChanged | HInvalidated,
AllVertical = VSizeChanged | VPositionChanged | VLayoutChanged | VInvalidated,
All = AllHorizontal | AllVertical,
&125;
Values
Name |
Description |
None |
|
HSizeChanged |
Width has changed. |
HPositionChanged |
StartTime has changed. |
HScaleChanged |
ScaleX has changed. |
HClippedSessionTimeChanged |
Intersection between valid session time ([StartSessionTime - EndSessionTime) interval) and viewport time ([StartTime - EndTime) interval) has changed. |
HInvalidated |
Misc horizontal viewport invalidation flag. |
VSizeChanged |
Height has changed. |
VPositionChanged |
ScrollPosY has changed. |
VLayoutChanged |
Layout has changed. |
VInvalidated |
Misc vertical viewport invalidation flag. |
AllHorizontal |
|
AllVertical |
|
All |
|