Class GorgonKeyRectangle
An animation key frame for a SharpDX RectangleF
value.
Inherited Members
Namespace: Gorgon.Animation
Assembly: Gorgon.Animation.dll
Syntax
public class GorgonKeyRectangle : IGorgonKeyFrame, IGorgonCloneable<IGorgonKeyFrame>
Remarks
A key frame represents a value for an object property at a given time.
The track that the key frame is on is used to interpolate the value between key frames. This method makes it so that only a few key frames are required for an animation rather then setting a value for every time index.
Constructors
| Edit this page View SourceGorgonKeyRectangle(GorgonKeyRectangle)
Initializes a new instance of the GorgonKeyRectangle class.
Declaration
public GorgonKeyRectangle(GorgonKeyRectangle key)
Parameters
Type | Name | Description |
---|---|---|
GorgonKeyRectangle | key | The key to copy. |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | Thrown when the |
See Also
| Edit this page View SourceGorgonKeyRectangle(float, RectangleF)
Initializes a new instance of the GorgonKeyRectangle class.
Declaration
public GorgonKeyRectangle(float time, RectangleF value)
Parameters
Type | Name | Description |
---|---|---|
float | time | The time. |
RectangleF | value | The value. |
See Also
| Edit this page View SourceGorgonKeyRectangle(float, Size2F)
Initializes a new instance of the GorgonKeyRectangle class.
Declaration
public GorgonKeyRectangle(float time, Size2F value)
Parameters
Type | Name | Description |
---|---|---|
float | time | The time. |
Size2F | value | The value. |
See Also
Properties
| Edit this page View SourceDataType
Property to return the type of data for this key frame.
Declaration
public Type DataType { get; }
Property Value
Type | Description |
---|---|
Type |
See Also
| Edit this page View SourceTime
Property to return the time for the key frame in the animation.
Declaration
public float Time { get; }
Property Value
Type | Description |
---|---|
float |
See Also
| Edit this page View SourceValue
Property to return the value for the key frame.
Declaration
public ref RectangleF Value { get; }
Property Value
Type | Description |
---|---|
RectangleF |
See Also
Methods
| Edit this page View SourceClone()
Function to clone an object.
Declaration
public IGorgonKeyFrame Clone()
Returns
Type | Description |
---|---|
IGorgonKeyFrame | The cloned object. |