Fixed Color::toHsv(), Color::fromHsv(), Color::toHsl().

Added to Colors::fromString(): rgb(), rgba(), hsl(), hsla(), hsv(), hsva().

--HG--
branch : dev
This commit is contained in:
Martín Lucas Golini
2019-11-09 21:51:09 -03:00
parent 8917dfebf0
commit da74085a06
11 changed files with 385 additions and 240 deletions

View File

@@ -0,0 +1,28 @@
#ifndef EE_SYSTEM_FUNCTIONSTRING_HPP
#define EE_SYSTEM_FUNCTIONSTRING_HPP
#include <string>
#include <vector>
namespace EE { namespace System {
class FunctionString {
public:
static FunctionString parse( const std::string& function );
FunctionString( const std::string& name, const std::vector<std::string>& parameters );
const std::string& getName() const;
const std::vector<std::string>& getParameters() const;
bool isEmpty() const;
protected:
std::string name;
std::vector<std::string> parameters;
};
}}
#endif