Vuo
2.0.1
type
inputEditor
VuoInputEditorCurveEasing
VuoInputEditorCurveEasing.cc
Go to the documentation of this file.
1
10
#include "
VuoInputEditorCurveEasing.hh
"
11
12
extern
"C"
13
{
14
}
15
16
#include "
VuoInputEditorCurveRenderer.hh
"
17
21
VuoInputEditor
*
VuoInputEditorCurveEasingFactory::newInputEditor
()
22
{
23
return
new
VuoInputEditorCurveEasing
();
24
}
25
29
VuoInputEditorMenuItem
*
VuoInputEditorCurveEasing::setUpMenuTree
()
30
{
31
VuoInputEditorMenuItem
*rootMenuItem =
new
VuoInputEditorMenuItem
(
"root"
);
32
33
for
(
int
c = VuoCurveEasing_In; c <= VuoCurveEasing_Middle; ++c)
34
{
35
VuoCurveEasing
i = (
VuoCurveEasing
)c;
36
json_object
*js =
VuoCurveEasing_getJson
(i);
37
if
(
shouldIncludeValue
(js))
38
rootMenuItem->
addItem
(
new
VuoInputEditorMenuItem
(
VuoCurveEasing_getSummary
(i), js,
renderMenuIconWithCurve
(VuoCurve_Quadratic, i,
isInterfaceDark
())));
39
}
40
41
return
rootMenuItem;
42
}
Generated on Sat Mar 14 2020 13:04:37 for Vuo by
1.8.17