Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::Theme Namespace Reference

Variables

auto Accent = IM_COL32(94, 52, 152, 255)
auto Highlight = IM_COL32(114, 114, 114, 255)
auto NiceBlue = IM_COL32(4, 207, 255, 255)
auto Compliment = IM_COL32(180, 90, 200, 255)
auto Background = IM_COL32(25, 25, 29, 255)
auto BackgroundDark = IM_COL32(35, 44, 47, 255)
auto BackgroundPopup = IM_COL32(38, 40, 48, 255)
auto Titlebar = IM_COL32(22, 24, 30, 255)
auto TitlebarEdit = IM_COL32(120, 80, 200, 178)
auto TitlebarPlay = IM_COL32(0, 110, 82, 255)
auto TitlebarPause = IM_COL32(151, 64, 64, 255)
auto TitlebarLauncher = IM_COL32(80, 0, 200, 255)
auto Text = IM_COL32(220, 220, 220, 255)
auto TextBrighter = IM_COL32(255, 255, 255, 255)
auto TextDarker = IM_COL32(140, 140, 140, 255)
auto TextError = IM_COL32(255, 80, 80, 255)
auto TextSuccess = IM_COL32(80, 255, 120, 255)
auto Muted = IM_COL32(100, 100, 100, 255)
auto GroupHeader = IM_COL32(40, 42, 50, 255)
auto PropertyField = IM_COL32(20, 22, 28, 255)
auto Selection = IM_COL32(100, 68, 56, 180)
auto SelectionMuted = IM_COL32(49, 145, 155, 100)
auto Button = IM_COL32(40, 42, 50, 255)
auto ButtonHovered = IM_COL32(52, 65, 88, 255)
auto ButtonActive = IM_COL32(118, 132, 137, 255)
auto Tab = IM_COL32(35, 41, 59, 255)
auto TabHovered = IM_COL32(30, 42, 86, 255)
auto TabActive = IM_COL32(109, 17, 110, 128)
auto TabUnfocused = IM_COL32(19, 21, 27, 255)
auto TabUnfocusedActive = IM_COL32(69, 69, 69, 255)
auto FrameBg = IM_COL32(15, 18, 27, 255)
auto FrameBgHovered = IM_COL32(109, 109, 109, 255)
auto FrameBgActive = IM_COL32(134, 134, 132, 255)
auto ScrollbarBg = IM_COL32(18, 20, 25, 255)
auto ScrollbarGrab = IM_COL32(90, 90, 90, 255)
auto ScrollbarGrabHovered = IM_COL32(55, 7, 134, 195)
auto ScrollbarGrabActive = IM_COL32(78, 29, 131, 164)
auto ResizeGrip = IM_COL32(200, 200, 200, 80)
auto ResizeGripHovered = IM_COL32(180, 180, 180, 150)
auto ResizeGripActive = IM_COL32(120, 120, 120, 220)
auto CheckMark = IM_COL32(19, 255, 85, 255)
auto Separator = IM_COL32(28, 32, 43, 255)
auto SeparatorHovered = IM_COL32(0, 180, 200, 255)
auto SeparatorActive = IM_COL32(162, 86, 251, 255)
auto DockingEmptyBg = IM_COL32(18, 20, 25, 255)
float ItemSpacing = 6
float GlobalAlpha = 1
float WindowRounding = 7.5
float FrameRounding = 5
float TabRounding = 7.5
ImVec2 WindowPadding = ImVec2(10, 10)
ImVec2 FramePadding = ImVec2(9, 5)
auto TextSuccessVec4 = ImVec4(0.02f, 0.58f, 0.17f, 1.0f)
auto TextWarningVec4 = ImVec4(0.65f, 0.45f, 0.05f, 1.0f)
auto TextErrorVec4 = ImVec4(1.0f, 0.31f, 0.31f, 1.0f)

Variable Documentation

◆ Accent

auto Raven::Theme::Accent = IM_COL32(94, 52, 152, 255)
inline

◆ Background

auto Raven::Theme::Background = IM_COL32(25, 25, 29, 255)
inline

◆ BackgroundDark

auto Raven::Theme::BackgroundDark = IM_COL32(35, 44, 47, 255)
inline

◆ BackgroundPopup

auto Raven::Theme::BackgroundPopup = IM_COL32(38, 40, 48, 255)
inline

◆ Button

auto Raven::Theme::Button = IM_COL32(40, 42, 50, 255)
inline

◆ ButtonActive

auto Raven::Theme::ButtonActive = IM_COL32(118, 132, 137, 255)
inline

◆ ButtonHovered

auto Raven::Theme::ButtonHovered = IM_COL32(52, 65, 88, 255)
inline

◆ CheckMark

auto Raven::Theme::CheckMark = IM_COL32(19, 255, 85, 255)
inline

◆ Compliment

auto Raven::Theme::Compliment = IM_COL32(180, 90, 200, 255)
inline

◆ DockingEmptyBg

auto Raven::Theme::DockingEmptyBg = IM_COL32(18, 20, 25, 255)
inline

◆ FrameBg

auto Raven::Theme::FrameBg = IM_COL32(15, 18, 27, 255)
inline

◆ FrameBgActive

auto Raven::Theme::FrameBgActive = IM_COL32(134, 134, 132, 255)
inline

