Voltray Engine Docs
Loading...
Searching...
No Matches
Editor::UI::ThemeColors Struct Reference

Contains all color definitions for a theme. More...

#include <Theme.h>

Public Attributes

ImVec4 WindowBg = ImVec4(0.06f, 0.06f, 0.06f, 1.0f)
 
ImVec4 ChildBg = ImVec4(0.00f, 0.00f, 0.00f, 0.0f)
 
ImVec4 PopupBg = ImVec4(0.08f, 0.08f, 0.08f, 0.94f)
 
ImVec4 Border = ImVec4(0.43f, 0.43f, 0.50f, 0.50f)
 
ImVec4 BorderShadow = ImVec4(0.00f, 0.00f, 0.00f, 0.00f)
 
ImVec4 FrameBg = ImVec4(0.16f, 0.29f, 0.48f, 0.54f)
 
ImVec4 FrameBgHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.40f)
 
ImVec4 FrameBgActive = ImVec4(0.26f, 0.59f, 0.98f, 0.67f)
 
ImVec4 TitleBg = ImVec4(0.04f, 0.04f, 0.04f, 1.0f)
 
ImVec4 TitleBgActive = ImVec4(0.16f, 0.29f, 0.48f, 1.0f)
 
ImVec4 TitleBgCollapsed = ImVec4(0.00f, 0.00f, 0.00f, 0.51f)
 
ImVec4 MenuBarBg = ImVec4(0.14f, 0.14f, 0.14f, 1.0f)
 
ImVec4 ScrollbarBg = ImVec4(0.02f, 0.02f, 0.02f, 0.53f)
 
ImVec4 ScrollbarGrab = ImVec4(0.31f, 0.31f, 0.31f, 1.0f)
 
ImVec4 ScrollbarGrabHovered = ImVec4(0.41f, 0.41f, 0.41f, 1.0f)
 
ImVec4 ScrollbarGrabActive = ImVec4(0.51f, 0.51f, 0.51f, 1.0f)
 
ImVec4 Button = ImVec4(0.26f, 0.59f, 0.98f, 0.40f)
 
ImVec4 ButtonHovered = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)
 
ImVec4 ButtonActive = ImVec4(0.06f, 0.53f, 0.98f, 1.0f)
 
ImVec4 Header = ImVec4(0.26f, 0.59f, 0.98f, 0.31f)
 
ImVec4 HeaderHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.80f)
 
ImVec4 HeaderActive = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)
 
ImVec4 Separator = ImVec4(0.43f, 0.43f, 0.50f, 0.50f)
 
ImVec4 SeparatorHovered = ImVec4(0.10f, 0.40f, 0.75f, 0.78f)
 
ImVec4 SeparatorActive = ImVec4(0.10f, 0.40f, 0.75f, 1.0f)
 
ImVec4 ResizeGrip = ImVec4(0.26f, 0.59f, 0.98f, 0.20f)
 
ImVec4 ResizeGripHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.67f)
 
ImVec4 ResizeGripActive = ImVec4(0.26f, 0.59f, 0.98f, 0.95f)
 
ImVec4 Tab = ImVec4(0.18f, 0.35f, 0.58f, 0.86f)
 
ImVec4 TabHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.80f)
 
ImVec4 TabActive = ImVec4(0.20f, 0.41f, 0.68f, 1.0f)
 
ImVec4 TabUnfocused = ImVec4(0.07f, 0.10f, 0.15f, 0.97f)
 
ImVec4 TabUnfocusedActive = ImVec4(0.14f, 0.26f, 0.42f, 1.0f)
 
ImVec4 DockingPreview = ImVec4(0.26f, 0.59f, 0.98f, 0.70f)
 
ImVec4 DockingEmptyBg = ImVec4(0.20f, 0.20f, 0.20f, 1.00f)
 
ImVec4 PlotLines = ImVec4(0.61f, 0.61f, 0.61f, 1.0f)
 
ImVec4 PlotLinesHovered = ImVec4(1.00f, 0.43f, 0.35f, 1.0f)
 
ImVec4 PlotHistogram = ImVec4(0.90f, 0.70f, 0.00f, 1.0f)
 
ImVec4 PlotHistogramHovered = ImVec4(1.00f, 0.60f, 0.00f, 1.0f)
 
ImVec4 TableHeaderBg = ImVec4(0.19f, 0.19f, 0.20f, 1.0f)
 
ImVec4 TableBorderStrong = ImVec4(0.31f, 0.31f, 0.35f, 1.0f)
 
ImVec4 TableBorderLight = ImVec4(0.23f, 0.23f, 0.25f, 1.0f)
 
ImVec4 TableRowBg = ImVec4(0.00f, 0.00f, 0.00f, 0.0f)
 
ImVec4 TableRowBgAlt = ImVec4(1.00f, 1.00f, 1.00f, 0.06f)
 
ImVec4 Text = ImVec4(1.00f, 1.00f, 1.00f, 1.0f)
 
ImVec4 TextDisabled = ImVec4(0.50f, 0.50f, 0.50f, 1.0f)
 
