Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-10-19 13:45:07 +0000
committerStijn Buys <ingar@osirion.org>2008-10-19 13:45:07 +0000
commit56cdfd3822d2800abdd2f912ab7f76a5764793a7 (patch)
tree2656c7ef694117e0554ae4a47bb09629c78ed8af /src/ui/palette.cc
parente6f1fad441a7737549f463ebac1c9de062b5173d (diff)
scrollpane widget, updated chatbox
Diffstat (limited to 'src/ui/palette.cc')
-rw-r--r--src/ui/palette.cc25
1 files changed, 20 insertions, 5 deletions
diff --git a/src/ui/palette.cc b/src/ui/palette.cc
index 3a9dc78..79388d8 100644
--- a/src/ui/palette.cc
+++ b/src/ui/palette.cc
@@ -12,12 +12,15 @@ namespace ui
Palette::Palette()
{
- palette_foreground.assign(0.8f, 1.0f);
- palette_highlight.assign(1.0f, 1.0f);
- palette_background.assign(0.5f, 0.5f);
- palette_border.assign(0.0f, 0.8f, 0.0f);
- palette_pointer.assign(0.0f, 0.5f, 0.0f);
+ palette_foreground.assign(1.0f, 1.0f);
+ palette_highlight.assign(1.0f, 1.0f, 0.5f);
+ palette_text.assign(0.75f);
+ palette_background.assign(0.5f, 0.75f);
+ palette_border.assign(0.0f, 0.8f, 0.0f, 0.5f);
+ palette_pointer.assign(0.0f, 0.75f, 0.0f);
palette_active.assign(0.0f, 1.0f, 0.0f);
+
+ palette_debug.assign(1.0f, 0.0f, 1.0f, 0.75f);
}
Palette::~Palette()
@@ -45,6 +48,8 @@ const math::Color &Palette::color(Color palettecolor) const
case Active:
return active();
break;
+ case Debug:
+ return debug();
default:
return foreground();
break;
@@ -61,6 +66,11 @@ void Palette::set_highlight(math::Color const &color)
palette_highlight.assign(color);
}
+void Palette::set_text(math::Color const &color)
+{
+ palette_text.assign(color);
+}
+
void Palette::set_background(math::Color const &color)
{
palette_background.assign(color);
@@ -81,5 +91,10 @@ void Palette::set_active(math::Color const &color)
palette_active.assign(color);
}
+void Palette::set_debug(math::Color const &color)
+{
+ palette_debug.assign(color);
+}
+
}