public ElementAnimationsSave ToSave() { ElementAnimationsSave toReturn = new ElementAnimationsSave(); foreach(var animation in this.Animations) { toReturn.Animations.Add(animation.ToSave()); } return toReturn; }
public static ElementAnimationsViewModel FromSave(ElementAnimationsSave save, Gum.DataTypes.ElementSave element) { ElementAnimationsViewModel toReturn = new ElementAnimationsViewModel(); foreach(var animation in save.Animations) { var vm = AnimationViewModel.FromSave(animation, element); toReturn.Animations.Add(vm); } return toReturn; }