-typedef gboolean (* GtkCssStylePropertyParseFunc) (GtkCssStyleProperty *property,
- GValue *value,
- GtkCssParser *parser,
- GFile *base);
-typedef void (* GtkCssStylePropertyPrintFunc) (GtkCssStyleProperty *property,
- const GValue *value,
- GString *string);
-typedef void (* GtkCssStylePropertyComputeFunc)(GtkCssStyleProperty *property,
- GValue *computed,
- GtkStyleContext *context,
- const GValue *specified);
+typedef GtkCssValue * (* GtkCssStylePropertyParseFunc) (GtkCssStyleProperty *property,
+ GtkCssParser *parser);
+typedef void (* GtkCssStylePropertyQueryFunc) (GtkCssStyleProperty *property,
+ const GtkCssValue *cssvalue,
+ GValue *value);
+typedef GtkCssValue * (* GtkCssStylePropertyAssignFunc) (GtkCssStyleProperty *property,
+ const GValue *value);