16 "title" :
"Coordinate Unit",
17 "description" :
"The unit a coordinate uses.",
21 "VuoList_VuoCoordinateUnit"
36 const char *valueAsString =
"";
37 if (json_object_get_type(js) == json_type_string)
38 valueAsString = json_object_get_string(js);
42 if (strcmp(valueAsString,
"pixels") == 0)
43 value = VuoCoordinateUnit_Pixels;
44 else if (strcmp(valueAsString,
"vuo") == 0)
45 value = VuoCoordinateUnit_VuoCoordinates;
55 char *valueAsString =
"points";
57 if (value == VuoCoordinateUnit_Pixels)
58 valueAsString =
"pixels";
59 else if (value == VuoCoordinateUnit_VuoCoordinates)
60 valueAsString =
"vuo";
62 return json_object_new_string(valueAsString);
82 char *valueAsString =
"Points";
84 if (value == VuoCoordinateUnit_Pixels)
85 valueAsString =
"Pixels";
86 else if (value == VuoCoordinateUnit_VuoCoordinates)
87 valueAsString =
"Vuo Coordinates";
89 return strdup(valueAsString);
97 return valueA == valueB;
105 return valueA < valueB;