|
| Processing () |
| Default constructor.
|
|
template<typename... Args> |
| Processing (Args &&...args) |
| Constructor taking variadic number of arguments.
|
|
template<typename... Args> |
void | set (Args &&...args) |
| Set multiple arguments.
|
|
template<typename... Args> |
Processing | copyWith (Args &&...args) const |
| Returns a copy of this object with the given argument(s) set to the new value(s)
|
|
const Color & | color () const |
| Get Color.
|
|
Color & | color () |
| Get Color.
|
|
Processing & | set (const Color &value) |
| Set Color.
|
|
Processing & | set (const Color::Balance &value) |
| Set Color::Balance.
|
|
Processing & | set (const Color::Balance::Blue &value) |
| Set Color::Balance::Blue.
|
|
Processing & | set (const Color::Balance::Green &value) |
| Set Color::Balance::Green.
|
|
Processing & | set (const Color::Balance::Red &value) |
| Set Color::Balance::Red.
|
|
Processing & | set (const Color::Experimental &value) |
| Set Color::Experimental.
|
|
Processing & | set (const Color::Experimental::Mode &value) |
| Set Color::Experimental::Mode.
|
|
Processing & | set (const Color::Gamma &value) |
| Set Color::Gamma.
|
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color >::value, int >::type = 0> |
const Settings2D::Processing::Color & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Balance >::value, int >::type = 0> |
const Settings2D::Processing::Color::Balance & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Balance::Blue >::value, int >::type = 0> |
const Settings2D::Processing::Color::Balance::Blue & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Balance::Green >::value, int >::type = 0> |
const Settings2D::Processing::Color::Balance::Green & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Balance::Red >::value, int >::type = 0> |
const Settings2D::Processing::Color::Balance::Red & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Experimental >::value, int >::type = 0> |
const Settings2D::Processing::Color::Experimental & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Experimental::Mode >::value, int >::type = 0> |
const Settings2D::Processing::Color::Experimental::Mode & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings2D::Processing::Color::Gamma >::value, int >::type = 0> |
const Settings2D::Processing::Color::Gamma & | get () const |
|
template<size_t i, typename std::enable_if< i==0, int >::type = 0> |
const Settings2D::Processing::Color & | get () const |
|
template<typename F > |
void | forEach (const F &f) const |
| Run the given function on each direct member with the value of the member as parameter.
|
|
template<typename F > |
void | forEach (const F &f) |
| Run the given function on each direct member with the value of the member as parameter.
|
|
bool | operator== (const Processing &other) const |
| Equality operator.
|
|
bool | operator!= (const Processing &other) const |
| Inequality operator.
|
|
std::string | toString () const |
| Get the value as string.
|
|