public void Add(string key, AnimationInfo value)
 {
     list.Add(new KeyValuePair <string, AnimationInfo>(key, value));
     // TODSO (****) Will this do the right sort?  Is a sort really needed?
     list.Sort();
 }
 /// <summary>
 /// Creats a new InterpolationController.
 /// </summary>
 /// <param name="game">The game.</param>
 /// <param name="source">The source animation.</param>
 /// <param name="interpMethod">The interpolation method.</param>
 public InterpolationController(Game game, AnimationInfo source, InterpolationMethod interpMethod)
     : base(game, source)
 {
     this.interpMethod = interpMethod;
 }