public Texture2D Texture(uint? Index = null) { if (Frames == null) return null; if (Index == null) { if (Frames.Length > this.Index) return Frames[this.Index].Texture; } else if (Frames.Length > Index) return Frames[(uint) Index].Texture; return null; }