public Animation Play(CoreAnimation coreAnimation) { Stop(coreAnimation); var anim = new Animation(coreAnimation); animations.Add(anim); return anim; }
public Animation(CoreAnimation coreAnimation) { this.coreAnimation = coreAnimation; }
public Animation Animation(CoreAnimation coreAnimation) { return animations.Find(x => x.CoreAnimation == coreAnimation); }
public void Stop(CoreAnimation coreAnimation) { animations.RemoveAll(x => x.CoreAnimation == coreAnimation); }