38 lines
1.0 KiB
C++
38 lines
1.0 KiB
C++
#include "canvas/BackGroundColors.hpp"
|
|
|
|
Color BackGroundColors::backGroundColor;
|
|
Color BackGroundColors::moonColor;
|
|
Color BackGroundColors::backMountenColor;
|
|
Color BackGroundColors::frontMountenColor;
|
|
|
|
void BackGroundColors::setColor(ColorSet color)
|
|
{
|
|
switch (color)
|
|
{
|
|
case ColorSet::night:
|
|
backGroundColor = {21, 34, 56, 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;
|
|
}
|
|
}
|