Beispiel #1
0
guint
_gtk_css_transition_get_property (GtkCssTransition *transition)
{
  g_return_val_if_fail (GTK_IS_CSS_TRANSITION (transition), 0);

  return transition->property;
}
Beispiel #2
0
static GtkStyleAnimation *
gtk_css_computed_values_find_transition (GtkCssComputedValues *values,
        guint                 property_id)
{
    GSList *list;

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

        if (_gtk_css_transition_get_property (list->data) == property_id)
            return list->data;
    }

    return NULL;
}
Beispiel #3
0
static GtkStyleAnimation *
gtk_css_animated_style_find_transition (GtkCssAnimatedStyle *style,
                                        guint                property_id)
{
  GSList *list;

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

      if (_gtk_css_transition_get_property (list->data) == property_id)
        return list->data;
    }

  return NULL;
}