public void SetValueInfo(Range range) { originalMinimum = range.MinValue; originalMaximum = range.MaxValue; MinimumInput.text = originalMinimum.ToString(); MaximumInput.text = originalMaximum.ToString(); UpdateIsMaximumChanged(MaximumInput.text); UpdateIsMinimumChanged(MinimumInput.text); progressionEnabled = false; }
public override void SetValueInfo(AffixValueInfo info) { if (!(info.BaseValueMin is AffixValueSingle)) { throw new ArgumentException($"Can only display AffixValueSingle info!", nameof(info)); } originalMinimum = info.BaseValueMin as AffixValueSingle; originalMaximum = info.BaseValueMax as AffixValueSingle; MinimumInput.text = originalMinimum.ToString(); MaximumInput.text = originalMaximum.ToString(); Progression = info.Progression; UpdateIsMaximumChanged(MaximumInput.text); UpdateIsMinimumChanged(MinimumInput.text); UpdateIsProgressionChanged(); }