treender/src/canvas/BackGroundColors.cpp
2024-06-19 14:45:30 +02:00

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;
}
}