16 "title" :
"Interaction Type",
19 "VuoList_VuoInteractionType"
33 const char *valueAsString =
"none";
35 if (json_object_get_type(js) == json_type_string)
36 valueAsString = json_object_get_string(js);
40 if(strcmp(valueAsString,
"none") == 0)
41 value = VuoInteractionType_None;
42 else if(strcmp(valueAsString,
"move") == 0)
43 value = VuoInteractionType_Move;
44 else if(strcmp(valueAsString,
"press") == 0)
45 value = VuoInteractionType_Press;
46 else if(strcmp(valueAsString,
"release") == 0)
47 value = VuoInteractionType_Release;
48 else if(strcmp(valueAsString,
"click") == 0)
49 value = VuoInteractionType_Click;
50 else if(strcmp(valueAsString,
"dragStart") == 0)
51 value = VuoInteractionType_DragStart;
52 else if(strcmp(valueAsString,
"drag") == 0)
53 value = VuoInteractionType_Drag;
54 else if(strcmp(valueAsString,
"dragFinish") == 0)
55 value = VuoInteractionType_DragFinish;
56 else if(strcmp(valueAsString,
"canceled") == 0)
57 value = VuoInteractionType_Canceled;
70 char *valueAsString =
"none";
72 if(value == VuoInteractionType_None)
73 valueAsString =
"none";
74 else if(value == VuoInteractionType_Move)
75 valueAsString =
"move";
76 else if(value == VuoInteractionType_Press)
77 valueAsString =
"press";
78 else if(value == VuoInteractionType_Release)
79 valueAsString =
"release";
80 else if(value == VuoInteractionType_Click)
81 valueAsString =
"click";
82 else if(value == VuoInteractionType_DragStart)
83 valueAsString =
"dragStart";
84 else if(value == VuoInteractionType_Drag)
85 valueAsString =
"drag";
86 else if(value == VuoInteractionType_DragFinish)
87 valueAsString =
"dragFinish";
88 else if(value == VuoInteractionType_Canceled)
89 valueAsString =
"canceled";
91 return json_object_new_string(valueAsString);
124 char *valueAsString =
"";
126 if(value == VuoInteractionType_None)
127 valueAsString =
"None";
128 else if(value == VuoInteractionType_Move)
129 valueAsString =
"Move";
130 else if(value == VuoInteractionType_Press)
131 valueAsString =
"Press";
132 else if(value == VuoInteractionType_Release)
133 valueAsString =
"Release";
134 else if(value == VuoInteractionType_Click)
135 valueAsString =
"Click";
136 else if(value == VuoInteractionType_DragStart)
137 valueAsString =
"DragStart";
138 else if(value == VuoInteractionType_Drag)
139 valueAsString =
"Drag";
140 else if(value == VuoInteractionType_DragFinish)
141 valueAsString =
"DragFinish";
142 else if(value == VuoInteractionType_Canceled)
143 valueAsString =
"Canceled";
145 return strdup(valueAsString);