guint _gtk_css_transition_get_property (GtkCssTransition *transition) { g_return_val_if_fail (GTK_IS_CSS_TRANSITION (transition), 0); return transition->property; }
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; }
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; }