17 "title" :
"Mouse Button",
20 "VuoList_VuoMouseButton"
32 const char *valueAsString =
"";
33 if (json_object_get_type(js) == json_type_string)
34 valueAsString = json_object_get_string(js);
38 if (! strcmp(valueAsString,
"left")) {
39 value = VuoMouseButton_Left;
40 }
else if (! strcmp(valueAsString,
"middle")) {
41 value = VuoMouseButton_Middle;
42 }
else if (! strcmp(valueAsString,
"right")) {
43 value = VuoMouseButton_Right;
44 }
else if (! strcmp(valueAsString,
"any")) {
45 value = VuoMouseButton_Any;
57 char *valueAsString =
"";
60 case VuoMouseButton_Left:
61 valueAsString =
"left";
63 case VuoMouseButton_Middle:
64 valueAsString =
"middle";
66 case VuoMouseButton_Right:
67 valueAsString =
"right";
69 case VuoMouseButton_Any:
70 valueAsString =
"any";
74 return json_object_new_string(valueAsString);
96 char *valueAsString =
"";
99 case VuoMouseButton_Left:
100 valueAsString =
"Left";
102 case VuoMouseButton_Middle:
103 valueAsString =
"Middle";
105 case VuoMouseButton_Right:
106 valueAsString =
"Right";
108 case VuoMouseButton_Any:
109 valueAsString =
"Any";
113 return strdup(valueAsString);