C# Class Axiom.Animating.TransformKeyFrame

Specialised KeyFrame which stores a full transform. The members are public, but any client that assigns to a member instead of using the setter must call Changed()
Inheritance: KeyFrame
Datei anzeigen Open project: WolfgangSt/axiom Class Usage Examples

Protected Properties

Property Type Description
rotation Axiom.MathLib.Quaternion
scale Vector3
translate Vector3

Public Methods

Method Description
TransformKeyFrame ( AnimationTrack parent, float time ) : System

Creates a new keyframe with the specified time. Should really be created by AnimationTrack.CreateKeyFrame instead.

Method Details

TransformKeyFrame() public method

Creates a new keyframe with the specified time. Should really be created by AnimationTrack.CreateKeyFrame instead.
public TransformKeyFrame ( AnimationTrack parent, float time ) : System
parent AnimationTrack Animation track that this keyframe belongs to.
time float Time at which this keyframe begins.
return System

Property Details

rotation protected_oe property

Rotation at this keyframe.
protected Quaternion,Axiom.MathLib rotation
return Axiom.MathLib.Quaternion

scale protected_oe property

Scale factor at this keyframe.
protected Vector3 scale
return Vector3

translate protected_oe property

Translation at this keyframe.
protected Vector3 translate
return Vector3