| 142 | } |
| 143 | |
| 144 | void OutputChannel::LoadLayout(const ofxJSONElement& moduleInfo) |
| 145 | { |
| 146 | if (!moduleInfo["channel"].isNull()) |
| 147 | mModuleSaveData.LoadInt("channel", moduleInfo, 0, 0, TheSynth->GetNumOutputChannels() - 1); |
| 148 | mModuleSaveData.LoadEnum<int>("channels", moduleInfo, 0, mChannelSelector); |
| 149 | mModuleSaveData.LoadFloat("limit", moduleInfo, 1, 0, 1000, K(isTextField)); |
| 150 | |
| 151 | SetUpFromSaveData(); |
| 152 | } |
| 153 | |
| 154 | void OutputChannel::SetUpFromSaveData() |
| 155 | { |
nothing calls this directly
no test coverage detected