16 "title" :
"Loop Type",
17 "description" :
"Loop Enum.",
33 const char *valueAsString =
"";
34 if (json_object_get_type(js) == json_type_string)
35 valueAsString = json_object_get_string(js);
39 if( !strcmp(valueAsString,
"loop") ) {
40 value = VuoLoopType_Loop;
42 if( !strcmp(valueAsString,
"mirror") ) {
43 value = VuoLoopType_Mirror;
45 if( !strcmp(valueAsString,
"none") ) {
46 value = VuoLoopType_None;
57 char *valueAsString =
"";
61 case VuoLoopType_Loop:
62 valueAsString =
"loop";
64 case VuoLoopType_Mirror:
65 valueAsString =
"mirror";
67 case VuoLoopType_None:
68 valueAsString =
"none";
71 return json_object_new_string(valueAsString);
92 char *valueAsString =
"";
96 case VuoLoopType_Loop:
97 valueAsString =
"Loop";
99 case VuoLoopType_Mirror:
100 valueAsString =
"Mirror";
102 case VuoLoopType_None:
103 valueAsString =
"None";
106 return strdup(valueAsString);