StyleColor#
Fully qualified name: carb::simplegui::StyleColor
Defined in carb/simplegui/SimpleGuiTypes.h
- 
enum class carb::simplegui::StyleColor#
 Enumeration for pushStyleColor() / popStyleColor()
Values:
- 
enumerator eText#
 Text.
- 
enumerator eTextDisabled#
 Disabled text.
- 
enumerator eWindowBg#
 Background of normal windows.
- 
enumerator eChildBg#
 Background of child windows.
- 
enumerator ePopupBg#
 Background of popups, menus, tooltips windows.
- 
enumerator eBorder#
 Border.
- 
enumerator eBorderShadow#
 Border Shadow.
- 
enumerator eFrameBg#
 Background of checkbox, radio button, plot, slider, text input.
- 
enumerator eFrameBgHovered#
 Hovered background.
- 
enumerator eFrameBgActive#
 Active background.
- 
enumerator eTitleBg#
 Title background.
- 
enumerator eTitleBgActive#
 Active title background.
- 
enumerator eTitleBgCollapsed#
 Collapsed title background.
- 
enumerator eMenuBarBg#
 Menu bar background.
- 
enumerator eScrollbarBg#
 Scroll bar background.
- 
enumerator eScrollbarGrab#
 Grabbed scroll bar.
- 
enumerator eScrollbarGrabHovered#
 Hovered grabbed scroll bar.
- 
enumerator eScrollbarGrabActive#
 Active grabbed scroll bar.
- 
enumerator eCheckMark#
 Check box.
- 
enumerator eSliderGrab#
 Grabbed slider.
- 
enumerator eSliderGrabActive#
 Active grabbed slider.
- 
enumerator eButton#
 Button.
- 
enumerator eButtonHovered#
 Hovered button.
- 
enumerator eButtonActive#
 Active button.
- 
enumerator eHeader#
 Header* colors are used for CollapsingHeader, TreeNode, Selectable, MenuItem.
- 
enumerator eHeaderHovered#
 Hovered header.
- 
enumerator eHeaderActive#
 Active header.
- 
enumerator eSeparator#
 Separator.
- 
enumerator eSeparatorHovered#
 Hovered separator.
- 
enumerator eSeparatorActive#
 Active separator.
- 
enumerator eResizeGrip#
 Resize grip.
- 
enumerator eResizeGripHovered#
 Hovered resize grip.
- 
enumerator eResizeGripActive#
 Active resize grip.
- 
enumerator eTab#
 Tab.
- 
enumerator eTabHovered#
 Hovered tab.
- 
enumerator eTabActive#
 Active tab.
- 
enumerator eTabUnfocused#
 Unfocused tab.
- 
enumerator eTabUnfocusedActive#
 Active unfocused tab.
- 
enumerator eDockingPreview#
 Preview overlay color when about to docking something.
- 
enumerator eDockingEmptyBg#
 Background color for empty node (e.g. CentralNode with no window docked into it)
- 
enumerator ePlotLines#
 Plot lines.
- 
enumerator ePlotLinesHovered#
 Hovered plot lines.
- 
enumerator ePlotHistogram#
 Histogram.
- 
enumerator ePlotHistogramHovered#
 Hovered histogram.
- 
enumerator eTableHeaderBg#
 Table header background.
- 
enumerator eTableBorderStrong#
 Table outer and header borders (prefer using Alpha=1.0 here)
- 
enumerator eTableBorderLight#
 Table inner borders (prefer using Alpha=1.0 here)
- 
enumerator eTableRowBg#
 Table row background (even rows)
- 
enumerator eTableRowBgAlt#
 Table row background (odd rows)
- 
enumerator eTextSelectedBg#
 Selected text background.
- 
enumerator eDragDropTarget#
 Drag/drop target.
Gamepad/keyboard: current highlighted item.
Highlight window when using CTRL+TAB.
Darken/colorize entire screen behind the CTRL+TAB window list, when active.
- 
enumerator eModalWindowDimBg#
 Darken/colorize entire screen behind a modal window, when one is active.
- 
enumerator eWindowShadow#
 Window shadows.
- 
enumerator eCount#
 Number of items.
- 
enumerator eText#