ETimingTrackViewportDirtyFlags

Windows
MacOS
Linux

References

Module

TraceInsights

Header

/Engine/Source/Developer/TraceInsights/Public/Insights/ViewModels/TimingTrackViewport.h

Include

#include "Insights/ViewModels/TimingTrackViewport.h"

Syntax

enum ETimingTrackViewportDirtyFlags
{
    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,
}

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss