[−][src]Enum imgui_sys::ImGuiCol
A color identifier for styling
Variants
Text
TextDisabled
WindowBg
Background of normal windows
ChildBg
Background of child windows
PopupBg
Background of popups, menus, tooltips windows
Border
BorderShadow
FrameBg
Background of checkbox, radio button, plot, slider, text input
FrameBgHovered
FrameBgActive
TitleBg
TitleBgActive
TitleBgCollapsed
MenuBarBg
ScrollbarBg
ScrollbarGrab
ScrollbarGrabHovered
ScrollbarGrabActive
CheckMark
SliderGrab
SliderGrabActive
Button
ButtonHovered
ButtonActive
Header
HeaderHovered
HeaderActive
Separator
SeparatorHovered
SeparatorActive
ResizeGrip
ResizeGripHovered
ResizeGripActive
PlotLines
PlotLinesHovered
PlotHistogram
PlotHistogramHovered
TextSelectedBg
DragDropTarget
Gamepad/keyboard: current highlighted item
Highlight window when using CTRL+TAB
Darken/colorize entire screen behind the CTRL+TAB window list, when active
ModalWindowDimBg
Darken/colorize entire screen behind a modal window, when one is active
Methods
impl ImGuiCol
[src]
pub const VARIANTS: [ImGuiCol; 43]
[src]
All possible ImGuiCol
variants
pub const COUNT: usize
[src]
pub const ModalWindowDarkening: ImGuiCol
[src]
Deprecated since 0.0.21:
please use ImGuiCol::ModalWindowDimBg instead
pub fn values() -> &'static [ImGuiCol]
[src]
Deprecated since 0.0.21:
please use ImGuiCol::VARIANTS instead
Trait Implementations
impl Eq for ImGuiCol
[src]
impl Clone for ImGuiCol
[src]
fn clone(&self) -> ImGuiCol
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for ImGuiCol
[src]
impl PartialEq<ImGuiCol> for ImGuiCol
[src]
fn eq(&self, other: &ImGuiCol) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Debug for ImGuiCol
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,