16 "title" :
"Real Regulation",
17 "description" :
"Parameters describing how to regulate a real number.",
59 json_object_object_add(js,
"minimumValue",
VuoReal_getJson(value.minimumValue));
60 json_object_object_add(js,
"maximumValue",
VuoReal_getJson(value.maximumValue));
61 json_object_object_add(js,
"defaultValue",
VuoReal_getJson(value.defaultValue));
62 json_object_object_add(js,
"smoothDuration",
VuoReal_getJson(value.smoothDuration));
71 return VuoText_format(
"Ensures %s is between %g and %g, with default %g and smooth duration %g", value.name, value.minimumValue, value.maximumValue, value.defaultValue, value.smoothDuration);
84 value.minimumValue = minimumValue;
85 value.maximumValue = maximumValue;
87 value.defaultValue =
VuoReal_clamp(defaultValue, minimumValue, maximumValue);
89 value.smoothDuration = smoothDuration;