Navigation
API > API/Editor > API/Editor/CurveEditor
A Normalized curve view supporting one or more curves with their own screen transform that normalizes the vertical curve range to [-1,1]
| Name | SCurveEditorViewStacked |
| Type | class |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Views/SCurveEditorViewStacked.h |
| Include Path | #include "Views/SCurveEditorViewStacked.h" |
Syntax
class SCurveEditorViewStacked : public SInteractiveCurveEditorView
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SCurveEditorView → SInteractiveCurveEditorView → SCurveEditorViewStacked
- FSlateControlledConstruction → SWidget → SCompoundWidget → SCurveEditorView → SInteractiveCurveEditorView → SCurveEditorViewStacked
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
Views/SCurveEditorViewStacked.h |
Overridden from SCurveEditorView
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsValueSnapEnabled() |
Tools should use vertical snapping since grid lines to snap to will usually be visible | Views/SCurveEditorViewStacked.h | |
virtual void UpdateViewToTransformCurves
(
double InputMin, |
Function to make sure to update the view to the transform curves, we need to do this before we cache | Views/SCurveEditorViewStacked.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DrawBufferedCurves
(
const FGeometry& AllottedGeometry, |
Views/SCurveEditorViewStacked.h | ||
virtual void DrawLabels
(
const FGeometry& AllottedGeometry, |
Views/SCurveEditorViewStacked.h | ||
virtual void DrawViewGrids
(
const FGeometry& AllottedGeometry, |
Views/SCurveEditorViewStacked.h |
Overridden from SInteractiveCurveEditorView
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PaintView
(
const FPaintArgs& Args, |
Views/SCurveEditorViewStacked.h |
Overridden from SCurveEditorView
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetGridLinesY
(
TSharedRef< const FCurveEditor > CurveEditor, |
Views/SCurveEditorViewStacked.h |
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FVector2D ComputeDesiredSize
(
float LayoutScaleMultiplier |
Views/SCurveEditorViewStacked.h | ||
virtual void Tick
(
const FGeometry& AllottedGeometry, |
Views/SCurveEditorViewStacked.h |