|
| LightSourceFeatureBase (std::vector< ProtocolHelper * > helpers, int lampModuleIndex) |
|
virtual bool | hasLightSourceEnable (const Protocol &protocol, const Bus &bus, int lightSourceIndex) |
|
virtual bool | isLightSourceEnabled (const Protocol &protocol, const Bus &bus, int lightSourceIndex) |
|
virtual void | setLightSourceEnable (const Protocol &protocol, const Bus &bus, int lightSourceIndex, bool enable) |
|
virtual bool | hasVariableIntensity (const Protocol &protocol, const Bus &bus, int lightSourceIndex) |
|
virtual double | getLightSourceIntensity (const Protocol &protocol, const Bus &bus, int lightSourceIndex) |
|
virtual void | setLightSourceIntensity (const Protocol &protocol, const Bus &bus, int lightSourceIndex, double intensity) |
|
virtual FeatureFamily | getFeatureFamily () |
|
virtual bool | initialize (const Protocol &protocol, const Bus &bus) |
|
virtual int | getLightSourceCount (const Protocol &protocol, const Bus &bus)=0 |
|
◆ hasLightSourceEnable()
virtual bool seabreeze::LightSourceFeatureBase::hasLightSourceEnable |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
int |
lightSourceIndex |
|
) |
| |
|
virtual |
◆ isLightSourceEnabled()
virtual bool seabreeze::LightSourceFeatureBase::isLightSourceEnabled |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
int |
lightSourceIndex |
|
) |
| |
|
virtual |
◆ setLightSourceEnable()
virtual void seabreeze::LightSourceFeatureBase::setLightSourceEnable |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
int |
lightSourceIndex, |
|
|
bool |
enable |
|
) |
| |
|
virtual |
◆ hasVariableIntensity()
virtual bool seabreeze::LightSourceFeatureBase::hasVariableIntensity |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
int |
lightSourceIndex |
|
) |
| |
|
virtual |
◆ getLightSourceIntensity()
virtual double seabreeze::LightSourceFeatureBase::getLightSourceIntensity |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
int |
lightSourceIndex |
|
) |
| |
|
virtual |
◆ setLightSourceIntensity()
virtual void seabreeze::LightSourceFeatureBase::setLightSourceIntensity |
( |
const Protocol & |
protocol, |
|
|
const Bus & |
bus, |
|
|
int |
lightSourceIndex, |
|
|
double |
intensity |
|
) |
| |
|
virtual |
◆ getFeatureFamily()
virtual FeatureFamily seabreeze::LightSourceFeatureBase::getFeatureFamily |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: