namespace Aiwaz.Common.Animations { abstract public class Animation { public double StartTime { get; set; } public double EndTime { get; set; } public string AnimationName; public Animation() { AnimationName = "Erroneous"; } public abstract void Animate(double time, uint userData); } }