ColorBuilder.h 357 B

12345678910111213141516
  1. #pragma once
  2. #include "WallpaperEngine/Data/Model/Color.h"
  3. #include <glm/vec4.hpp>
  4. #include <string>
  5. namespace WallpaperEngine::Data::Builders {
  6. class ColorBuilder {
  7. public:
  8. static const Model::Color White;
  9. static const Model::Color Black;
  10. static WallpaperEngine::Data::Model::Color parse (const std::string& value, float alpha = 1.0f);
  11. };
  12. }