| 1493 | } |
| 1494 | |
| 1495 | void NoteStepSequencer::LoadLayout(const ofxJSONElement& moduleInfo) |
| 1496 | { |
| 1497 | mModuleSaveData.LoadString("target", moduleInfo); |
| 1498 | |
| 1499 | mModuleSaveData.LoadString("controller", moduleInfo, "", FillDropdown<MidiController*>); |
| 1500 | mModuleSaveData.LoadInt("gridrows", moduleInfo, 15, 1, 127, K(isTextField)); |
| 1501 | mModuleSaveData.LoadInt("gridsteps", moduleInfo, 8, 1, NSS_MAX_STEPS, K(isTextField)); |
| 1502 | mModuleSaveData.LoadBool("stepcontrols", moduleInfo, false); |
| 1503 | mModuleSaveData.LoadInt("steplengthsubdivisions", moduleInfo, 2, 1, 8, K(isTextField)); |
| 1504 | |
| 1505 | SetUpFromSaveData(); |
| 1506 | } |
| 1507 | |
| 1508 | void NoteStepSequencer::SetUpFromSaveData() |
| 1509 | { |
nothing calls this directly
no test coverage detected