public override void Draw(Rect rect, int index) { this.DrawInternal(rect, this.m_Presets[index].gradient); }