#[repr(u32)]pub enum ImGuiColorEditFlag {
Show 24 variants
NoAlpha = 2,
NoPicker = 4,
NoOptions = 8,
NoSmallPreview = 16,
NoInputs = 32,
NoTooltip = 64,
NoLabel = 128,
NoSidePreview = 256,
NoDragDrop = 512,
NoBorder = 1_024,
AlphaOpaque = 2_048,
AlphaNoBg = 4_096,
AlphaPreviewHalf = 8_192,
AlphaBar = 65_536,
HDR = 524_288,
DisplayRGB = 1_048_576,
DisplayHSV = 2_097_152,
DisplayHex = 4_194_304,
Uint8 = 8_388_608,
Float = 16_777_216,
PickerHueBar = 33_554_432,
PickerHueWheel = 67_108_864,
InputRGB = 134_217_728,
InputHSV = 268_435_456,
}Variants§
NoAlpha = 2
NoPicker = 4
NoOptions = 8
NoSmallPreview = 16
NoInputs = 32
NoTooltip = 64
NoLabel = 128
NoSidePreview = 256
NoDragDrop = 512
NoBorder = 1_024
AlphaOpaque = 2_048
AlphaNoBg = 4_096
AlphaPreviewHalf = 8_192
AlphaBar = 65_536
HDR = 524_288
DisplayRGB = 1_048_576
DisplayHSV = 2_097_152
DisplayHex = 4_194_304
Uint8 = 8_388_608
Float = 16_777_216
PickerHueBar = 33_554_432
PickerHueWheel = 67_108_864
InputRGB = 134_217_728
InputHSV = 268_435_456
Implementations§
Source§impl ImGuiColorEditFlag
impl ImGuiColorEditFlag
pub const DEFAULT_OPTIONS: BitFlags<Self>
Trait Implementations§
Source§impl BitAnd for ImGuiColorEditFlag
impl BitAnd for ImGuiColorEditFlag
Source§impl BitFlag for ImGuiColorEditFlag
impl BitFlag for ImGuiColorEditFlag
Source§fn empty() -> BitFlags<Self>
fn empty() -> BitFlags<Self>
Create a
BitFlags with no flags set (in other words, with a value of 0). Read moreSource§fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>
fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>
Create a
BitFlags if the raw value provided does not contain
any illegal flags. Read moreSource§fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>
fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>
Create a
BitFlags from an underlying bitwise value. If any
invalid bits are set, ignore them. Read moreSource§unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>
unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>
Create a
BitFlags unsafely, without checking if the bits form
a valid bit pattern for the type. Read moreSource§impl BitOr for ImGuiColorEditFlag
impl BitOr for ImGuiColorEditFlag
Source§impl BitXor for ImGuiColorEditFlag
impl BitXor for ImGuiColorEditFlag
Source§impl Clone for ImGuiColorEditFlag
impl Clone for ImGuiColorEditFlag
Source§fn clone(&self) -> ImGuiColorEditFlag
fn clone(&self) -> ImGuiColorEditFlag
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImGuiColorEditFlag
impl Debug for ImGuiColorEditFlag
Source§impl Not for ImGuiColorEditFlag
impl Not for ImGuiColorEditFlag
Source§impl PartialEq for ImGuiColorEditFlag
impl PartialEq for ImGuiColorEditFlag
Source§impl RawBitFlags for ImGuiColorEditFlag
impl RawBitFlags for ImGuiColorEditFlag
Source§const EMPTY: Self::Numeric = {transmute(0x00000000): <dora::ImGuiColorEditFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const EMPTY: Self::Numeric = {transmute(0x00000000): <dora::ImGuiColorEditFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with no bits set.
Source§const DEFAULT: Self::Numeric = {transmute(0x00000000): <dora::ImGuiColorEditFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const DEFAULT: Self::Numeric = {transmute(0x00000000): <dora::ImGuiColorEditFlag as enumflags2::_internal::RawBitFlags>::Numeric}
The value used by the Default implementation. Equivalent to EMPTY, unless
customized.
Source§const ALL_BITS: Self::Numeric = {transmute(0x1ff93ffe): <dora::ImGuiColorEditFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const ALL_BITS: Self::Numeric = {transmute(0x1ff93ffe): <dora::ImGuiColorEditFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with all flag bits set.
Source§const BITFLAGS_TYPE_NAME: &'static str = "BitFlags<ImGuiColorEditFlag>"
const BITFLAGS_TYPE_NAME: &'static str = "BitFlags<ImGuiColorEditFlag>"
The name of the type for debug formatting purposes. Read more
impl Copy for ImGuiColorEditFlag
impl StructuralPartialEq for ImGuiColorEditFlag
Auto Trait Implementations§
impl Freeze for ImGuiColorEditFlag
impl RefUnwindSafe for ImGuiColorEditFlag
impl Send for ImGuiColorEditFlag
impl Sync for ImGuiColorEditFlag
impl Unpin for ImGuiColorEditFlag
impl UnwindSafe for ImGuiColorEditFlag
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more