/Engine/Source/Editor/UnrealEd/Public/SCurveEditor.h
class SCurveEditor : public [SCompoundWidget](API\Runtime\SlateCore\Widgets\SCompoundWidget), public [FGCObject](API\Runtime\CoreUObject\UObject\FGCObject), public [FEditorUndoClient](API\Editor\UnrealEd\FEditorUndoClient)
TAttribute< boo...
bAreCurvesVisible
Whether or not curves are being displayed
TAttribute< boo...
bInputSnappingEnabled
Whether or not input snapping is enabled.
bool
bIsUsingSlider
True if the sliders are being used to adjust point values
TAttribute< boo...
bOutputSnappingEnabled
Whether or not output snapping is enabled.
bool
bShowCurveSelector
Whether or not to show the curve selector widgets.
TAttribute< boo...
bShowTimeInFrames
Show time in frames.
bool
bShowZoomButtons
True if the internal zoom buttons should be visible.
bool
bZoomToFitHorizontal
True if you want the curve editor to fit to zoom
bool
bZoomToFitVertical
True if you want the curve editor to fit to zoom
TSharedPtr<STo...
CurveToolTip
The tooltip control for the curves.
FText
CurveToolTipInputText
The text for the input portion of the tooltip.
FText
CurveToolTipNameText
The text for the name portion of the tooltip.
FText
CurveToolTipOutputText
The text for the output portion of the tooltip.
TArray<TShared...
CurveViewModels
The view models for the curves.
FKeyHandle
DraggedKeyHandle
A handle to the key which was clicked to start a key drag operation.
EDragState
DragState
The state of the current drag operation happening with the widget, if any.
float
DragThreshold
The number of pixels which the mouse must move before a drag operation starts.
TWeakPtr<IMenu...
EntryPopupMenu
Generic Popup Entry
FLinearColor
GridColor
The color used to draw the grid lines.
FText
InputAxisName
The text to display for the input axis.
FText
InputFrameAxisName
The text to display for the input (frame) axis.
TAttribute< flo...
InputSnap
The snapping value for the input domain.
FVector2D
MouseDownLocation
The location of mouse during the last OnMouseButtonDown callback in widget local coordinates.
FVector2D
MouseMoveLocation
The location of the mouse during the last OnMouseMove callback in widget local coordinates.
EMovementAxisLo...
MovementAxisLock
The movement axis lock state
FText
OutputAxisName
The text to display for the output axis.
TAttribute< flo...
OutputSnap
The snapping value for the output domain.
TMap<FKeyHandl...
PreDragKeyLocations
A map of selected key handle to their starting locations at the beginning of a drag operation.
TMap<FKeyHandl...
PreDragTangents
A map of selected key handles to their tangent values at the beginning of a drag operation.
float
ReduceTolerance
The tolerance to use when reducing curves
TAttribute< flo...
TimelineLength
How long the overall timeline is
TAttribute< flo...
ViewMaxInput
Maximum input of view range
TAttribute< flo...
ViewMaxOutput
Min output view range
TAttribute< flo...
ViewMinInput
Minimum input of view range
TAttribute< flo...
ViewMinOutput
Max output view range