static gboolean gtk_css_animated_style_is_static (GtkCssStyle *style) { GtkCssAnimatedStyle *animated = GTK_CSS_ANIMATED_STYLE (style); GSList *list; for (list = animated->animations; list; list = list->next) { if (!_gtk_style_animation_is_static (list->data)) return FALSE; } return TRUE; }
gboolean _gtk_css_computed_values_is_static (GtkCssComputedValues *values) { GSList *list; gtk_internal_return_val_if_fail (GTK_IS_CSS_COMPUTED_VALUES (values), TRUE); for (list = values->animations; list; list = list->next) { if (!_gtk_style_animation_is_static (list->data, values->current_time)) return FALSE; } return TRUE; }