Transfers widget add/remove events to another thread.
The SyncronizedWidgetObserver ensures that all widget add/removed events are handled in the thread that created the SyncronizedWidgetObserver object.
Create a new SyncronizedWidgetObserver.
- Parameters
-
observer | the observer to notify on add/remove events. |
ss | The ss to use the schedule events on. |
bool ola::plugin::usbdmx::SyncronizedWidgetObserver::NewWidget |
( |
class AnymauDMX * |
widget | ) |
|
|
inlinevirtual |
Called when a new AnymauDMX is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
bool ola::plugin::usbdmx::SyncronizedWidgetObserver::NewWidget |
( |
class DMXCProjectsNodleU1 * |
widget | ) |
|
|
inlinevirtual |
Called when a new DMXCProjects Nodle U1 widget is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
bool ola::plugin::usbdmx::SyncronizedWidgetObserver::NewWidget |
( |
class EurolitePro * |
widget | ) |
|
|
inlinevirtual |
Called when a new EurolitePro is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
Called when a new Ja Rule widget is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
bool ola::plugin::usbdmx::SyncronizedWidgetObserver::NewWidget |
( |
class ScanlimeFadecandy * |
widget | ) |
|
|
inlinevirtual |
Called when a new ScanlimeFadecandy is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
bool ola::plugin::usbdmx::SyncronizedWidgetObserver::NewWidget |
( |
class Sunlite * |
widget | ) |
|
|
inlinevirtual |
Called when a new Sunlite is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
bool ola::plugin::usbdmx::SyncronizedWidgetObserver::NewWidget |
( |
class VellemanK8062 * |
widget | ) |
|
|
inlinevirtual |
Called when a new VellemanK8062 is added.
- Parameters
-
widget | the new Widget, ownership is not transferred but the object may be used until the corresponding WidgetRemoved() call is made. |
- Returns
- true if the widget has been claimed, false if the widget was ignored.
Implements ola::plugin::usbdmx::WidgetObserver.
The documentation for this class was generated from the following files: