summaryrefslogtreecommitdiff
path: root/gtk/gtkcssanimationprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-09-17 17:00:02 +0200
committerBenjamin Otte <otte@redhat.com>2012-09-17 20:40:01 +0200
commit0cecf315fd766748d2510a9f0af4820c260c9aca (patch)
tree2aa1082f3ec55e25c50c6a556b9e21a6cbd96f47 /gtk/gtkcssanimationprivate.h
parentd74e1b9ac9cb349511902d3543880fb14de7a098 (diff)
downloadgtk+-0cecf315fd766748d2510a9f0af4820c260c9aca.tar.gz
cssanimation: Implement pausing the animation
Diffstat (limited to 'gtk/gtkcssanimationprivate.h')
-rw-r--r--gtk/gtkcssanimationprivate.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/gtk/gtkcssanimationprivate.h b/gtk/gtkcssanimationprivate.h
index f992605c39..08dc663ca6 100644
--- a/gtk/gtkcssanimationprivate.h
+++ b/gtk/gtkcssanimationprivate.h
@@ -60,7 +60,8 @@ GType _gtk_css_animation_get_type (void) G_GNUC_CONST;
GtkStyleAnimation * _gtk_css_animation_new (const char *name,
GtkCssKeyframes *keyframes,
- gint64 start_time_us,
+ gint64 timestamp,
+ gint64 delay_us,
gint64 duration_us,
GtkCssValue *ease,
GtkCssDirection direction,
@@ -68,6 +69,10 @@ GtkStyleAnimation * _gtk_css_animation_new (const char *
GtkCssFillMode fill_mode,
double iteration_count);
+GtkStyleAnimation * _gtk_css_animation_copy (GtkCssAnimation *animation,
+ gint64 at_time_us,
+ GtkCssPlayState play_state);
+
const char * _gtk_css_animation_get_name (GtkCssAnimation *animation);
G_END_DECLS