script: Support ClutterPoint and ClutterSize

Point and Size can be described both as an array of values or as an
object.
This commit is contained in:
Emmanuele Bassi
2012-04-01 17:54:11 +01:00
parent 7814ec2eb5
commit 2276f24ffd
3 changed files with 159 additions and 8 deletions

View File

@@ -130,6 +130,13 @@ gboolean _clutter_script_parse_color (ClutterScript *script,
ClutterColor *color);
GObject *_clutter_script_parse_alpha (ClutterScript *script,
JsonNode *node);
gboolean _clutter_script_parse_point (ClutterScript *script,
JsonNode *node,
ClutterPoint *point);
gboolean _clutter_script_parse_size (ClutterScript *script,
JsonNode *node,
ClutterSize *size);
gboolean _clutter_script_parse_translatable_string (ClutterScript *script,
JsonNode *node,
char **str);