ImVec4 TextSelectedBg = ImVec4(0.26f, 0.59f, 0.98f, 0.35f)
 
ImVec4 DragDropTarget = ImVec4(1.00f, 1.00f, 0.00f, 0.90f)
 
ImVec4 NavHighlight = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)
 
ImVec4 NavWindowingHighlight = ImVec4(1.00f, 1.00f, 1.00f, 0.70f)
 
ImVec4 NavWindowingDimBg = ImVec4(0.80f, 0.80f, 0.80f, 0.20f)
 
ImVec4 ModalWindowDimBg = ImVec4(0.80f, 0.80f, 0.80f, 0.35f)
 
ImVec4 CheckMark = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)
 
ImVec4 SliderGrab = ImVec4(0.24f, 0.52f, 0.88f, 1.0f)
 
ImVec4 SliderGrabActive = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)
 

Detailed Description

Contains all color definitions for a theme.

Member Data Documentation

◆ Border

ImVec4 Editor::UI::ThemeColors::Border = ImVec4(0.43f, 0.43f, 0.50f, 0.50f)

◆ BorderShadow

ImVec4 Editor::UI::ThemeColors::BorderShadow = ImVec4(0.00f, 0.00f, 0.00f, 0.00f)

◆ Button

ImVec4 Editor::UI::ThemeColors::Button = ImVec4(0.26f, 0.59f, 0.98f, 0.40f)

◆ ButtonActive

ImVec4 Editor::UI::ThemeColors::ButtonActive = ImVec4(0.06f, 0.53f, 0.98f, 1.0f)

◆ ButtonHovered

ImVec4 Editor::UI::ThemeColors::ButtonHovered = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)

◆ CheckMark

ImVec4 Editor::UI::ThemeColors::CheckMark = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)

◆ ChildBg

ImVec4 Editor::UI::ThemeColors::ChildBg = ImVec4(0.00f, 0.00f, 0.00f, 0.0f)

◆ DockingEmptyBg

ImVec4 Editor::UI::ThemeColors::DockingEmptyBg = ImVec4(0.20f, 0.20f, 0.20f, 1.00f)

◆ DockingPreview

ImVec4 Editor::UI::ThemeColors::DockingPreview = ImVec4(0.26f, 0.59f, 0.98f, 0.70f)

◆ DragDropTarget

ImVec4 Editor::UI::ThemeColors::DragDropTarget = ImVec4(1.00f, 1.00f, 0.00f, 0.90f)

◆ FrameBg

ImVec4 Editor::UI::ThemeColors::FrameBg = ImVec4(0.16f, 0.29f, 0.48f, 0.54f)

◆ FrameBgActive

ImVec4 Editor::UI::ThemeColors::FrameBgActive = ImVec4(0.26f, 0.59f, 0.98f, 0.67f)

◆ FrameBgHovered

ImVec4 Editor::UI::ThemeColors::FrameBgHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.40f)

◆ Header

ImVec4 Editor::UI::ThemeColors::Header = ImVec4(0.26f, 0.59f, 0.98f, 0.31f)

◆ HeaderActive

ImVec4 Editor::UI::ThemeColors::HeaderActive = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)

◆ HeaderHovered

ImVec4 Editor::UI::ThemeColors::HeaderHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.80f)

◆ MenuBarBg

ImVec4 Editor::UI::ThemeColors::MenuBarBg = ImVec4(0.14f, 0.14f, 0.14f, 1.0f)

◆ ModalWindowDimBg

ImVec4 Editor::UI::ThemeColors::ModalWindowDimBg = ImVec4(0.80f, 0.80f, 0.80f, 0.35f)

◆ NavHighlight

ImVec4 Editor::UI::ThemeColors::NavHighlight = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)

◆ NavWindowingDimBg

ImVec4 Editor::UI::ThemeColors::NavWindowingDimBg = ImVec4(0.80f, 0.80f, 0.80f, 0.20f)

◆ NavWindowingHighlight

ImVec4 Editor::UI::ThemeColors::NavWindowingHighlight = ImVec4(1.00f, 1.00f, 1.00f, 0.70f)

◆ PlotHistogram

ImVec4 Editor::UI::ThemeColors::PlotHistogram = ImVec4(0.90f, 0.70f, 0.00f, 1.0f)

◆ PlotHistogramHovered

ImVec4 Editor::UI::ThemeColors::PlotHistogramHovered = ImVec4(1.00f, 0.60f, 0.00f, 1.0f)

◆ PlotLines

ImVec4 Editor::UI::ThemeColors::PlotLines = ImVec4(0.61f, 0.61f, 0.61f, 1.0f)

◆ PlotLinesHovered

ImVec4 Editor::UI::ThemeColors::PlotLinesHovered = ImVec4(1.00f, 0.43f, 0.35f, 1.0f)

◆ PopupBg

ImVec4 Editor::UI::ThemeColors::PopupBg = ImVec4(0.08f, 0.08f, 0.08f, 0.94f)

