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

Method LoadLayout

Source/SignalGenerator.cpp:303–312  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

301}
302
303void SignalGenerator::LoadLayout(const ofxJSONElement& moduleInfo)
304{
305 mModuleSaveData.LoadString("target", moduleInfo);
306 mModuleSaveData.LoadFloat("vol", moduleInfo, 0, mVolSlider);
307 mModuleSaveData.LoadEnum<OscillatorType>("osc", moduleInfo, kOsc_Sin, mOscSelector);
308 mModuleSaveData.LoadFloat("detune", moduleInfo, 0, mDetuneSlider);
309 mModuleSaveData.LoadEnum<FreqMode>("freq_mode", moduleInfo, kFreqMode_Instant, mFreqModeSelector);
310
311 SetUpFromSaveData();
312}
313
314void SignalGenerator::SetUpFromSaveData()
315{

Callers

nothing calls this directly

Calls 2

LoadStringMethod · 0.80
LoadFloatMethod · 0.80

Tested by

no test coverage detected