SliderProp.cs 464 B

1234567891011121314151617181920
  1. namespace MeidoPhotoStudio.Plugin;
  2. public readonly struct SliderProp
  3. {
  4. public SliderProp(float left, float right, float initial = 0f, float @default = 0f)
  5. {
  6. Left = left;
  7. Right = right;
  8. Initial = Utility.Bound(initial, left, right);
  9. Default = Utility.Bound(@default, left, right);
  10. }
  11. public float Left { get; }
  12. public float Right { get; }
  13. public float Initial { get; }
  14. public float Default { get; }
  15. }