◆ ResizeGrip

ImVec4 Editor::UI::ThemeColors::ResizeGrip = ImVec4(0.26f, 0.59f, 0.98f, 0.20f)

◆ ResizeGripActive

ImVec4 Editor::UI::ThemeColors::ResizeGripActive = ImVec4(0.26f, 0.59f, 0.98f, 0.95f)

◆ ResizeGripHovered

ImVec4 Editor::UI::ThemeColors::ResizeGripHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.67f)

◆ ScrollbarBg

ImVec4 Editor::UI::ThemeColors::ScrollbarBg = ImVec4(0.02f, 0.02f, 0.02f, 0.53f)

◆ ScrollbarGrab

ImVec4 Editor::UI::ThemeColors::ScrollbarGrab = ImVec4(0.31f, 0.31f, 0.31f, 1.0f)

◆ ScrollbarGrabActive

ImVec4 Editor::UI::ThemeColors::ScrollbarGrabActive = ImVec4(0.51f, 0.51f, 0.51f, 1.0f)

◆ ScrollbarGrabHovered

ImVec4 Editor::UI::ThemeColors::ScrollbarGrabHovered = ImVec4(0.41f, 0.41f, 0.41f, 1.0f)

◆ Separator

ImVec4 Editor::UI::ThemeColors::Separator = ImVec4(0.43f, 0.43f, 0.50f, 0.50f)

◆ SeparatorActive

ImVec4 Editor::UI::ThemeColors::SeparatorActive = ImVec4(0.10f, 0.40f, 0.75f, 1.0f)

◆ SeparatorHovered

ImVec4 Editor::UI::ThemeColors::SeparatorHovered = ImVec4(0.10f, 0.40f, 0.75f, 0.78f)

◆ SliderGrab

ImVec4 Editor::UI::ThemeColors::SliderGrab = ImVec4(0.24f, 0.52f, 0.88f, 1.0f)

◆ SliderGrabActive

ImVec4 Editor::UI::ThemeColors::SliderGrabActive = ImVec4(0.26f, 0.59f, 0.98f, 1.0f)

◆ Tab

ImVec4 Editor::UI::ThemeColors::Tab = ImVec4(0.18f, 0.35f, 0.58f, 0.86f)

◆ TabActive

ImVec4 Editor::UI::ThemeColors::TabActive = ImVec4(0.20f, 0.41f, 0.68f, 1.0f)

◆ TabHovered

ImVec4 Editor::UI::ThemeColors::TabHovered = ImVec4(0.26f, 0.59f, 0.98f, 0.80f)

◆ TableBorderLight

ImVec4 Editor::UI::ThemeColors::TableBorderLight = ImVec4(0.23f, 0.23f, 0.25f, 1.0f)

◆ TableBorderStrong

ImVec4 Editor::UI::ThemeColors::TableBorderStrong = ImVec4(0.31f, 0.31f, 0.35f, 1.0f)

◆ TableHeaderBg

ImVec4 Editor::UI::ThemeColors::TableHeaderBg = ImVec4(0.19f, 0.19f, 0.20f, 1.0f)

◆ TableRowBg

ImVec4 Editor::UI::ThemeColors::TableRowBg = ImVec4(0.00f, 0.00f, 0.00f, 0.0f)

◆ TableRowBgAlt

ImVec4 Editor::UI::ThemeColors::TableRowBgAlt = ImVec4(1.00f, 1.00f, 1.00f, 0.06f)

◆ TabUnfocused

ImVec4 Editor::UI::ThemeColors::TabUnfocused = ImVec4(0.07f, 0.10f, 0.15f, 0.97f)

◆ TabUnfocusedActive

ImVec4 Editor::UI::ThemeColors::TabUnfocusedActive = ImVec4(0.14f, 0.26f, 0.42f, 1.0f)

◆ Text

ImVec4 Editor::UI::ThemeColors::Text = ImVec4(1.00f, 1.00f, 1.00f, 1.0f)

◆ TextDisabled

ImVec4 Editor::UI::ThemeColors::TextDisabled = ImVec4(0.50f, 0.50f, 0.50f, 1.0f)

◆ TextSelectedBg

ImVec4 Editor::UI::ThemeColors::TextSelectedBg = ImVec4(0.26f, 0.59f, 0.98f, 0.35f)

◆ TitleBg

ImVec4 Editor::UI::ThemeColors::TitleBg = ImVec4(0.04f, 0.04f, 0.04f, 1.0f)

◆ TitleBgActive

ImVec4 Editor::UI::ThemeColors::TitleBgActive = ImVec4(0.16f, 0.29f, 0.48f, 1.0f)

◆ TitleBgCollapsed

ImVec4 Editor::UI::ThemeColors::TitleBgCollapsed = ImVec4(0.00f, 0.00f, 0.00f, 0.51f)

◆ WindowBg

ImVec4 Editor::UI::ThemeColors::WindowBg = ImVec4(0.06f, 0.06f, 0.06f, 1.0f)

The documentation for this struct was generated from the following file: