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

Method MakeSlider

Source/VSTPlugin.cpp:1364–1373  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1362}
1363
1364void VSTPlugin::ParameterSlider::MakeSlider()
1365{
1366 const char* sliderID;
1367 if (mOwner->mParameterVersion == 0)
1368 sliderID = mDisplayName.c_str(); //old save files used unstable parameters names
1369 else
1370 sliderID = mID.c_str(); //now we use parameter IDs for more stability
1371 mSlider = new FloatSlider(mOwner, sliderID, -1, -1, 200, 15, &mValue, 0, 1);
1372 mSlider->SetOverrideDisplayName(mDisplayName);
1373}
1374
1375void VSTPlugin::OnUIControlRequested(const char* name)
1376{

Callers 5

PollMethod · 0.80
DropdownUpdatedMethod · 0.80
LoadStateMethod · 0.80
LoadVSTFromSaveDataMethod · 0.80
OnUIControlRequestedMethod · 0.80

Calls 1

Tested by

no test coverage detected