More colors in porgres
This commit is contained in:
parent
4f908f9f7f
commit
ccc8d7ae78
@ -2,12 +2,19 @@
|
|||||||
|
|
||||||
class BackGroundColors
|
class BackGroundColors
|
||||||
{
|
{
|
||||||
private:
|
|
||||||
public:
|
public:
|
||||||
static void setColor();
|
enum class ColorSet
|
||||||
|
{
|
||||||
|
night,
|
||||||
|
day1,
|
||||||
|
day2,
|
||||||
|
day3
|
||||||
|
};
|
||||||
|
|
||||||
|
static void setColor(ColorSet color);
|
||||||
static Color backGroundColor;
|
static Color backGroundColor;
|
||||||
static Color starColor;
|
|
||||||
static Color moonColor;
|
static Color moonColor;
|
||||||
static Color backMountenColor;
|
static Color backMountenColor;
|
||||||
static Color frontMountenColor;
|
static Color frontMountenColor;
|
||||||
|
constexpr static Color starColor = WHITE;
|
||||||
};
|
};
|
||||||
|
@ -18,7 +18,7 @@ void BackGround::newGen()
|
|||||||
mountenBuff.reset();
|
mountenBuff.reset();
|
||||||
m_moon = {GetRandomFloat(), GetRandomFloat(), GetRandomFloat()};
|
m_moon = {GetRandomFloat(), GetRandomFloat(), GetRandomFloat()};
|
||||||
|
|
||||||
BackGroundColors::setColor();
|
BackGroundColors::setColor(BackGroundColors::ColorSet::night);
|
||||||
|
|
||||||
draw();
|
draw();
|
||||||
}
|
}
|
||||||
|
@ -1,16 +1,37 @@
|
|||||||
#include "canvas/BackGroundColors.hpp"
|
#include "canvas/BackGroundColors.hpp"
|
||||||
|
|
||||||
Color BackGroundColors::backGroundColor;
|
Color BackGroundColors::backGroundColor;
|
||||||
Color BackGroundColors::starColor;
|
|
||||||
Color BackGroundColors::moonColor;
|
Color BackGroundColors::moonColor;
|
||||||
Color BackGroundColors::backMountenColor;
|
Color BackGroundColors::backMountenColor;
|
||||||
Color BackGroundColors::frontMountenColor;
|
Color BackGroundColors::frontMountenColor;
|
||||||
|
|
||||||
void BackGroundColors::setColor()
|
void BackGroundColors::setColor(ColorSet color)
|
||||||
{
|
{
|
||||||
backGroundColor = {21, 34, 56, 255};
|
switch (color)
|
||||||
starColor = WHITE;
|
{
|
||||||
moonColor = {240, 240, 190, 255};
|
case ColorSet::night:
|
||||||
backMountenColor = {28, 28, 38, 255};
|
backGroundColor = {21, 34, 56, 255};
|
||||||
frontMountenColor = {0, 0, 0, 255};
|
moonColor = {240, 240, 190, 255};
|
||||||
|
backMountenColor = {28, 28, 38, 255};
|
||||||
|
frontMountenColor = {0, 0, 0, 255};
|
||||||
|
break;
|
||||||
|
case ColorSet::day1:
|
||||||
|
backGroundColor = {21, 34, 56, 255};
|
||||||
|
moonColor = {240, 240, 190, 255};
|
||||||
|
backMountenColor = {28, 28, 38, 255};
|
||||||
|
frontMountenColor = {0, 0, 0, 255};
|
||||||
|
break;
|
||||||
|
case ColorSet::day2:
|
||||||
|
backGroundColor = {21, 34, 56, 255};
|
||||||
|
moonColor = {240, 240, 190, 255};
|
||||||
|
backMountenColor = {28, 28, 38, 255};
|
||||||
|
frontMountenColor = {0, 0, 0, 255};
|
||||||
|
break;
|
||||||
|
case ColorSet::day3:
|
||||||
|
backGroundColor = {21, 34, 56, 255};
|
||||||
|
moonColor = {240, 240, 190, 255};
|
||||||
|
backMountenColor = {28, 28, 38, 255};
|
||||||
|
frontMountenColor = {0, 0, 0, 255};
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user