Struct InspectorCurveEditor.Selection
A structure holding the state of the current selection.
Inherited Members
Namespace: UnityEditor.Rendering
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
public struct InspectorCurveEditor.Selection
Constructors
Selection(SerializedProperty, int, Keyframe?)
Creates a new selection state.
Declaration
public Selection(SerializedProperty curve, int keyframeIndex, Keyframe? keyframe)
Parameters
Type | Name | Description |
---|---|---|
SerializedProperty | curve | A reference to the serialized curve. |
int | keyframeIndex | The currently selected key index, or -1 if none is selected. |
Keyframe? | keyframe | The key itself, or |
Fields
curve
A reference to the serialized AnimationCurve
.
Declaration
public SerializedProperty curve
Field Value
Type | Description |
---|---|
SerializedProperty |
keyframe
The key itself, or null
if none is selected.
Declaration
public Keyframe? keyframe
Field Value
Type | Description |
---|---|
Keyframe? |
keyframeIndex
The currently selected key index, or -1 if none is selected.
Declaration
public int keyframeIndex
Field Value
Type | Description |
---|---|
int |