diff options
Diffstat (limited to '')
-rw-r--r-- | src/menu/frame_background_color.cpp (renamed from src/menu/menuBackground.cpp) | 27 |
1 files changed, 5 insertions, 22 deletions
diff --git a/src/menu/menuBackground.cpp b/src/menu/frame_background_color.cpp index f34cf987..3c3adfd8 100644 --- a/src/menu/menuBackground.cpp +++ b/src/menu/frame_background_color.cpp @@ -24,35 +24,18 @@ * $Id$ */ -#if 0 - -#include "menuBackground.hpp" +#include "frame_background_color.hpp" #include <GL/gl.h> -int screen_act = 1; - namespace usdx { - void MenuBackgroundNone::draw(void) - { - // clear just once when in dual screen mode - if (screen_act == 0) - glClear(GL_DEPTH_BUFFER_BIT); - } - - MenuBackgroundColor::MenuBackgrundColor(RGB &color) + FrameBackgroundColor::FrameBackgroundColor(RgbColor &color) : color(color) { - this->color = color; } - void MenuBackgroundColor::draw(void) + void FrameBackgroundColor::draw(void) const { - // just clear once, even when using two screens - if (screen_act == 1) { - glClearColor(color.r, color.g, color.b, 0); - glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT); - } + glClearColor(color.get_red(), color.get_green(), color.get_blue(), 0); + glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT); } }; - -#endif |