CurveViewConstants::ELayerOffset::

Pre-defined layer offsets for specific curve view elements.

Windows
MacOS
Linux

References

Module

CurveEditor

Header

/Engine/Source/Editor/CurveEditor/Public/Views/SInteractiveCurveEditorView.h

Include

#include "Views/SInteractiveCurveEditorView.h"

Syntax

namespace CurveViewConstants
{
    namespace ELayerOffset
    {
        enum
        {
            Background        = 0,
            GridLines         = 1,
            GridOverlays      = 2,
            GridLabels        = 3,
            Curves            = 10,
            HoveredCurves     = 15,
            Keys              = 20,
            SelectedKeys      = 30,
            Tools             = 35,
            DragOperations    = 40,
            Labels            = 45,
            WidgetContent     = 50,
            Last              = Labels,
        }
    }
}

Values

Name

Description

Background

GridLines

GridOverlays

GridLabels

Curves

HoveredCurves

Keys

SelectedKeys

Tools

DragOperations

Labels

WidgetContent

Last

Remarks

Pre-defined layer offsets for specific curve view elements. Fixed values are used to decouple draw order and layering Some elements deliberately leave some spare layers as a buffer for slight tweaks to layering within that element

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