|
JBWOPR
|
Functions | |
| void | JBWoprDevice::effectsRegisterDefaultEffect (JBWoprEffectBase *effect) |
| Register default effect. | |
| bool | JBWoprDevice::effectsDefaultEffectIsRunning () |
| Check if default effect is running. | |
| void | JBWoprDevice::effectsRegisterEffect (JBWoprEffectBase *effect) |
| Register effect. | |
| std::vector< JBWoprEffectBase * > | JBWoprDevice::effectsGetRegisteredEffects () |
| Get a list of registered effects. | |
| JBWoprEffectBase * | JBWoprDevice::effectsGetCurrentEffect () |
| Get current effect. | |
| virtual void | JBWoprDevice::effectsStartCurrentEffect () |
| Start current effect. | |
| virtual void | JBWoprDevice::effectsStopCurrentEffect () |
| Stop current effect. | |
| bool | JBWoprDevice::effectsCurrentEffectIsRunning () |
| Check if current effect is running. | |
| virtual void | JBWoprDevice::effectsStartEffect (JBWoprEffectBase *effect) |
| Start effect. | |
| virtual void | JBWoprDevice::effectsStartEffect (const std::string &name) |
| Start named effect. | |
| virtual void | JBWoprDevice::effectsStartEffect (const char *name) |
| Start named effect. | |
| void | JBWoprMqttDevice::effectsStartCurrentEffect () override |
| Effects start current effect. | |
| virtual void | JBWoprMqttDevice::effectsStopCurrentEffect () |
| Stop current effect. | |
| void | JBWoprMqttDevice::effectsStartEffect (JBWoprEffectBase *effect) override |
| Effects start effect. | |
| void | JBWoprMqttDevice::effectsStartEffect (const std::string &effect) override |
| Effects start effect. | |
| void | JBWoprMqttDevice::effectsStartEffect (const char *effect) override |
| Effects start effect. | |
| bool JBWoprDevice::effectsCurrentEffectIsRunning | ( | ) |
Check if current effect is running.
| bool JBWoprDevice::effectsDefaultEffectIsRunning | ( | ) |
Check if default effect is running.
| JBWoprEffectBase * JBWoprDevice::effectsGetCurrentEffect | ( | ) |
Get current effect.
| std::vector< JBWoprEffectBase * > JBWoprDevice::effectsGetRegisteredEffects | ( | ) |
Get a list of registered effects.
| void JBWoprDevice::effectsRegisterDefaultEffect | ( | JBWoprEffectBase * | effect | ) |
Register default effect.
| effect | Effect to register |
| void JBWoprDevice::effectsRegisterEffect | ( | JBWoprEffectBase * | effect | ) |
Register effect.
| effect | Effect to register |
|
virtual |
Start current effect.
Reimplemented in JBWoprMqttDevice.
|
overridevirtual |
Effects start current effect.
Reimplemented from JBWoprDevice.
|
virtual |
|
virtual |
|
virtual |
Start effect.
| effect | Effect to start |
| duration | Duration of effect in milliseconds |
Reimplemented in JBWoprMqttDevice.
|
overridevirtual |
Effects start effect.
This method will start the named effect.
| effect | Effect name |
Reimplemented from JBWoprDevice.
|
overridevirtual |
Effects start effect.
This method will start the name effect.
| effect | Effect name |
Reimplemented from JBWoprDevice.
|
overridevirtual |
Effects start effect.
This method will start the specified effect.
| effect | Effect |
Reimplemented from JBWoprDevice.
|
virtual |
Stop current effect.
Reimplemented in JBWoprMqttDevice.
|
virtual |
Stop current effect.
Reimplemented from JBWoprDevice.