public static IValueRW <float> ToFloat(this IValueRW <int> val) { return(val.MapValue(i => (float)i, f => (int)f)); }
public DebugLayout ValueSlider(FieldPresentSettings name, int min, int max, IValueRW <int> val, DebugLayoutOptions opts = default(DebugLayoutOptions)) { return(ValueSlider(name, min, max, val.MapValue(i => (float)i, f => (int)f), true, opts)); }