Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FCurveAttributes |
Structure allowing external curve data to express extended attributes |
|
FCurveDrawParams |
Structure that defines the necessary data for painting a whole curve |
|
FCurveEditor |
|
|
FCurveEditorAxisSnap |
Utility struct that acts as a way to control snapping to a specific axis based on UI settings, or shift key. |
|
FCurveEditorCommands |
Defines commands for SCurveEditorPanel (and UnrealEd::SCurveEditor) |
|
FCurveEditorDelayedDrag |
Utility struct used to facilitate a delayed drag operation with an implementation interface |
|
FCurveEditorInitParams |
Curve Editor initialization parameters. |
|
FCurveEditorScreenSpace |
Utility struct used for converting to/from curve editor screen space |
|
FCurveEditorScreenSpaceH |
Utility struct used for converting to/from curve editor screen space |
|
FCurveEditorScreenSpaceV |
Utility struct used for converting to/from curve editor screen space |
|
FCurveEditorSelection |
Class responsible for tracking selections of keys. |
|
FCurveEditorToolID |
A unique identifier for a tool in the curve editor |
|
FCurveEditorTreeItemID |
|
|
FCurveModel |
Class that models an underlying curve data structure through a generic abstraction that the curve editor understands. |
|
FCurveModelID |
A unique identifier for a curve model existing on a curve editor |
|
FCurvePointHandle |
A unique handle to a particular point handle (key, tangent handle etc) on a curve, represented by the key's handle, its curve ID, and its type |
|
FCurvePointInfo |
Structure that defines the necessary data for painting a given curve point |
|
FCurveSnapMetrics |
|
|
FCustomColorForChannel |
Custom Color Object |
|
FCustomColorForSpaceSwitch |
Custom Color Object |
|
FKeyAttributes |
Extended attributes that the curve editor understands |
|
FKeyBarCurveModel |
Class that provides functionality to represents keys as continuous ranges. |
|
FKeyDrawInfo |
Structure that defines how to draw a particular key |
|
FKeyHandleSet |
A set of key handles implemented as a sorted array for transparent passing to TArrayView<> APIs. |
|
FKeyPosition |
Generic key position information for a key on a curve |
|
FRichCurveEditorModel |
|
|
FRichCurveEditorModelRaw |
Rich curve model operating on a raw curve ptr. |
|
FStaticCurveEditorBounds |
|
|
IBufferedCurveModel |
Represents a buffered curve which can be applied to a standard curve model |
|
ICurveEditorBounds |
|
|
ICurveEditorDragOperation |
Interface for all drag operations in the curve editor |
|
ICurveEditorExtension |
|
|
ICurveEditorKeyDragOperation |
Interface for all key drag operations in the curve editor |
|
ICurveEditorKeyProxy |
Interface that can be implemented by any object passed to a curve editor to use as a key editing proxy. |
|
ICurveEditorModule |
Interface for the Curve Editor module. |
|
ICurveEditorToolExtension |
You can extend the Curve Editor toolset by implementing this interface. |
|
SCurveEditorPanel |
Curve editor widget that reflects the state of an FCurveEditor |
|
SCurveEditorView |
This is the base widget type for all views that exist on a curve editor panel. |
|
SCurveKeyDetailPanel |
Inline details panel that lets you edit the Time and Value of a generic FCurveEditor Key |
|
SCurveViewerPanel |
Curve viewer widget that reflects the state of an FCurveEditor |
|
SGridLineSpacingList |
A widget which creates a list of pre-determined numbers and a spot to enter a custom number. |
|
UCurveEditorKeyProxy |
|
|
UCurveEditorSettings |
Serializable options for curve editor. |
Name |
Description |
---|---|
FOnActiveToolChanged |
|
FOnCreateCurveEditorExtension |
A delegate which will create an extension for the Curve Editor. |
FOnCreateCurveEditorToolExtension |
A delegate which will create a tool extension for the Curve Editor. |
FOnCreateCurveEditorView |
A delegate used for creating a new curve editor view |
FOnCurveArrayChanged |
|
FOnOptionsRefresh |
|
FOnSetBoolean |
Name |
Description |
|
---|---|---|
|
ECurveEditorTangentVisibility |
Defines visibility states for the tangents in the curve editor. |
|
ECurveEditorTreeSelectionState |
|
|
ECurveEditorViewID |
Enumeration identifying a single specific view type, or a combination thereof |
|
ECurveEditorZoomPosition |
Defines the position to center the zoom about in the curve editor. |
|
ECurvePointType |
Enum for representing the type of a key point in the curve editor |