Navigation
API > API/Editor > API/Editor/CurveEditor
| Name | FCurveEditorZoomScaleConfig |
| Type | struct |
| Header File | /Engine/Source/Editor/CurveEditor/Public/CurveEditorZoomScaleConfig.h |
| Include Path | #include "CurveEditorZoomScaleConfig.h" |
Syntax
USTRUCT ()
struct FCurveEditorZoomScaleConfig
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCurveEditorZoomScaleConfig() |
CurveEditorZoomScaleConfig.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bLimitHorizontalZoomOut | bool | If true, when zooming out using right-click the vertical axis size will be limited. | CurveEditorZoomScaleConfig.h |
|
| bLimitVerticalZoomOut | bool | If true, when zooming out using right-click the horizontal axis size will be limited. | CurveEditorZoomScaleConfig.h |
|
| DisplayName | Easing function when zooming out on the X-axis using Alt+Shift+RMB + move mouse left/right. | CurveEditorZoomScaleConfig.h |
|
|
| MaxHorizontalZoomOut | double | If bLimitHorizontalZoomOut is true, then this max allowed value range the input axis can show. | CurveEditorZoomScaleConfig.h |
|
| MaxVerticalZoomOut | double | If bLimitVerticalZoomOut is true, then this max allowed value range the output axis can show. | CurveEditorZoomScaleConfig.h |
|
| MouseWheelZoomMultiplier | double | Multiplier when zooming uniformly using mouse wheel. | CurveEditorZoomScaleConfig.h |
|
| XAxisName | CurveEditorZoomScaleConfig.h |
|
||
| YAxisName | CurveEditorZoomScaleConfig.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
double EvalHorizontalZoom
(
double InAxisSize |
Evaluates VerticalZoomScale. | CurveEditorZoomScaleConfig.h | |
double EvalVerticalZoom
(
double InAxisSize |
Evaluates VerticalZoomScale. | CurveEditorZoomScaleConfig.h | |
double GetMouseWheelZoomMultiplierClamped() |
CurveEditorZoomScaleConfig.h |