Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/CurveEditor/Public/Views/SInteractiveCurveEditorView.h |
Include |
#include "Views/SInteractiveCurveEditorView.h" |
class SInteractiveCurveEditorView : public SCurveEditorView
Name | Description | ||
---|---|---|---|
|
BackgroundTint |
Background tint for this widget |
Name | Description | ||
---|---|---|---|
|
BuildContextMenu ( |
||
|
Construct ( |
||
|
DrawBackground ( |
||
|
DrawBufferedCurves ( |
||
|
DrawCurves ( |
||
|
DrawGridLines ( |
||
|
GetCurveCaption() |
||
|
GetCurveCaptionColor() |
||
|
PaintView ( |
Name | Description | ||
---|---|---|---|
|
GetCurveWithinWidgetRange ( |
Retrieve all the curve points, if any of the interpolating points overlap the specified rectangle in widget space |
|
|
GetGridLinesX ( |
||
|
GetGridLinesY ( |
||
|
GetHoveredCurve() |
Retrieve the id of the hovered curve |
|
|
GetPointsWithinWidgetRange ( |
Retrieve all the curve points that overlap the specified rectangle in widget space |
Name | Description | ||
---|---|---|---|
|
OnMouseButtonDown ( |
MOUSE INPUT The system calls this method to notify the widget that a mouse button was pressed within it. |
|
|
OnMouseButtonUp ( |
The system calls this method to notify the widget that a mouse button was release within it. |
|
|
OnMouseEnter ( |
The system will use this event to notify a widget that the cursor has entered it. |
|
|
OnMouseLeave ( |
The system will use this event to notify a widget that the cursor has left it. |
|
|
OnMouseMove ( |
The system calls this method to notify the widget that a mouse moved within it. |
|
|
OnMouseWheel ( |
Called when the mouse wheel is spun. This event is bubbled. |
|
|
OnPaint ( |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
|
|
Tick ( |
Ticks this widget with Geometry. |
Name |
Description |
|
---|---|---|
|
FArguments |