#include <iColorO.h>

Public Member Functions | |
| int | getNumLeds () |
| IColorO () | |
| virtual bool | init ()=0 |
| virtual void | setColor (color::rgba color)=0 |
| virtual void | setColorMulti (std::vector< color::rgba > &colors)=0 |
| void | setMask (int mask) |
| void | setNumLeds (size_t num_leds) |
| boost::signals2::signal< void(std::vector < color::rgba > colors) > * | signalColorsSet () |
| virtual | ~IColorO () |
Protected Attributes | |
| bool | _initialized |
| int | _invertMask |
| int | _num_leds |
| boost::signals2::signal< void(color::rgba color)> | m_sigColorSet |
| boost::signals2::signal< void(std::vector < color::rgba > colors) > | m_sigColorsSet |
| IColorO::IColorO | ( | ) | [inline] |
| virtual IColorO::~IColorO | ( | ) | [inline, virtual] |
| int IColorO::getNumLeds | ( | ) | [inline] |
| virtual bool IColorO::init | ( | ) | [pure virtual] |
Implemented in ColorO, ColorOSim, MS35, and StageProfi.
| virtual void IColorO::setColor | ( | color::rgba | color | ) | [pure virtual] |
Implemented in StageProfi, ColorO, ColorOSim, and MS35.
| virtual void IColorO::setColorMulti | ( | std::vector< color::rgba > & | colors | ) | [pure virtual] |
Implemented in StageProfi, ColorO, ColorOSim, and MS35.
| void IColorO::setMask | ( | int | mask | ) | [inline] |
| void IColorO::setNumLeds | ( | size_t | num_leds | ) | [inline] |
| boost::signals2::signal<void (std::vector<color::rgba> colors) >* IColorO::signalColorsSet | ( | ) | [inline] |
bool IColorO::_initialized [protected] |
int IColorO::_invertMask [protected] |
int IColorO::_num_leds [protected] |
boost::signals2::signal<void (color::rgba color)> IColorO::m_sigColorSet [protected] |
boost::signals2::signal<void (std::vector<color::rgba> colors) > IColorO::m_sigColorsSet [protected] |