#pragma once #include namespace dchat { class ColorScheme { public: enum class Type { LIGHT, DARK }; static Type getType(); static void setType(Type type); static sf::Color getBackgroundColor(); static sf::Color getPanelColor(); static sf::Color getTextRegularColor(); static sf::Color getContextMenuBackgroundColor(); static sf::Color getContextMenuTextColor(); static sf::Color getContextMenuSelectedItemBackgroundColor(); }; }