use crate::sys;
bitflags::bitflags! {
#[repr(transparent)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
pub struct SliderFlags: i32 {
const NONE = 0;
const CLAMP_ON_INPUT = sys::ImGuiSliderFlags_ClampOnInput as i32;
const CLAMP_ZERO_RANGE = sys::ImGuiSliderFlags_ClampZeroRange as i32;
const NO_SPEED_TWEAKS = sys::ImGuiSliderFlags_NoSpeedTweaks as i32;
const ALWAYS_CLAMP = sys::ImGuiSliderFlags_AlwaysClamp as i32;
const LOGARITHMIC = sys::ImGuiSliderFlags_Logarithmic as i32;
const NO_ROUND_TO_FORMAT = sys::ImGuiSliderFlags_NoRoundToFormat as i32;
const NO_INPUT = sys::ImGuiSliderFlags_NoInput as i32;
const COLOR_MARKERS = sys::ImGuiSliderFlags_ColorMarkers as i32;
}
}