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
Show file 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 property

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

scale protected property

Scale factor at this keyframe.
protected Vector3 scale
return Vector3

translate protected property

Translation at this keyframe.
protected Vector3 translate
return Vector3