[−][src]Enum imgui::StyleColor
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
Tab
TabHovered
TabActive
TabUnfocused
TabUnfocusedActive
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 StyleColor
[src]
pub const VARIANTS: [StyleColor; 48]
[src]
All possible StyleColor
variants
pub const COUNT: usize
[src]
Total count of StyleColor
variants
Trait Implementations
impl PartialEq<StyleColor> for StyleColor
[src]
fn eq(&self, other: &StyleColor) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Copy for StyleColor
[src]
impl Eq for StyleColor
[src]
impl Clone for StyleColor
[src]
fn clone(&self) -> StyleColor
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Hash for StyleColor
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Index<StyleColor> for Style
[src]
type Output = [f32; 4]
The returned type after indexing.
fn index(&self, index: StyleColor) -> &[f32; 4]
[src]
impl IndexMut<StyleColor> for Style
[src]
impl Debug for StyleColor
[src]
Auto Trait Implementations
impl Send for StyleColor
impl Unpin for StyleColor
impl Sync for StyleColor
impl UnwindSafe for StyleColor
impl RefUnwindSafe for StyleColor
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,