using System;

namespace NaughtyAttributes {
    [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
    public class SliderAttribute : DrawerAttribute {
        public float MinValue { get; private set; }
        public float MaxValue { get; private set; }

        public SliderAttribute (float minValue, float maxValue) {
            this.MinValue = minValue;
            this.MaxValue = maxValue;
        }

        public SliderAttribute (int minValue, int maxValue) {
            this.MaxValue = minValue;
            this.MaxValue = maxValue;
        }
    }
}
