 |
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. |
|