summaryrefslogtreecommitdiff
path: root/gtk/gtkcssanimationprivate.h
diff options
context:
space:
mode:
authorMatt Watson <mattdangerw@gmail.com>2016-03-24 23:43:15 -0700
committerMatt Watson <mattdangerw@gmail.com>2016-04-08 16:09:30 -0700
commit2800b00e1d5d46f374d50c279eb16aebd521ca4e (patch)
treec66d0d755a89a6d7b0e9ba576d3bea86be263ac6 /gtk/gtkcssanimationprivate.h
parent50e057e02541151a9de828dc7567042c00f499d1 (diff)
downloadgtk+-2800b00e1d5d46f374d50c279eb16aebd521ca4e.tar.gz
cssanimation: port to progress tracker
Diffstat (limited to 'gtk/gtkcssanimationprivate.h')
-rw-r--r--gtk/gtkcssanimationprivate.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/gtk/gtkcssanimationprivate.h b/gtk/gtkcssanimationprivate.h
index 928b6147ff..c0d6fa2c1b 100644
--- a/gtk/gtkcssanimationprivate.h
+++ b/gtk/gtkcssanimationprivate.h
@@ -23,6 +23,7 @@
#include "gtkstyleanimationprivate.h"
#include "gtkcsskeyframesprivate.h"
+#include "gtkprogresstrackerprivate.h"
G_BEGIN_DECLS
@@ -43,12 +44,10 @@ struct _GtkCssAnimation
char *name;
GtkCssKeyframes *keyframes;
GtkCssValue *ease;
- gint64 timestamp; /* elapsed time when paused, start time when playing (can be negative) */
- gint64 duration; /* duration of 1 cycle */
- double iteration_count;
GtkCssDirection direction;
GtkCssPlayState play_state;
GtkCssFillMode fill_mode;
+ GtkProgressTracker tracker;
};
struct _GtkCssAnimationClass
@@ -70,7 +69,6 @@ GtkStyleAnimation * _gtk_css_animation_new (const char *
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);