[cluttermm/cluttermm-1-24] Transition: Add Animatable as an implemented interface.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cluttermm/cluttermm-1-24] Transition: Add Animatable as an implemented interface.
- Date: Wed, 24 Feb 2016 13:40:23 +0000 (UTC)
commit 15fbd9f27c102703047388ea9631e52476d4ff8c
Author: Ian Martin <martin_id vodafone co nz>
Date: Mon Feb 15 09:16:12 2016 +1300
Transition: Add Animatable as an implemented interface.
Also, set_from() and set_to methods() now set the value passed in properly.
clutter/src/transition.hg | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/clutter/src/transition.hg b/clutter/src/transition.hg
index 9b262b4..01cd227 100644
--- a/clutter/src/transition.hg
+++ b/clutter/src/transition.hg
@@ -38,6 +38,7 @@ class Transition
public Animatable
{
_CLASS_GOBJECT(Transition, ClutterTransition, CLUTTER_TRANSITION, Timeline, ClutterTimeline)
+ _IMPLEMENTS_INTERFACE(Animatable)
protected:
_CTOR_DEFAULT()
@@ -101,6 +102,7 @@ void Transition::set_from(const ValueType& value)
GType gtypeval = Glib::Value<ValueType>::value_type();
Glib::Value< ValueType > set_val;
set_val.init(gtypeval);
+ set_val.set(value);
clutter_transition_set_from_value(gobj(), set_val.gobj());
}
@@ -112,6 +114,7 @@ void Transition::set_to(const ValueType& value)
GType gtypeval = Glib::Value<ValueType>::value_type();
Glib::Value< ValueType > to_val;
to_val.init(gtypeval);
+ to_val.set(value);
clutter_transition_set_to_value(this->gobj(), to_val.gobj());
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]