diff options
author | Emmanuele Bassi <ebassi@linux.intel.com> | 2012-04-11 17:47:53 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@linux.intel.com> | 2012-04-27 12:30:48 +0100 |
commit | 024f6d40d262c55ea7c6a845885b16685bd65ba8 (patch) | |
tree | cda75df6bb5b81c0d4f99b004c342821adb6fdbf /clutter/clutter-keyframe-transition.h | |
parent | c500fc1844618c634670f6771100c40328b35d00 (diff) | |
download | clutter-024f6d40d262c55ea7c6a845885b16685bd65ba8.tar.gz |
keyframe-transition: Add direct accessors for key frames
This should allow modifying key frame details without requiring a full
reset of the KeyframeTransition instance.
Diffstat (limited to 'clutter/clutter-keyframe-transition.h')
-rw-r--r-- | clutter/clutter-keyframe-transition.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/clutter/clutter-keyframe-transition.h b/clutter/clutter-keyframe-transition.h index ce1016dce..b6ac500ae 100644 --- a/clutter/clutter-keyframe-transition.h +++ b/clutter/clutter-keyframe-transition.h @@ -98,6 +98,21 @@ void clutter_keyframe_transition_set (Clutter ...); CLUTTER_AVAILABLE_IN_1_12 +void clutter_keyframe_transition_set_key_frame (ClutterKeyframeTransition *transition, + guint index_, + double key, + ClutterAnimationMode mode, + const GValue *value); +CLUTTER_AVAILABLE_IN_1_12 +void clutter_keyframe_transition_get_key_frame (ClutterKeyframeTransition *transition, + guint index_, + double *key, + ClutterAnimationMode *mode, + GValue *value); +CLUTTER_AVAILABLE_IN_1_12 +guint clutter_keyframe_transition_get_n_key_frames (ClutterKeyframeTransition *transition); + +CLUTTER_AVAILABLE_IN_1_12 void clutter_keyframe_transition_clear (ClutterKeyframeTransition *transition); G_END_DECLS |