Timeline Members
Animation Studio Reference

Timeline Members

Timeline overview

Public Instance Constructors

Timeline Constructor This constructor is used by the designer. In most cases you do not need to call this constructor.

Public Instance Properties

AutoCalc If this property is set to true, all calculations in the Timeline are made immediatly when properties of a KeyFrame are modified. If this property is set to false, you must call CalcFrames to update the modifications of the Timeline.
Count (inherited from CollectionBase)Gets the number of elements contained in the CollectionBase instance.
Item The indexer of the Timeline. Inserts or gets a KeyFrame.
PathClosed Set or get the PathClosed property. If set to true, the resulting bezier spline of the path is closed. If the spline is closed, the path leads thru the first KeyFrame, and all other Keyframes are 'Spline Control Points'.
If the path is open, the path leads thru te first and last KeyFrame and all other KeyFrames are Control Points.
Note: if the PathFormEnumeration is 'linear', the path leads thru all KeyFrames.
PathForm Set or get the form of the Sprites path. For detailed information see:PathFormEnumeration.

Public Instance Methods

Add Add a KeyFrame to the Timeline.
AddRange Add an array of KeyFrames to the Timeline.
CalcFrames Call this method to update the calculated frames after any change to the KeyFrame properties. If AutoCalc is set to true, this method is called automatically after each KeyFrame manipulation.
Clear (inherited from CollectionBase)Removes all objects from the CollectionBase instance.
Dispose 
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetEnumerator (inherited from CollectionBase)Returns an enumerator that can iterate through the CollectionBase instance.
GetFrame Returns the calculated Timeline.Frame at index nIndex.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
Insert Insert a KeyFrame at index nIndex.
RemoveOverloaded. Remove a KeyFrame from the Timeline.
RemoveAt (inherited from CollectionBase)Removes the element at the specified index of the CollectionBase instance.
ToString (inherited from Object)Returns a String that represents the current Object.

See Also

Timeline Class | AnimationStudio Namespace