public VSliderItem(string name, int minimum, int value, int maximum, VShelfItem parent) : base(24, false, parent) { this.text = name; this.minimum = minimum; this.value = value; this.maximum = maximum; for (int i = 0; i < total + 1; i++) { increments.Add(new RectangleF(x + (i * incBy), 0, incBy, height)); } }
public VModuleToggleSetting(ToggleSetting setting, VShelfItem parent) : base(setting.text, setting.value, parent) { this.setting = setting; }
public VModuleFloatSliderSetting(SliderFloatSetting setting, VShelfItem parent) : base(setting.text, setting.min, setting.value, setting.max, parent) { this.setting = setting; }
public VSubShelfItem(int shelfHeight, bool expandable, VShelfItem parent) : base(shelfHeight, expandable) { this.parent = parent; this.width -= 10; }
public VToggleItem(string name, bool value, VShelfItem parent) : base(24, false, parent) { this.text = name; this.value = value; }