public void Animate(AnimatedGuiEvents ev) { AnimatedGuiAnimations animation = animations.FirstOrDefault(x => x.Event == ev); if (animation != null) animatedTexture.SetRegion(animation.RegionName); }
public void SetAnimation(AnimatedGuiEvents ev, string regionName) { AnimatedGuiAnimations animation = animations.FirstOrDefault(x => x.Event == ev && x.RegionName == regionName); if (animation == null) animations.Add(new AnimatedGuiAnimations(ev, regionName)); else animations[animations.IndexOf(animation)] = new AnimatedGuiAnimations(ev, regionName); }
public AnimatedGuiAnimations(AnimatedGuiEvents ev, string regionName) { Event = ev; RegionName = regionName; }