MCPcopy Create free account
hub / github.com/DISTRHO/DPF / clap_gui_set_scale

Function clap_gui_set_scale

distrho/src/DistrhoPluginCLAP.cpp:2154–2166  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2152}
2153
2154static bool CLAP_ABI clap_gui_set_scale(const clap_plugin_t* const plugin, const double scale)
2155{
2156 PluginCLAP* const instance = static_cast<PluginCLAP*>(plugin->plugin_data);
2157 ClapUI* const gui = instance->getUI();
2158 DISTRHO_SAFE_ASSERT_RETURN(gui != nullptr, false);
2159 #ifndef DISTRHO_OS_MAC
2160 return gui->setScaleFactor(scale);
2161 #else
2162 return true;
2163 // unused
2164 (void)scale;
2165 #endif
2166}
2167
2168static bool CLAP_ABI clap_gui_get_size(const clap_plugin_t* const plugin, uint32_t* const width, uint32_t* const height)
2169{

Callers

nothing calls this directly

Calls 2

getUIMethod · 0.80
setScaleFactorMethod · 0.80

Tested by

no test coverage detected