UiColor.cxx 475 B

1234567891011121314151617181920212223242526272829
  1. #include "UiColor.hxx"
  2. #include <sstream>
  3. std::string ui_image(std::string_view name, UiColor const color)
  4. {
  5. std::ostringstream strm;
  6. switch (color) {
  7. case UiColor::Blue:
  8. strm << "blue_";
  9. break;
  10. case UiColor::Green:
  11. strm << "green_";
  12. break;
  13. default:
  14. strm << "grey_";
  15. break;
  16. case UiColor::Red:
  17. strm << "red_";
  18. break;
  19. case UiColor::Yellow:
  20. strm << "yellow_";
  21. break;
  22. }
  23. strm << name << ".png";
  24. return strm.str();
  25. }