10 "key",
"OutControlSender",
11 "category",
"Controls",
12 "description",
"OutControlSender",
13 "icon",
"hslider.png",
17 static FactoryRegistrator<ProcessingFactory, OutControlSender>
reg =
metadata;
22 { EControlRepresentation::eUndetermined,
"Undetermined" },
23 { EControlRepresentation::eVerticalSlider,
"Vertical Slider" },
24 { EControlRepresentation::eHorizontalSlider,
"Horizontal Slider" },
25 { EControlRepresentation::eKnot,
"Knot" },
26 { EControlRepresentation::eSpinBox,
"Spin Box" },
32 { EMapping::eLinear,
"Linear" },
33 { EMapping::eInverted,
"Inverted" },
34 { EMapping::eLog,
"Log" },
35 { EMapping::eReverseLog,
"Reverse Log" },
57 : mOutput(
"out", this)
58 , mFirstDoAfterStart(true)
65 : mOutput(
"out", this )
66 , mFirstDoAfterStart(true)
74 mFirstDoAfterStart=
true;
75 std::cout <<
"Start" << std::endl;
82 if (mFirstDoAfterStart)
84 std::cout <<
"First do" << std::endl;
85 mFirstDoAfterStart=
false;
101 if(mConfig.GetMin() > mConfig.GetMax() )
106 if((mConfig.GetDefault() > mConfig.GetMax()) || (mConfig.GetDefault() < mConfig.GetMin()))
111 if(mConfig.GetStep() == 0 )
116 mLastValue = mConfig.GetDefault();