FCurveEditorCommands

Defines commands for [SCurveEditorPanel](API\Editor\CurveEditor\SCurveEditorPanel) (and UnrealEd::SCurveEditor)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

CurveEditor

Header

/Engine/Source/Editor/CurveEditor/Public/CurveEditorCommands.h

Include

#include "CurveEditorCommands.h"

Syntax

class FCurveEditorCommands : public TCommands< FCurveEditorCommands >

Remarks

Defines commands for SCurveEditorPanel (and UnrealEd::SCurveEditor)

Variables

Name Description

Public variable

TSharedPtr< FUI...

 

AddKeyHovered

Public variable

TSharedPtr< FUI...

 

AddKeyToAllCurves

Public variable

TSharedPtr< FUI...

 

ApplyBufferedCurves

Public variable

TSharedPtr< FUI...

 

BakeCurve

Public variable

TSharedPtr< FUI...

 

BufferVisibleCurves

Public variable

TSharedPtr< FUI...

 

ClearSelectionRange

Public variable

TSharedPtr< FUI...

 

DeactivateCurrentTool

Public variable

TSharedPtr< FUI...

 

DeselectAllKeys

Public variable

TSharedPtr< FUI...

 

FlattenTangents

Public variable

TSharedPtr< FUI...

 

InterpolationConstant

Public variable

TSharedPtr< FUI...

 

InterpolationCubicAuto

Public variable

TSharedPtr< FUI...

 

InterpolationCubicBreak

Public variable

TSharedPtr< FUI...

 

InterpolationCubicUser

Public variable

TSharedPtr< FUI...

 

InterpolationLinear

Public variable

TSharedPtr< FUI...

 

InterpolationToggleWeighted

Public variable

TSharedPtr< FUI...

 

JumpToEnd

Public variable

TSharedPtr< FUI...

 

JumpToStart

Public variable

TSharedPtr< FUI...

 

OpenUserImplementableFilterWindow

User Filtering.

Public variable

TSharedPtr< FUI...

 

PasteKeysHovered

Public variable

TSharedPtr< FUI...

 

ReduceCurve

Public variable

TSharedPtr< FUI...

 

SelectAllKeys

Public variable

TSharedPtr< FUI...

 

SetAllTangentsVisibility

Public variable

TSharedPtr< FUI...

 

SetAxisSnappingHorizontal

Public variable

TSharedPtr< FUI...

 

SetAxisSnappingNone

Axis Snapping.

Public variable

TSharedPtr< FUI...

 

SetAxisSnappingVertical

Public variable

TSharedPtr< FUI...

 

SetCurveColorsForSelected

Public variable

TSharedPtr< FUI...

 

SetNoTangentsVisibility

Public variable

TSharedPtr< FUI...

 

SetPostInfinityExtrapConstant

Public variable

TSharedPtr< FUI...

 

SetPostInfinityExtrapCycle

Public variable

TSharedPtr< FUI...

 

SetPostInfinityExtrapCycleWithOffset

Public variable

TSharedPtr< FUI...

 

SetPostInfinityExtrapLinear

Public variable

TSharedPtr< FUI...

 

SetPostInfinityExtrapOscillate

Public variable

TSharedPtr< FUI...

 

SetPreInfinityExtrapConstant

Public variable

TSharedPtr< FUI...

 

SetPreInfinityExtrapCycle

Public variable

TSharedPtr< FUI...

 

SetPreInfinityExtrapCycleWithOffset

Public variable

TSharedPtr< FUI...

 

SetPreInfinityExtrapLinear

Public variable

TSharedPtr< FUI...

 

SetPreInfinityExtrapOscillate

Public variable

TSharedPtr< FUI...

 

SetRandomCurveColorsForSelected

Public variable

TSharedPtr< FUI...

 

SetSelectedKeysTangentVisibility

Public variable

TSharedPtr< FUI...

 

SetSelectionRangeEnd

Public variable

TSharedPtr< FUI...

 

SetSelectionRangeStart

Selection Range.

Public variable

TSharedPtr< FUI...

 

SetViewModeAbsolute

Public variable

TSharedPtr< FUI...

 

SetViewModeNormalized

Public variable

TSharedPtr< FUI...

 

SetViewModeStacked

Public variable

TSharedPtr< FUI...

 

StepBackward

Public variable

TSharedPtr< FUI...

 

StepForward

Public variable

TSharedPtr< FUI...

 

StepToNextKey

Time Management.

Public variable

TSharedPtr< FUI...

 

StepToPreviousKey

Public variable

TSharedPtr< FUI...

 

StraightenTangents

Public variable

TSharedPtr< FUI...

 

ToggleAutoFrameCurveEditor

Public variable

TSharedPtr< FUI...

 

ToggleExpandCollapseNodes

Public variable

TSharedPtr< FUI...

 

ToggleExpandCollapseNodesAndDescendants

Public variable

TSharedPtr< FUI...

 

ToggleInputSnapping

Public variable

TSharedPtr< FUI...

 

ToggleOutputSnapping

Public variable

TSharedPtr< FUI...

 

ToggleShowCurveEditorCurveToolTips

Public variable

TSharedPtr< FUI...

 

TranslateSelectedKeysLeft

Key Movement.

Public variable

TSharedPtr< FUI...

 

TranslateSelectedKeysRight

Public variable

TSharedPtr< FUI...

 

ZoomToFit

Public variable

TSharedPtr< FUI...

 

ZoomToFitAll

Public variable

TSharedPtr< FUI...

 

ZoomToFitHorizontal

Public variable

TSharedPtr< FUI...

 

ZoomToFitVertical

Constructors

Name Description

Public function

FCurveEditorCommands()

Overridden from TCommands

Name Description

Public function Virtual

void

 

RegisterCommands()

Pure virtual to override; describe and instantiate the commands in here by using the UI COMMAND macro.