示例#1
0
static GtkStyleAnimation *
gtk_css_computed_values_find_animation (GtkCssComputedValues *values,
                                        const char           *name)
{
    GSList *list;

    for (list = values->animations; list; list = list->next)
    {
        if (!GTK_IS_CSS_ANIMATION (list->data))
            continue;

        if (g_str_equal (_gtk_css_animation_get_name (list->data), name))
            return list->data;
    }

    return NULL;
}
示例#2
0
static GtkStyleAnimation *
gtk_css_animated_style_find_animation (GSList     *animations,
                                       const char *name)
{
  GSList *list;

  for (list = animations; list; list = list->next)
    {
      if (!GTK_IS_CSS_ANIMATION (list->data))
        continue;

      if (g_str_equal (_gtk_css_animation_get_name (list->data), name))
        return list->data;
    }

  return NULL;
}