+
+SceneChange::SceneChange ()
+ : _color (out_of_bound_color)
+ , _active (true)
+{
+}
+
+void
+SceneChange::set_color (uint32_t c)
+{
+ _color = c;
+ ColorChanged (); /* EMIT SIGNAL */
+}
+
+uint32_t
+SceneChange::color() const
+{
+ return _color;
+}
+
+void
+SceneChange::set_active (bool yn)
+{
+ if (_active != yn) {
+ _active = yn;
+ ActiveChanged (); /* EMIT SIGNAL */
+ }
+}