Exemple #1
0
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;
}
Exemple #2
0
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;
}