The open source repository for the action RPG game in development by Sig Productions titled 'Adventures in Lestoria'!
https://forums.lestoria.net
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
529 B
22 lines
529 B
#pragma once
|
|
#include "olcPixelGameEngine.h"
|
|
|
|
class Theme{
|
|
std::string displayName;
|
|
std::string imgPath;
|
|
|
|
Pixel buttonCol,highlightCol;
|
|
public:
|
|
inline Theme(){}
|
|
inline Theme(std::string displayName,std::string imgPath,Pixel buttonCol,Pixel highlightCol)
|
|
:displayName(displayName),imgPath(imgPath),buttonCol(buttonCol),highlightCol(highlightCol){}
|
|
inline Pixel GetButtonCol(){
|
|
return buttonCol;
|
|
}
|
|
inline Pixel GetHighlightCol(){
|
|
return highlightCol;
|
|
}
|
|
inline std::string GetThemeName(){
|
|
return displayName;
|
|
}
|
|
}; |