public override T Display(T currentValue)
 {
     return(OptionsWindow.MultipleOptions(currentValue, this.description, this.Options));
 }
 public override float Display(float currentValue)
 {
     return(OptionsWindow.FloatSlider(currentValue, this.minValue, this.maxValue, this.description));
 }
 public override T Display(T currentValue)
 {
     return(OptionsWindow.Enum(currentValue, this.description));
 }
 public override int Display(int currentValue)
 {
     return(Mathf.RoundToInt(OptionsWindow.FloatSlider(currentValue, this.minValue, this.maxValue, this.description)));
 }