MCPcopy Create free account
hub / github.com/DISTRHO/Cardinal / WindowParametersRestore

Function WindowParametersRestore

src/override/Window.cpp:1029–1045  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1027}
1028
1029void WindowParametersRestore(rack::window::Window* const window)
1030{
1031 rack::settings::cableOpacity = window->internal->params.cableOpacity;
1032 rack::settings::cableTension = window->internal->params.cableTension;
1033 rack::settings::rackBrightness = window->internal->params.rackBrightness;
1034 rack::settings::haloBrightness = window->internal->params.haloBrightness;
1035 rack::settings::knobScrollSensitivity = window->internal->params.knobScrollSensitivity;
1036 rack::settings::browserZoom = window->internal->params.browserZoom;
1037 rack::settings::knobMode = static_cast<rack::settings::KnobMode>(window->internal->params.knobMode);
1038 rack::settings::browserSort = static_cast<rack::settings::BrowserSort>(window->internal->params.browserSort);
1039 rack::settings::tooltips = window->internal->params.tooltips;
1040 rack::settings::knobScroll = window->internal->params.knobScroll;
1041 rack::settings::lockModules = window->internal->params.lockModules;
1042 rack::settings::squeezeModules = window->internal->params.squeezeModules;
1043 rack::settings::invertZoom = window->internal->params.invertZoom;
1044 rack::settings::rateLimit = window->internal->params.rateLimit;
1045}
1046
1047void WindowParametersSetCallback(rack::window::Window* const window, WindowParametersCallback* const callback)
1048{

Callers 4

WindowSetPluginRemoteFunction · 0.70
WindowSetPluginUIFunction · 0.70
ScopedContextMethod · 0.50
uiFileBrowserSelectedFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected