MCPcopy Create free account
hub / github.com/BespokeSynth/BespokeSynth / LoadLayout

Method LoadLayout

Source/NoteStepSequencer.cpp:1495–1506  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1493}
1494
1495void 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
1508void NoteStepSequencer::SetUpFromSaveData()
1509{

Callers

nothing calls this directly

Calls 3

LoadStringMethod · 0.80
LoadIntMethod · 0.80
LoadBoolMethod · 0.80

Tested by

no test coverage detected