◆ FrameBgHovered

auto Raven::Theme::FrameBgHovered = IM_COL32(109, 109, 109, 255)
inline

◆ FramePadding

ImVec2 Raven::Theme::FramePadding = ImVec2(9, 5)
inline

◆ FrameRounding

float Raven::Theme::FrameRounding = 5
inline

◆ GlobalAlpha

float Raven::Theme::GlobalAlpha = 1
inline

◆ GroupHeader

auto Raven::Theme::GroupHeader = IM_COL32(40, 42, 50, 255)
inline

◆ Highlight

auto Raven::Theme::Highlight = IM_COL32(114, 114, 114, 255)
inline

◆ ItemSpacing

float Raven::Theme::ItemSpacing = 6
inline

◆ Muted

auto Raven::Theme::Muted = IM_COL32(100, 100, 100, 255)
inline

◆ NiceBlue

auto Raven::Theme::NiceBlue = IM_COL32(4, 207, 255, 255)
inline

◆ PropertyField

auto Raven::Theme::PropertyField = IM_COL32(20, 22, 28, 255)
inline

◆ ResizeGrip

auto Raven::Theme::ResizeGrip = IM_COL32(200, 200, 200, 80)
inline

◆ ResizeGripActive

auto Raven::Theme::ResizeGripActive = IM_COL32(120, 120, 120, 220)
inline

◆ ResizeGripHovered

auto Raven::Theme::ResizeGripHovered = IM_COL32(180, 180, 180, 150)
inline

◆ ScrollbarBg

auto Raven::Theme::ScrollbarBg = IM_COL32(18, 20, 25, 255)
inline

◆ ScrollbarGrab

auto Raven::Theme::ScrollbarGrab = IM_COL32(90, 90, 90, 255)
inline

◆ ScrollbarGrabActive

auto Raven::Theme::ScrollbarGrabActive = IM_COL32(78, 29, 131, 164)
inline

◆ ScrollbarGrabHovered

auto Raven::Theme::ScrollbarGrabHovered = IM_COL32(55, 7, 134, 195)
inline

◆ Selection

auto Raven::Theme::Selection = IM_COL32(100, 68, 56, 180)
inline

◆ SelectionMuted

auto Raven::Theme::SelectionMuted = IM_COL32(49, 145, 155, 100)
inline

◆ Separator

auto Raven::Theme::Separator = IM_COL32(28, 32, 43, 255)
inline

◆ SeparatorActive

auto Raven::Theme::SeparatorActive = IM_COL32(162, 86, 251, 255)
inline

◆ SeparatorHovered

auto Raven::Theme::SeparatorHovered = IM_COL32(0, 180, 200, 255)
inline

◆ Tab

auto Raven::Theme::Tab = IM_COL32(35, 41, 59, 255)
inline

◆ TabActive

auto Raven::Theme::TabActive = IM_COL32(109, 17, 110, 128)
inline

◆ TabHovered

auto Raven::Theme::TabHovered = IM_COL32(30, 42, 86, 255)
inline

◆ TabRounding

float Raven::Theme::TabRounding = 7.5
inline

◆ TabUnfocused

auto Raven::Theme::TabUnfocused = IM_COL32(19, 21, 27, 255)
inline

◆ TabUnfocusedActive

auto Raven::Theme::TabUnfocusedActive = IM_COL32(69, 69, 69, 255)
inline

◆ Text

auto Raven::Theme::Text = IM_COL32(220, 220, 220, 255)
inline

◆ TextBrighter

auto Raven::Theme::TextBrighter = IM_COL32(255, 255, 255, 255)
inline

◆ TextDarker

auto Raven::Theme::TextDarker = IM_COL32(140, 140, 140, 255)
inline

◆ TextError

auto Raven::Theme::TextError = IM_COL32(255, 80, 80, 255)
inline

◆ TextErrorVec4

auto Raven::Theme::TextErrorVec4 = ImVec4(1.0f, 0.31f, 0.31f, 1.0f)
inline

◆ TextSuccess

auto Raven::Theme::TextSuccess = IM_COL32(80, 255, 120, 255)
inline

◆ TextSuccessVec4

auto Raven::Theme::TextSuccessVec4 = ImVec4(0.02f, 0.58f, 0.17f, 1.0f)
inline

◆ TextWarningVec4

auto Raven::Theme::TextWarningVec4 = ImVec4(0.65f, 0.45f, 0.05f, 1.0f)
inline

◆ Titlebar

auto Raven::Theme::Titlebar = IM_COL32(22, 24, 30, 255)
inline

◆ TitlebarEdit

auto Raven::Theme::TitlebarEdit = IM_COL32(120, 80, 200, 178)
inline

◆ TitlebarLauncher

auto Raven::Theme::TitlebarLauncher = IM_COL32(80, 0, 200, 255)
inline

◆ TitlebarPause

auto Raven::Theme::TitlebarPause = IM_COL32(151, 64, 64, 255)
inline

◆ TitlebarPlay

auto Raven::Theme::TitlebarPlay = IM_COL32(0, 110, 82, 255)
inline

◆ WindowPadding

ImVec2 Raven::Theme::WindowPadding = ImVec2(10, 10)
inline

◆ WindowRounding

float Raven::Theme::WindowRounding = 7.5
inline