@@ -220,13 +220,13 @@ $(function() { | |||
<div class="ttc" id="aclassApplication_html_af77b716ee803aecb2ce1674695dc3986"><div class="ttname"><a href="classApplication.html#af77b716ee803aecb2ce1674695dc3986">Application::quit</a></div><div class="ttdeci">void quit()</div></div> | |||
<div class="ttc" id="aclassApplication_html_af9dd089d30cf442f8ffda646305089bb"><div class="ttname"><a href="classApplication.html#af9dd089d30cf442f8ffda646305089bb">Application::Application</a></div><div class="ttdeci">Application(bool isStandalone=true)</div></div> | |||
<div class="ttc" id="aclassWindow_html"><div class="ttname"><a href="classWindow.html">Window</a></div><div class="ttdef"><b>Definition:</b> Window.hpp:63</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="astructIdleCallback_html"><div class="ttname"><a href="structIdleCallback.html">IdleCallback</a></div><div class="ttdef"><b>Definition:</b> Base.hpp:218</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -223,7 +223,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -312,7 +312,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -289,14 +289,14 @@ $(function() { | |||
<div class="ttc" id="aclassImageBase_html"><div class="ttname"><a href="classImageBase.html">ImageBase</a></div><div class="ttdef"><b>Definition:</b> ImageBase.hpp:45</div></div> | |||
<div class="ttc" id="aclassPoint_html"><div class="ttname"><a href="classPoint.html">Point< int ></a></div></div> | |||
<div class="ttc" id="aclassSize_html"><div class="ttname"><a href="classSize.html">Size< uint ></a></div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:54</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:56</div></div> | |||
<div class="ttc" id="aclassWindow_html"><div class="ttname"><a href="classWindow.html">Window</a></div><div class="ttdef"><b>Definition:</b> Window.hpp:63</div></div> | |||
<div class="ttc" id="astructCairoGraphicsContext_html"><div class="ttname"><a href="structCairoGraphicsContext.html">CairoGraphicsContext</a></div><div class="ttdef"><b>Definition:</b> Cairo.hpp:33</div></div> | |||
<div class="ttc" id="astructGraphicsContext_html"><div class="ttname"><a href="structGraphicsContext.html">GraphicsContext</a></div><div class="ttdef"><b>Definition:</b> Base.hpp:212</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -139,7 +139,7 @@ $(function() { | |||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="comment"> Create a new color based on this one but with a different alpha value.</span></div> | |||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structColor.html#a664780dcd74f376837dc6c5a219ca566"> 71</a></span>  <a class="code" href="structColor.html">Color</a> <a class="code" href="structColor.html#a664780dcd74f376837dc6c5a219ca566">withAlpha</a>(<span class="keywordtype">float</span> alpha) noexcept;</div> | |||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structColor.html#a3f163d59e5a313f742acdd2bbd47441f"> 71</a></span>  <a class="code" href="structColor.html">Color</a> <a class="code" href="structColor.html#a3f163d59e5a313f742acdd2bbd47441f">withAlpha</a>(<span class="keywordtype">float</span> alpha) const noexcept;</div> | |||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="comment"> Create a color specified by hue, saturation and lightness.</span></div> | |||
@@ -161,8 +161,8 @@ $(function() { | |||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment"> Check if this color matches another.</span></div> | |||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment"> @note Comparison is done within 8-bit color space.</span></div> | |||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="structColor.html#a16880d42b2d52ed23eb307ed2980a9a3"> 93</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structColor.html#a16880d42b2d52ed23eb307ed2980a9a3">isEqual</a>(const <a class="code" href="structColor.html">Color</a>& color, <span class="keywordtype">bool</span> <a class="code" href="structColor.html#a664780dcd74f376837dc6c5a219ca566">withAlpha</a> = true) noexcept;</div> | |||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">bool</span> isNotEqual(const <a class="code" href="structColor.html">Color</a>& color, <span class="keywordtype">bool</span> <a class="code" href="structColor.html#a664780dcd74f376837dc6c5a219ca566">withAlpha</a> = true) noexcept;</div> | |||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="structColor.html#a16880d42b2d52ed23eb307ed2980a9a3"> 93</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structColor.html#a16880d42b2d52ed23eb307ed2980a9a3">isEqual</a>(const <a class="code" href="structColor.html">Color</a>& color, <span class="keywordtype">bool</span> <a class="code" href="structColor.html#a3f163d59e5a313f742acdd2bbd47441f">withAlpha</a> = true) noexcept;</div> | |||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">bool</span> isNotEqual(const <a class="code" href="structColor.html">Color</a>& color, <span class="keywordtype">bool</span> <a class="code" href="structColor.html#a3f163d59e5a313f742acdd2bbd47441f">withAlpha</a> = true) noexcept;</div> | |||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">bool</span> operator==(const <a class="code" href="structColor.html">Color</a>& color) noexcept;</div> | |||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">bool</span> operator!=(const <a class="code" href="structColor.html">Color</a>& color) noexcept;</div> | |||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="comment"></span> </div> | |||
@@ -191,8 +191,8 @@ $(function() { | |||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor">#endif </span><span class="comment">// DGL_COLOR_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="astructColor_html"><div class="ttname"><a href="structColor.html">Color</a></div><div class="ttdef"><b>Definition:</b> Color.hpp:31</div></div> | |||
<div class="ttc" id="astructColor_html_a16880d42b2d52ed23eb307ed2980a9a3"><div class="ttname"><a href="structColor.html#a16880d42b2d52ed23eb307ed2980a9a3">Color::isEqual</a></div><div class="ttdeci">bool isEqual(const Color &color, bool withAlpha=true) noexcept</div></div> | |||
<div class="ttc" id="astructColor_html_a3f163d59e5a313f742acdd2bbd47441f"><div class="ttname"><a href="structColor.html#a3f163d59e5a313f742acdd2bbd47441f">Color::withAlpha</a></div><div class="ttdeci">Color withAlpha(float alpha) const noexcept</div></div> | |||
<div class="ttc" id="astructColor_html_a41820f7349e997489d53f98036e76a0c"><div class="ttname"><a href="structColor.html#a41820f7349e997489d53f98036e76a0c">Color::fromHSL</a></div><div class="ttdeci">static Color fromHSL(float hue, float saturation, float lightness, float alpha=1.0f)</div></div> | |||
<div class="ttc" id="astructColor_html_a664780dcd74f376837dc6c5a219ca566"><div class="ttname"><a href="structColor.html#a664780dcd74f376837dc6c5a219ca566">Color::withAlpha</a></div><div class="ttdeci">Color withAlpha(float alpha) noexcept</div></div> | |||
<div class="ttc" id="astructColor_html_a96283f5b9ad6f6465e40f69012aca00f"><div class="ttname"><a href="structColor.html#a96283f5b9ad6f6465e40f69012aca00f">Color::interpolate</a></div><div class="ttdeci">void interpolate(const Color &other, float u) noexcept</div></div> | |||
<div class="ttc" id="astructColor_html_a9bd4efab0718f412babc62398875a80f"><div class="ttname"><a href="structColor.html#a9bd4efab0718f412babc62398875a80f">Color::setFor</a></div><div class="ttdeci">void setFor(const GraphicsContext &context, bool includeAlpha=false)</div></div> | |||
<div class="ttc" id="astructColor_html_aad01f46af4cdb18b2bcbddd3f63d14d5"><div class="ttname"><a href="structColor.html#aad01f46af4cdb18b2bcbddd3f63d14d5">Color::fixBounds</a></div><div class="ttdeci">void fixBounds() noexcept</div></div> | |||
@@ -202,7 +202,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -284,9 +284,9 @@ $(function() { | |||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <a class="code" href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  </div> | |||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_PLUGIN_UTILS_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__PluginMacros_html_ga917195804ebcb2bb48c9fad52b20b3ca"><div class="ttname"><a href="group__PluginMacros.html#ga917195804ebcb2bb48c9fad52b20b3ca">DISTRHO_PLUGIN_NUM_OUTPUTS</a></div><div class="ttdeci">#define DISTRHO_PLUGIN_NUM_OUTPUTS</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:493</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__PluginMacros_html_ga917195804ebcb2bb48c9fad52b20b3ca"><div class="ttname"><a href="group__PluginMacros.html#ga917195804ebcb2bb48c9fad52b20b3ca">DISTRHO_PLUGIN_NUM_OUTPUTS</a></div><div class="ttdeci">#define DISTRHO_PLUGIN_NUM_OUTPUTS</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:500</div></div> | |||
<div class="ttc" id="agroup__PluginRelatedUtilities_html_ga53aa68de85dae4e3102b1c0551950b86"><div class="ttname"><a href="group__PluginRelatedUtilities.html#ga53aa68de85dae4e3102b1c0551950b86">getResourcePath</a></div><div class="ttdeci">const char * getResourcePath(const char *bundlePath) noexcept</div></div> | |||
<div class="ttc" id="agroup__PluginRelatedUtilities_html_ga59aac78ab7142a37a7a2c5f0c7fd2a62"><div class="ttname"><a href="group__PluginRelatedUtilities.html#ga59aac78ab7142a37a7a2c5f0c7fd2a62">getBinaryFilename</a></div><div class="ttdeci">const char * getBinaryFilename()</div></div> | |||
<div class="ttc" id="agroup__PluginRelatedUtilities_html_gac339d6837f2d1a89d4d63b322822e32d"><div class="ttname"><a href="group__PluginRelatedUtilities.html#gac339d6837f2d1a89d4d63b322822e32d">getPluginFormatName</a></div><div class="ttdeci">const char * getPluginFormatName() noexcept</div></div> | |||
@@ -294,12 +294,12 @@ $(function() { | |||
<div class="ttc" id="astructAudioMidiSyncHelper_html_a43f354c1520893449d81a27b3e7a81fe"><div class="ttname"><a href="structAudioMidiSyncHelper.html#a43f354c1520893449d81a27b3e7a81fe">AudioMidiSyncHelper::nextEvent</a></div><div class="ttdeci">bool nextEvent()</div><div class="ttdef"><b>Definition:</b> DistrhoPluginUtils.hpp:131</div></div> | |||
<div class="ttc" id="astructAudioMidiSyncHelper_html_a7b54cae0fdaae3d23aaccf2dbb9344ef"><div class="ttname"><a href="structAudioMidiSyncHelper.html#a7b54cae0fdaae3d23aaccf2dbb9344ef">AudioMidiSyncHelper::outputs</a></div><div class="ttdeci">float * outputs[2]</div><div class="ttdef"><b>Definition:</b> DistrhoPluginUtils.hpp:106</div></div> | |||
<div class="ttc" id="astructAudioMidiSyncHelper_html_ae75a1d7256c04445ec77176b6505fcb0"><div class="ttname"><a href="structAudioMidiSyncHelper.html#ae75a1d7256c04445ec77176b6505fcb0">AudioMidiSyncHelper::AudioMidiSyncHelper</a></div><div class="ttdeci">AudioMidiSyncHelper(float **const o, uint32_t f, const MidiEvent *m, uint32_t mc)</div><div class="ttdef"><b>Definition:</b> DistrhoPluginUtils.hpp:114</div></div> | |||
<div class="ttc" id="astructMidiEvent_html"><div class="ttname"><a href="structMidiEvent.html">MidiEvent</a></div><div class="ttdef"><b>Definition:</b> DistrhoPlugin.hpp:714</div></div> | |||
<div class="ttc" id="astructMidiEvent_html_aca2f6590b33bd2175ab71f985747d88e"><div class="ttname"><a href="structMidiEvent.html#aca2f6590b33bd2175ab71f985747d88e">MidiEvent::frame</a></div><div class="ttdeci">uint32_t frame</div><div class="ttdef"><b>Definition:</b> DistrhoPlugin.hpp:723</div></div> | |||
<div class="ttc" id="astructMidiEvent_html"><div class="ttname"><a href="structMidiEvent.html">MidiEvent</a></div><div class="ttdef"><b>Definition:</b> DistrhoPlugin.hpp:774</div></div> | |||
<div class="ttc" id="astructMidiEvent_html_aca2f6590b33bd2175ab71f985747d88e"><div class="ttname"><a href="structMidiEvent.html#aca2f6590b33bd2175ab71f985747d88e">MidiEvent::frame</a></div><div class="ttdeci">uint32_t frame</div><div class="ttdef"><b>Definition:</b> DistrhoPlugin.hpp:783</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -168,8 +168,8 @@ $(function() { | |||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <a class="code" href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  </div> | |||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_STANDALONE_UTILS_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__StandalonePluginRelatedUtilities_html_ga0a61814996c249f0010928afe976950a"><div class="ttname"><a href="group__StandalonePluginRelatedUtilities.html#ga0a61814996c249f0010928afe976950a">isAudioInputEnabled</a></div><div class="ttdeci">bool isAudioInputEnabled()</div></div> | |||
<div class="ttc" id="agroup__StandalonePluginRelatedUtilities_html_ga13301901e329e098883c62de0972d9ec"><div class="ttname"><a href="group__StandalonePluginRelatedUtilities.html#ga13301901e329e098883c62de0972d9ec">supportsAudioInput</a></div><div class="ttdeci">bool supportsAudioInput()</div></div> | |||
<div class="ttc" id="agroup__StandalonePluginRelatedUtilities_html_ga14edff90e67fc028b106c7dc0888d1d3"><div class="ttname"><a href="group__StandalonePluginRelatedUtilities.html#ga14edff90e67fc028b106c7dc0888d1d3">isMIDIEnabled</a></div><div class="ttdeci">bool isMIDIEnabled()</div></div> | |||
@@ -183,7 +183,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -122,358 +122,361 @@ $(function() { | |||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor">#if DISTRHO_UI_FILE_BROWSER</span></div> | |||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor"># include "extra/FileBrowserDialog.hpp"</span></div> | |||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  </div> | |||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <a class="code" href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div> | |||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">class </span>PluginWindow;</div> | |||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  </div> | |||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment">/* ------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="comment"> * DPF UI */</span></div> | |||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment"> @addtogroup MainClasses</span></div> | |||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment"> @{</span></div> | |||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment"> DPF UI class from where UI instances are created.</span></div> | |||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor">#if !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span></div> | |||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor"># include <vector></span></div> | |||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  </div> | |||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <a class="code" href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  </div> | |||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">class </span>PluginWindow;</div> | |||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  </div> | |||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">/* ------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="comment"> * DPF UI */</span></div> | |||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="comment"> @addtogroup MainClasses</span></div> | |||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment"> @{</span></div> | |||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="comment"> @note You must call setSize during construction,</span></div> | |||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment"> @TODO Detailed information about this class.</span></div> | |||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classUI.html"> 73</a></span> <span class="keyword">class </span><a class="code" href="classUI.html">UI</a> : <span class="keyword">public</span> UIWidget</div> | |||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> {</div> | |||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="keyword">public</span>:<span class="comment"></span></div> | |||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="comment"> UI class constructor.</span></div> | |||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="comment"> The UI should be initialized to a default state that matches the plugin side.</span></div> | |||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="comment"> When @a automaticallyScale is set to true, DPF will automatically scale up the UI</span></div> | |||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="comment"> to fit the host/desktop scale factor.@n</span></div> | |||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="comment"> It assumes aspect ratio is meant to be kept.</span></div> | |||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="comment"> Manually call setGeometryConstraints instead if keeping UI aspect ratio is not required.</span></div> | |||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classUI.html#a844584caf362e72c0def15ff3477187f"> 85</a></span>  <a class="code" href="classUI.html#a844584caf362e72c0def15ff3477187f">UI</a>(uint width = 0, uint height = 0, <span class="keywordtype">bool</span> automaticallyScaleAndSetAsMinimumSize = <span class="keyword">false</span>);</div> | |||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment"> Destructor.</span></div> | |||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classUI.html#a9b9e41e6021cc07a25b50539e74daaae"> 90</a></span>  <a class="code" href="classUI.html#a9b9e41e6021cc07a25b50539e74daaae">~UI</a>() <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  </div> | |||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="comment"> * Host state */</span></div> | |||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment"> Check if this UI window is resizable (by the user or window manager).</span></div> | |||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="comment"> There are situations where an UI supports resizing but the plugin host does not, so this could return false.</span></div> | |||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment"> You might want to add a resize handle for such cases, so the user is still allowed to resize the window.</span></div> | |||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment"> (programatically resizing a window is always possible, but the same is not true for the window manager)</span></div> | |||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classUI.html#a8fe940d56a0c283095e28bbc5806af31"> 102</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classUI.html#a8fe940d56a0c283095e28bbc5806af31">isResizable</a>() const noexcept;</div> | |||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="comment"> Get the color used for UI background (i.e. window color) in RGBA format.</span></div> | |||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="comment"> Returns 0 by default, in case of error or lack of host support.</span></div> | |||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment"> The following example code can be use to extract individual colors:</span></div> | |||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="comment"> const int red = (bgColor >> 24) & 0xff;</span></div> | |||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="comment"> const int green = (bgColor >> 16) & 0xff;</span></div> | |||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="comment"> const int blue = (bgColor >> 8) & 0xff;</span></div> | |||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classUI.html#a3c47bc4cb3dcc558bbd05791d1cc83f5"> 115</a></span>  uint <a class="code" href="classUI.html#a3c47bc4cb3dcc558bbd05791d1cc83f5">getBackgroundColor</a>() const noexcept;</div> | |||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment"> Get the color used for UI foreground (i.e. text color) in RGBA format.</span></div> | |||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment"> Returns 0xffffffff by default, in case of error or lack of host support.</span></div> | |||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="comment"> The following example code can be use to extract individual colors:</span></div> | |||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment"> const int red = (fgColor >> 24) & 0xff;</span></div> | |||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment"> const int green = (fgColor >> 16) & 0xff;</span></div> | |||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="comment"> const int blue = (fgColor >> 8) & 0xff;</span></div> | |||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classUI.html#a607ea9f2978605808d8ef5dc3531fae7"> 128</a></span>  uint <a class="code" href="classUI.html#a607ea9f2978605808d8ef5dc3531fae7">getForegroundColor</a>() const noexcept;</div> | |||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment"> Get the current sample rate used in plugin processing.</span></div> | |||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="comment"> @see sampleRateChanged(double)</span></div> | |||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classUI.html#a97d880182254652f94e7bed355370c07"> 134</a></span>  <span class="keywordtype">double</span> <a class="code" href="classUI.html#a97d880182254652f94e7bed355370c07">getSampleRate</a>() const noexcept;</div> | |||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="comment"> Get the bundle path where the UI resides.@n</span></div> | |||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment"> Can return null if the UI is not available in a bundle (if it is a single binary).</span></div> | |||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="comment"> @see getBinaryFilename</span></div> | |||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="classUI.html#a3359930fbeb2670230e617d430ecd67e"> 141</a></span>  const <span class="keywordtype">char</span>* <a class="code" href="classUI.html#a3359930fbeb2670230e617d430ecd67e">getBundlePath</a>() const noexcept;</div> | |||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="comment"> editParameter.</span></div> | |||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="comment"> DPF UI class from where UI instances are created.</span></div> | |||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="comment"> @note You must call setSize during construction,</span></div> | |||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="comment"> @TODO Detailed information about this class.</span></div> | |||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classUI.html"> 76</a></span> <span class="keyword">class </span><a class="code" href="classUI.html">UI</a> : <span class="keyword">public</span> UIWidget</div> | |||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> {</div> | |||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="keyword">public</span>:<span class="comment"></span></div> | |||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="comment"> UI class constructor.</span></div> | |||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="comment"> The UI should be initialized to a default state that matches the plugin side.</span></div> | |||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="comment"> When @a automaticallyScale is set to true, DPF will automatically scale up the UI</span></div> | |||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="comment"> to fit the host/desktop scale factor.@n</span></div> | |||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="comment"> It assumes aspect ratio is meant to be kept.</span></div> | |||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="comment"> Manually call setGeometryConstraints instead if keeping UI aspect ratio is not required.</span></div> | |||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classUI.html#a844584caf362e72c0def15ff3477187f"> 88</a></span>  <a class="code" href="classUI.html#a844584caf362e72c0def15ff3477187f">UI</a>(uint width = 0, uint height = 0, <span class="keywordtype">bool</span> automaticallyScaleAndSetAsMinimumSize = <span class="keyword">false</span>);</div> | |||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment"> Destructor.</span></div> | |||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classUI.html#a9b9e41e6021cc07a25b50539e74daaae"> 93</a></span>  <a class="code" href="classUI.html#a9b9e41e6021cc07a25b50539e74daaae">~UI</a>() <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  </div> | |||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment"> * Host state */</span></div> | |||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="comment"> Check if this UI window is resizable (by the user or window manager).</span></div> | |||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="comment"> There are situations where an UI supports resizing but the plugin host does not, so this could return false.</span></div> | |||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="comment"> You might want to add a resize handle for such cases, so the user is still allowed to resize the window.</span></div> | |||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="comment"> (programatically resizing a window is always possible, but the same is not true for the window manager)</span></div> | |||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="classUI.html#a8fe940d56a0c283095e28bbc5806af31"> 105</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classUI.html#a8fe940d56a0c283095e28bbc5806af31">isResizable</a>() const noexcept;</div> | |||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment"> Get the color used for UI background (i.e. window color) in RGBA format.</span></div> | |||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="comment"> Returns 0 by default, in case of error or lack of host support.</span></div> | |||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="comment"> The following example code can be use to extract individual colors:</span></div> | |||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="comment"> const int red = (bgColor >> 24) & 0xff;</span></div> | |||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="comment"> const int green = (bgColor >> 16) & 0xff;</span></div> | |||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="comment"> const int blue = (bgColor >> 8) & 0xff;</span></div> | |||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classUI.html#a3c47bc4cb3dcc558bbd05791d1cc83f5"> 118</a></span>  uint <a class="code" href="classUI.html#a3c47bc4cb3dcc558bbd05791d1cc83f5">getBackgroundColor</a>() const noexcept;</div> | |||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="comment"> Get the color used for UI foreground (i.e. text color) in RGBA format.</span></div> | |||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment"> Returns 0xffffffff by default, in case of error or lack of host support.</span></div> | |||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment"> The following example code can be use to extract individual colors:</span></div> | |||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="comment"> const int red = (fgColor >> 24) & 0xff;</span></div> | |||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="comment"> const int green = (fgColor >> 16) & 0xff;</span></div> | |||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment"> const int blue = (fgColor >> 8) & 0xff;</span></div> | |||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="comment"> ```</span></div> | |||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classUI.html#a607ea9f2978605808d8ef5dc3531fae7"> 131</a></span>  uint <a class="code" href="classUI.html#a607ea9f2978605808d8ef5dc3531fae7">getForegroundColor</a>() const noexcept;</div> | |||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="comment"> Get the current sample rate used in plugin processing.</span></div> | |||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment"> @see sampleRateChanged(double)</span></div> | |||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classUI.html#a97d880182254652f94e7bed355370c07"> 137</a></span>  <span class="keywordtype">double</span> <a class="code" href="classUI.html#a97d880182254652f94e7bed355370c07">getSampleRate</a>() const noexcept;</div> | |||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="comment"> Get the bundle path where the UI resides.@n</span></div> | |||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="comment"> Can return null if the UI is not available in a bundle (if it is a single binary).</span></div> | |||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment"> @see getBinaryFilename</span></div> | |||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classUI.html#a3359930fbeb2670230e617d430ecd67e"> 144</a></span>  const <span class="keywordtype">char</span>* <a class="code" href="classUI.html#a3359930fbeb2670230e617d430ecd67e">getBundlePath</a>() const noexcept;</div> | |||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment"> Touch/pressed-down event.</span></div> | |||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment"> Lets the host know the user is tweaking a parameter.</span></div> | |||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment"> Required in some hosts to record automation.</span></div> | |||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classUI.html#a2efcd4f21af0470e91fb6a342d7667a0"> 150</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a2efcd4f21af0470e91fb6a342d7667a0">editParameter</a>(uint32_t index, <span class="keywordtype">bool</span> started);</div> | |||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="comment"> setParameterValue.</span></div> | |||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment"> editParameter.</span></div> | |||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment"> Touch/pressed-down event.</span></div> | |||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment"> Lets the host know the user is tweaking a parameter.</span></div> | |||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment"> Required in some hosts to record automation.</span></div> | |||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classUI.html#a2efcd4f21af0470e91fb6a342d7667a0"> 153</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a2efcd4f21af0470e91fb6a342d7667a0">editParameter</a>(uint32_t index, <span class="keywordtype">bool</span> started);</div> | |||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment"> Change a parameter value in the Plugin.</span></div> | |||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classUI.html#a973db6e8805f0aa9be3457685564ab8a"> 157</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a973db6e8805f0aa9be3457685564ab8a">setParameterValue</a>(uint32_t index, <span class="keywordtype">float</span> value);</div> | |||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  </div> | |||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_STATE</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment"> setState.</span></div> | |||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="comment"> @TODO Document this.</span></div> | |||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classUI.html#abc94a38afa658849f3fdfd66cd8f5f51"> 164</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#abc94a38afa658849f3fdfd66cd8f5f51">setState</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key, <span class="keyword">const</span> <span class="keywordtype">char</span>* value);</div> | |||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="comment"> Request a new file from the host, matching the properties of a state key.@n</span></div> | |||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="comment"> This will use the native host file browser if available, otherwise a DPF built-in file browser is used.@n</span></div> | |||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="comment"> Response will be sent asynchronously to stateChanged, with the matching key and the new file as the value.@n</span></div> | |||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment"> It is not possible to know if the action was cancelled by the user.</span></div> | |||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="comment"> @return Success if a file-browser was opened, otherwise false.</span></div> | |||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="comment"> @note You cannot request more than one file at a time.</span></div> | |||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classUI.html#a53aebb0a0a4ee5d321503d2ba8d7a631"> 175</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classUI.html#a53aebb0a0a4ee5d321503d2ba8d7a631">requestStateFile</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key);</div> | |||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div> | |||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_MIDI_INPUT</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="comment"> Send a single MIDI note from the UI to the plugin DSP side.@n</span></div> | |||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="comment"> A note with zero velocity will be sent as note-off (MIDI 0x80), otherwise note-on (MIDI 0x90).</span></div> | |||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classUI.html#a9d630b2b1696e01015d869a5b434eb6e"> 183</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a9d630b2b1696e01015d869a5b434eb6e">sendNote</a>(uint8_t channel, uint8_t note, uint8_t velocity);</div> | |||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  </div> | |||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor">#if DISTRHO_UI_FILE_BROWSER</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="comment"> Open a file browser dialog with this window as transient parent.@n</span></div> | |||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="comment"> A few options can be specified to setup the dialog.</span></div> | |||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="comment"> If a path is selected, onFileSelected() will be called with the user chosen path.</span></div> | |||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="comment"> If the user cancels or does not pick a file, onFileSelected() will be called with nullptr as filename.</span></div> | |||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment"> setParameterValue.</span></div> | |||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment"> Change a parameter value in the Plugin.</span></div> | |||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classUI.html#a973db6e8805f0aa9be3457685564ab8a"> 160</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a973db6e8805f0aa9be3457685564ab8a">setParameterValue</a>(uint32_t index, <span class="keywordtype">float</span> value);</div> | |||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  </div> | |||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_STATE</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="comment"> setState.</span></div> | |||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="comment"> @TODO Document this.</span></div> | |||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classUI.html#abc94a38afa658849f3fdfd66cd8f5f51"> 167</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#abc94a38afa658849f3fdfd66cd8f5f51">setState</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key, <span class="keyword">const</span> <span class="keywordtype">char</span>* value);</div> | |||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment"> Request a new file from the host, matching the properties of a state key.@n</span></div> | |||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="comment"> This will use the native host file browser if available, otherwise a DPF built-in file browser is used.@n</span></div> | |||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="comment"> Response will be sent asynchronously to stateChanged, with the matching key and the new file as the value.@n</span></div> | |||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="comment"> It is not possible to know if the action was cancelled by the user.</span></div> | |||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="comment"> @return Success if a file-browser was opened, otherwise false.</span></div> | |||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="comment"> @note You cannot request more than one file at a time.</span></div> | |||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classUI.html#a53aebb0a0a4ee5d321503d2ba8d7a631"> 178</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classUI.html#a53aebb0a0a4ee5d321503d2ba8d7a631">requestStateFile</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key);</div> | |||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div> | |||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_MIDI_INPUT</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="comment"> Send a single MIDI note from the UI to the plugin DSP side.@n</span></div> | |||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="comment"> A note with zero velocity will be sent as note-off (MIDI 0x80), otherwise note-on (MIDI 0x90).</span></div> | |||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="classUI.html#a9d630b2b1696e01015d869a5b434eb6e"> 186</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a9d630b2b1696e01015d869a5b434eb6e">sendNote</a>(uint8_t channel, uint8_t note, uint8_t velocity);</div> | |||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  </div> | |||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="preprocessor">#if DISTRHO_UI_FILE_BROWSER</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="comment"> Open a file browser dialog with this window as transient parent.@n</span></div> | |||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="comment"> A few options can be specified to setup the dialog.</span></div> | |||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="comment"> This function does not block the event loop.</span></div> | |||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="comment"> @note This is exactly the same API as provided by the Window class,</span></div> | |||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="comment"> but redeclared here so that non-embed/DGL based UIs can still use file browser related functions.</span></div> | |||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordtype">bool</span> openFileBrowser(<span class="keyword">const</span> DISTRHO_NAMESPACE::FileBrowserOptions& options = <a class="code" href="structFileBrowserOptions.html">FileBrowserOptions</a>());</div> | |||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div> | |||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_DIRECT_ACCESS</span></div> | |||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="comment"> * Direct DSP access - DO NOT USE THIS UNLESS STRICTLY NECESSARY!! */</span></div> | |||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="comment"> getPluginInstancePointer.</span></div> | |||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="comment"> @TODO Document this.</span></div> | |||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classUI.html#a0863a8f7ca7fc7e172e703c58518329f"> 210</a></span>  <span class="keywordtype">void</span>* <a class="code" href="classUI.html#a0863a8f7ca7fc7e172e703c58518329f">getPluginInstancePointer</a>() const noexcept;</div> | |||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  </div> | |||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="preprocessor">#if DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span></div> | |||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="comment"> * External UI helpers */</span></div> | |||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="comment"> Get the bundle path that will be used for the next UI.</span></div> | |||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="comment"> @note: This function is only valid during createUI(),</span></div> | |||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="comment"> it will return null when called from anywhere else.</span></div> | |||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="classUI.html#ab157329c83a4660dd059508dc8d041f5"> 222</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classUI.html#ab157329c83a4660dd059508dc8d041f5">getNextBundlePath</a>() noexcept;</div> | |||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="comment"> Get the scale factor that will be used for the next UI.</span></div> | |||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="comment"> @note: This function is only valid during createUI(),</span></div> | |||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment"> it will return 1.0 when called from anywhere else.</span></div> | |||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classUI.html#aa7277c575b7d0a75475e5a7ae684dc0f"> 229</a></span>  static <span class="keywordtype">double</span> <a class="code" href="classUI.html#aa7277c575b7d0a75475e5a7ae684dc0f">getNextScaleFactor</a>() noexcept;</div> | |||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  </div> | |||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="preprocessor"># if DISTRHO_PLUGIN_HAS_EMBED_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="comment"> Get the Window Id that will be used for the next created window.</span></div> | |||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="comment"> @note: This function is only valid during createUI(),</span></div> | |||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="comment"> it will return 0 when called from anywhere else.</span></div> | |||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="classUI.html#a4630e30aec3f3e7dcfc353ef2807bf56"> 237</a></span>  <span class="keyword">static</span> uintptr_t <a class="code" href="classUI.html#a4630e30aec3f3e7dcfc353ef2807bf56">getNextWindowId</a>() noexcept;</div> | |||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor"># endif</span></div> | |||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  </div> | |||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="keyword">protected</span>:</div> | |||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> <span class="comment"> * DSP/Plugin Callbacks */</span></div> | |||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="comment"> A parameter has changed on the plugin side.@n</span></div> | |||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="comment"> This is called by the host to inform the UI about parameter changes.</span></div> | |||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="classUI.html#ab3086d302a9685b25abf144ade3e88f6"> 249</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#ab3086d302a9685b25abf144ade3e88f6">parameterChanged</a>(uint32_t index, <span class="keywordtype">float</span> value) = 0;</div> | |||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  </div> | |||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_PROGRAMS</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="comment"> A program has been loaded on the plugin side.@n</span></div> | |||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="comment"> This is called by the host to inform the UI about program changes.</span></div> | |||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="classUI.html#a2f043dd1b2e179248a19918c5483cfae"> 256</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#a2f043dd1b2e179248a19918c5483cfae">programLoaded</a>(uint32_t index) = 0;</div> | |||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  </div> | |||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_STATE</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="comment"> A state has changed on the plugin side.@n</span></div> | |||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="comment"> This is called by the host to inform the UI about state changes.</span></div> | |||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="classUI.html#a1bdc7e158d974e82f0535f1658d66575"> 264</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#a1bdc7e158d974e82f0535f1658d66575">stateChanged</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key, <span class="keyword">const</span> <span class="keywordtype">char</span>* value) = 0;</div> | |||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  </div> | |||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="comment"> * DSP/Plugin Callbacks (optional) */</span></div> | |||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="comment"> Optional callback to inform the UI about a sample rate change on the plugin side.</span></div> | |||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="comment"> @see getSampleRate()</span></div> | |||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="classUI.html#ac3e98726ca71f95a1e6c867706ebd9be"> 274</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#ac3e98726ca71f95a1e6c867706ebd9be">sampleRateChanged</a>(<span class="keywordtype">double</span> newSampleRate);</div> | |||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  </div> | |||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="comment"> * UI Callbacks (optional) */</span></div> | |||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="comment"> UI idle function, called to give idle time to the plugin UI directly from the host.</span></div> | |||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="comment"> This is called right after OS event handling and Window idle events (within the same cycle).</span></div> | |||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="comment"> There are no guarantees in terms of timing.</span></div> | |||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="comment"> @see addIdleCallback(IdleCallback*, uint).</span></div> | |||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="classUI.html#af8de639088f3b2d42c266a2d2d6719da"> 285</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#af8de639088f3b2d42c266a2d2d6719da">uiIdle</a>() {}</div> | |||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="comment"> Window scale factor function, called when the scale factor changes.</span></div> | |||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onScaleFactorChanged(double).</span></div> | |||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="comment"> The default implementation does nothing.</span></div> | |||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="comment"> WARNING function needs a proper name</span></div> | |||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="classUI.html#ad89b09ef4e8129d72ff3b3cb8716a96b"> 294</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#ad89b09ef4e8129d72ff3b3cb8716a96b">uiScaleFactorChanged</a>(<span class="keywordtype">double</span> scaleFactor);</div> | |||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  </div> | |||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="preprocessor">#if !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="comment"> Get the types available for the data in a clipboard.</span></div> | |||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="comment"> Must only be called within the context of uiClipboardDataOffer.</span></div> | |||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  std::vector<DGL_NAMESPACE::ClipboardDataOffer> getClipboardDataOfferTypes();</div> | |||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="comment"> Window clipboard data offer function, called when clipboard has data present, possibly with several datatypes.</span></div> | |||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="comment"> While handling this event, the data types can be investigated with getClipboardDataOfferTypes() to decide whether to accept the offer.</span></div> | |||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="comment"> Reimplement and return a non-zero id to accept the clipboard data offer for a particular type.</span></div> | |||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="comment"> UIs must ignore any type they do not recognize.</span></div> | |||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="comment"> If a path is selected, onFileSelected() will be called with the user chosen path.</span></div> | |||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="comment"> If the user cancels or does not pick a file, onFileSelected() will be called with nullptr as filename.</span></div> | |||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="comment"> This function does not block the event loop.</span></div> | |||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="comment"> @note This is exactly the same API as provided by the Window class,</span></div> | |||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="comment"> but redeclared here so that non-embed/DGL based UIs can still use file browser related functions.</span></div> | |||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="keywordtype">bool</span> openFileBrowser(<span class="keyword">const</span> DISTRHO_NAMESPACE::FileBrowserOptions& options = <a class="code" href="structFileBrowserOptions.html">FileBrowserOptions</a>());</div> | |||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  </div> | |||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_DIRECT_ACCESS</span></div> | |||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="comment"> * Direct DSP access - DO NOT USE THIS UNLESS STRICTLY NECESSARY!! */</span></div> | |||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="comment"> getPluginInstancePointer.</span></div> | |||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="comment"> @TODO Document this.</span></div> | |||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="classUI.html#a0863a8f7ca7fc7e172e703c58518329f"> 213</a></span>  <span class="keywordtype">void</span>* <a class="code" href="classUI.html#a0863a8f7ca7fc7e172e703c58518329f">getPluginInstancePointer</a>() const noexcept;</div> | |||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div> | |||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="preprocessor">#if DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span></div> | |||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="comment"> * External UI helpers */</span></div> | |||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="comment"> Get the bundle path that will be used for the next UI.</span></div> | |||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="comment"> @note: This function is only valid during createUI(),</span></div> | |||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="comment"> it will return null when called from anywhere else.</span></div> | |||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="classUI.html#ab157329c83a4660dd059508dc8d041f5"> 225</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classUI.html#ab157329c83a4660dd059508dc8d041f5">getNextBundlePath</a>() noexcept;</div> | |||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="comment"> Get the scale factor that will be used for the next UI.</span></div> | |||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="comment"> @note: This function is only valid during createUI(),</span></div> | |||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="comment"> it will return 1.0 when called from anywhere else.</span></div> | |||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classUI.html#aa7277c575b7d0a75475e5a7ae684dc0f"> 232</a></span>  static <span class="keywordtype">double</span> <a class="code" href="classUI.html#aa7277c575b7d0a75475e5a7ae684dc0f">getNextScaleFactor</a>() noexcept;</div> | |||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  </div> | |||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="preprocessor"># if DISTRHO_PLUGIN_HAS_EMBED_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="comment"> Get the Window Id that will be used for the next created window.</span></div> | |||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="comment"> @note: This function is only valid during createUI(),</span></div> | |||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="comment"> it will return 0 when called from anywhere else.</span></div> | |||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="classUI.html#a4630e30aec3f3e7dcfc353ef2807bf56"> 240</a></span>  <span class="keyword">static</span> uintptr_t <a class="code" href="classUI.html#a4630e30aec3f3e7dcfc353ef2807bf56">getNextWindowId</a>() noexcept;</div> | |||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="preprocessor"># endif</span></div> | |||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  </div> | |||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="keyword">protected</span>:</div> | |||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="comment"> * DSP/Plugin Callbacks */</span></div> | |||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="comment"> A parameter has changed on the plugin side.@n</span></div> | |||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="comment"> This is called by the host to inform the UI about parameter changes.</span></div> | |||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classUI.html#ab3086d302a9685b25abf144ade3e88f6"> 252</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#ab3086d302a9685b25abf144ade3e88f6">parameterChanged</a>(uint32_t index, <span class="keywordtype">float</span> value) = 0;</div> | |||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  </div> | |||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_PROGRAMS</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="comment"> A program has been loaded on the plugin side.@n</span></div> | |||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="comment"> This is called by the host to inform the UI about program changes.</span></div> | |||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classUI.html#a2f043dd1b2e179248a19918c5483cfae"> 259</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#a2f043dd1b2e179248a19918c5483cfae">programLoaded</a>(uint32_t index) = 0;</div> | |||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  </div> | |||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="preprocessor">#if DISTRHO_PLUGIN_WANT_STATE</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="comment"> A state has changed on the plugin side.@n</span></div> | |||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="comment"> This is called by the host to inform the UI about state changes.</span></div> | |||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="classUI.html#a1bdc7e158d974e82f0535f1658d66575"> 267</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#a1bdc7e158d974e82f0535f1658d66575">stateChanged</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key, <span class="keyword">const</span> <span class="keywordtype">char</span>* value) = 0;</div> | |||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  </div> | |||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="comment"> * DSP/Plugin Callbacks (optional) */</span></div> | |||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="comment"> Optional callback to inform the UI about a sample rate change on the plugin side.</span></div> | |||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="comment"> @see getSampleRate()</span></div> | |||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="classUI.html#ac3e98726ca71f95a1e6c867706ebd9be"> 277</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#ac3e98726ca71f95a1e6c867706ebd9be">sampleRateChanged</a>(<span class="keywordtype">double</span> newSampleRate);</div> | |||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  </div> | |||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="comment"> * UI Callbacks (optional) */</span></div> | |||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="comment"> UI idle function, called to give idle time to the plugin UI directly from the host.</span></div> | |||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="comment"> This is called right after OS event handling and Window idle events (within the same cycle).</span></div> | |||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="comment"> There are no guarantees in terms of timing.</span></div> | |||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="comment"> @see addIdleCallback(IdleCallback*, uint).</span></div> | |||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="classUI.html#af8de639088f3b2d42c266a2d2d6719da"> 288</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#af8de639088f3b2d42c266a2d2d6719da">uiIdle</a>() {}</div> | |||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="comment"> Window scale factor function, called when the scale factor changes.</span></div> | |||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onScaleFactorChanged(double).</span></div> | |||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="comment"> The default implementation does nothing.</span></div> | |||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="comment"> WARNING function needs a proper name</span></div> | |||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="classUI.html#ad89b09ef4e8129d72ff3b3cb8716a96b"> 297</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUI.html#ad89b09ef4e8129d72ff3b3cb8716a96b">uiScaleFactorChanged</a>(<span class="keywordtype">double</span> scaleFactor);</div> | |||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  </div> | |||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="preprocessor">#if !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> <span class="comment"> Get the types available for the data in a clipboard.</span></div> | |||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="comment"> Must only be called within the context of uiClipboardDataOffer.</span></div> | |||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  std::vector<DGL_NAMESPACE::ClipboardDataOffer> getClipboardDataOfferTypes();</div> | |||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="comment"> Window clipboard data offer function, called when clipboard has data present, possibly with several datatypes.</span></div> | |||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="comment"> While handling this event, the data types can be investigated with getClipboardDataOfferTypes() to decide whether to accept the offer.</span></div> | |||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="comment"> The default implementation accepts the "text/plain" mimetype.</span></div> | |||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">virtual</span> uint32_t uiClipboardDataOffer();</div> | |||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> <span class="comment"> Windows focus function, called when the window gains or loses the keyboard focus.</span></div> | |||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onFocus(bool, CrossingMode).</span></div> | |||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> <span class="comment"> The default implementation does nothing.</span></div> | |||
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> uiFocus(<span class="keywordtype">bool</span> focus, DGL_NAMESPACE::CrossingMode mode);</div> | |||
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> <span class="comment"> Window reshape function, called when the window is resized.</span></div> | |||
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onReshape(uint, uint).</span></div> | |||
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="comment"> The plugin UI size will be set right after this function.</span></div> | |||
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="comment"> The default implementation sets up the drawing context where necessary.</span></div> | |||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="comment"> Reimplement and return a non-zero id to accept the clipboard data offer for a particular type.</span></div> | |||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="comment"> UIs must ignore any type they do not recognize.</span></div> | |||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <span class="comment"> The default implementation accepts the "text/plain" mimetype.</span></div> | |||
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">virtual</span> uint32_t uiClipboardDataOffer();</div> | |||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> <span class="comment"> Windows focus function, called when the window gains or loses the keyboard focus.</span></div> | |||
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onFocus(bool, CrossingMode).</span></div> | |||
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> <span class="comment"> The default implementation does nothing.</span></div> | |||
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> uiFocus(<span class="keywordtype">bool</span> focus, DGL_NAMESPACE::CrossingMode mode);</div> | |||
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="comment"> Window reshape function, called when the window is resized.</span></div> | |||
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onReshape(uint, uint).</span></div> | |||
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="comment"> You should almost never need to override this function.</span></div> | |||
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <span class="comment"> The most common exception is custom OpenGL setup, but only really needed for custom OpenGL drawing code.</span></div> | |||
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> uiReshape(uint width, uint height);</div> | |||
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="preprocessor">#endif </span><span class="comment">// !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span></div> | |||
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  </div> | |||
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <span class="preprocessor">#if DISTRHO_UI_FILE_BROWSER</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> <span class="comment"> Window file selected function, called when a path is selected by the user, as triggered by openFileBrowser().</span></div> | |||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onFileSelected(const char*).</span></div> | |||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <span class="comment"> This action happens after the user confirms the action, so the file browser dialog will be closed at this point.</span></div> | |||
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="comment"> The default implementation does nothing.</span></div> | |||
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="comment"> The plugin UI size will be set right after this function.</span></div> | |||
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <span class="comment"> The default implementation sets up the drawing context where necessary.</span></div> | |||
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="comment"> You should almost never need to override this function.</span></div> | |||
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="comment"> The most common exception is custom OpenGL setup, but only really needed for custom OpenGL drawing code.</span></div> | |||
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> uiReshape(uint width, uint height);</div> | |||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="preprocessor">#endif </span><span class="comment">// !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span></div> | |||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  </div> | |||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="preprocessor">#if DISTRHO_UI_FILE_BROWSER</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <span class="comment"> Window file selected function, called when a path is selected by the user, as triggered by openFileBrowser().</span></div> | |||
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="comment"> This function is for plugin UIs to be able to override Window::onFileSelected(const char*).</span></div> | |||
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="comment"> If you need to use files as plugin state, please setup and use states with kStateIsFilenamePath instead.</span></div> | |||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> uiFileBrowserSelected(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);</div> | |||
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  </div> | |||
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="comment"> * UI Resize Handling, internal */</span></div> | |||
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="comment"> This action happens after the user confirms the action, so the file browser dialog will be closed at this point.</span></div> | |||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="comment"> The default implementation does nothing.</span></div> | |||
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="comment"> If you need to use files as plugin state, please setup and use states with kStateIsFilenamePath instead.</span></div> | |||
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> uiFileBrowserSelected(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);</div> | |||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  </div> | |||
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="preprocessor">#if DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="comment"> External Window resize function, called when the window is resized.</span></div> | |||
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="comment"> This is overriden here so the host knows when the UI is resized by you.</span></div> | |||
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span> <span class="comment"> @see ExternalWindow::sizeChanged(uint,uint)</span></div> | |||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="classUI.html#a3d499674a620c1ce3b6e1dbded9f09c4"> 357</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a3d499674a620c1ce3b6e1dbded9f09c4">sizeChanged</a>(uint width, uint height) <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span> <span class="preprocessor">#else</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> <span class="comment"> Widget resize function, called when the widget is resized.</span></div> | |||
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> <span class="comment"> This is overriden here so the host knows when the UI is resized by you.</span></div> | |||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <span class="comment"> @see Widget::onResize(const ResizeEvent&)</span></div> | |||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  <span class="keywordtype">void</span> onResize(<span class="keyword">const</span> ResizeEvent& ev) <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  </div> | |||
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="comment">// -------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  </div> | |||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="keyword">private</span>:</div> | |||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  <span class="keyword">struct </span>PrivateData;</div> | |||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  PrivateData* <span class="keyword">const</span> uiData;</div> | |||
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <span class="keyword">friend</span> <span class="keyword">class </span>PluginWindow;</div> | |||
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keyword">friend</span> <span class="keyword">class </span>UIExporter;</div> | |||
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="preprocessor">#if !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="comment"> /** @internal */</span></div> | |||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <span class="keywordtype">void</span> requestSizeChange(uint width, uint height) <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  </div> | |||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(<a class="code" href="classUI.html">UI</a>)</div> | |||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> };</div> | |||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> <span class="comment">/** @} */</span></div> | |||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  </div> | |||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> <span class="comment">/* ------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="comment"> * Create UI, entry point */</span></div> | |||
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> <span class="comment"> @addtogroup EntryPoints</span></div> | |||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <span class="comment"> @{</span></div> | |||
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span> <span class="comment"> createUI.</span></div> | |||
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> <span class="comment"> @TODO Document this.</span></div> | |||
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="group__EntryPoints.html#gaad0ced21537a067680729bee6a65d8c8"> 396</a></span> <span class="keyword">extern</span> <a class="code" href="classUI.html">UI</a>* <a class="code" href="group__EntryPoints.html#gaad0ced21537a067680729bee6a65d8c8">createUI</a>();</div> | |||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="comment">/** @} */</span></div> | |||
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  </div> | |||
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="comment">// -----------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>  </div> | |||
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <a class="code" href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  </div> | |||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_UI_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="aclassUI_html"><div class="ttname"><a href="classUI.html">UI</a></div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:74</div></div> | |||
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  <span class="comment">/* --------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="comment"> * UI Resize Handling, internal */</span></div> | |||
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>  </div> | |||
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="preprocessor">#if DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <span class="comment"> External Window resize function, called when the window is resized.</span></div> | |||
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span> <span class="comment"> This is overriden here so the host knows when the UI is resized by you.</span></div> | |||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span> <span class="comment"> @see ExternalWindow::sizeChanged(uint,uint)</span></div> | |||
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="classUI.html#a3d499674a620c1ce3b6e1dbded9f09c4"> 360</a></span>  <span class="keywordtype">void</span> <a class="code" href="classUI.html#a3d499674a620c1ce3b6e1dbded9f09c4">sizeChanged</a>(uint width, uint height) <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> <span class="preprocessor">#else</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span> <span class="comment"> Widget resize function, called when the widget is resized.</span></div> | |||
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="comment"> This is overriden here so the host knows when the UI is resized by you.</span></div> | |||
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <span class="comment"> @see Widget::onResize(const ResizeEvent&)</span></div> | |||
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="keywordtype">void</span> onResize(<span class="keyword">const</span> ResizeEvent& ev) <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  </div> | |||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  <span class="comment">// -------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  </div> | |||
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="keyword">private</span>:</div> | |||
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keyword">struct </span>PrivateData;</div> | |||
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  PrivateData* <span class="keyword">const</span> uiData;</div> | |||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <span class="keyword">friend</span> <span class="keyword">class </span>PluginWindow;</div> | |||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <span class="keyword">friend</span> <span class="keyword">class </span>UIExporter;</div> | |||
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="preprocessor">#if !DISTRHO_PLUGIN_HAS_EXTERNAL_UI</span><span class="comment"></span></div> | |||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> <span class="comment"> /** @internal */</span></div> | |||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <span class="keywordtype">void</span> requestSizeChange(uint width, uint height) <span class="keyword">override</span>;</div> | |||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  </div> | |||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(<a class="code" href="classUI.html">UI</a>)</div> | |||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> };</div> | |||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <span class="comment">/** @} */</span></div> | |||
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  </div> | |||
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="comment">/* ------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> <span class="comment"> * Create UI, entry point */</span></div> | |||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> <span class="comment"> @addtogroup EntryPoints</span></div> | |||
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> <span class="comment"> @{</span></div> | |||
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> <span class="comment">/**</span></div> | |||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> <span class="comment"> createUI.</span></div> | |||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="comment"> @TODO Document this.</span></div> | |||
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="group__EntryPoints.html#gaad0ced21537a067680729bee6a65d8c8"> 399</a></span> <span class="keyword">extern</span> <a class="code" href="classUI.html">UI</a>* <a class="code" href="group__EntryPoints.html#gaad0ced21537a067680729bee6a65d8c8">createUI</a>();</div> | |||
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span> <span class="comment">/** @} */</span></div> | |||
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  </div> | |||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> <span class="comment">// -----------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  </div> | |||
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <a class="code" href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  </div> | |||
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_UI_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="aclassUI_html"><div class="ttname"><a href="classUI.html">UI</a></div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:77</div></div> | |||
<div class="ttc" id="aclassUI_html_a0863a8f7ca7fc7e172e703c58518329f"><div class="ttname"><a href="classUI.html#a0863a8f7ca7fc7e172e703c58518329f">UI::getPluginInstancePointer</a></div><div class="ttdeci">void * getPluginInstancePointer() const noexcept</div></div> | |||
<div class="ttc" id="aclassUI_html_a1bdc7e158d974e82f0535f1658d66575"><div class="ttname"><a href="classUI.html#a1bdc7e158d974e82f0535f1658d66575">UI::stateChanged</a></div><div class="ttdeci">virtual void stateChanged(const char *key, const char *value)=0</div></div> | |||
<div class="ttc" id="aclassUI_html_a2efcd4f21af0470e91fb6a342d7667a0"><div class="ttname"><a href="classUI.html#a2efcd4f21af0470e91fb6a342d7667a0">UI::editParameter</a></div><div class="ttdeci">void editParameter(uint32_t index, bool started)</div></div> | |||
@@ -496,16 +499,16 @@ $(function() { | |||
<div class="ttc" id="aclassUI_html_abc94a38afa658849f3fdfd66cd8f5f51"><div class="ttname"><a href="classUI.html#abc94a38afa658849f3fdfd66cd8f5f51">UI::setState</a></div><div class="ttdeci">void setState(const char *key, const char *value)</div></div> | |||
<div class="ttc" id="aclassUI_html_ac3e98726ca71f95a1e6c867706ebd9be"><div class="ttname"><a href="classUI.html#ac3e98726ca71f95a1e6c867706ebd9be">UI::sampleRateChanged</a></div><div class="ttdeci">virtual void sampleRateChanged(double newSampleRate)</div></div> | |||
<div class="ttc" id="aclassUI_html_ad89b09ef4e8129d72ff3b3cb8716a96b"><div class="ttname"><a href="classUI.html#ad89b09ef4e8129d72ff3b3cb8716a96b">UI::uiScaleFactorChanged</a></div><div class="ttdeci">virtual void uiScaleFactorChanged(double scaleFactor)</div></div> | |||
<div class="ttc" id="aclassUI_html_af8de639088f3b2d42c266a2d2d6719da"><div class="ttname"><a href="classUI.html#af8de639088f3b2d42c266a2d2d6719da">UI::uiIdle</a></div><div class="ttdeci">virtual void uiIdle()</div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:285</div></div> | |||
<div class="ttc" id="aclassUI_html_af8de639088f3b2d42c266a2d2d6719da"><div class="ttname"><a href="classUI.html#af8de639088f3b2d42c266a2d2d6719da">UI::uiIdle</a></div><div class="ttdeci">virtual void uiIdle()</div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:288</div></div> | |||
<div class="ttc" id="agroup__EntryPoints_html_gaad0ced21537a067680729bee6a65d8c8"><div class="ttname"><a href="group__EntryPoints.html#gaad0ced21537a067680729bee6a65d8c8">createUI</a></div><div class="ttdeci">UI * createUI()</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__PluginMacros_html_gaf6377f757b9796bd37f7be4e605ccd4a"><div class="ttname"><a href="group__PluginMacros.html#gaf6377f757b9796bd37f7be4e605ccd4a">DISTRHO_UI_CUSTOM_WIDGET_TYPE</a></div><div class="ttdeci">#define DISTRHO_UI_CUSTOM_WIDGET_TYPE</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:619</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__PluginMacros_html_gaf6377f757b9796bd37f7be4e605ccd4a"><div class="ttname"><a href="group__PluginMacros.html#gaf6377f757b9796bd37f7be4e605ccd4a">DISTRHO_UI_CUSTOM_WIDGET_TYPE</a></div><div class="ttdeci">#define DISTRHO_UI_CUSTOM_WIDGET_TYPE</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:626</div></div> | |||
<div class="ttc" id="astructFileBrowserOptions_html"><div class="ttname"><a href="structFileBrowserOptions.html">FileBrowserOptions</a></div><div class="ttdef"><b>Definition:</b> FileBrowserDialogImpl.hpp:33</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -402,7 +402,7 @@ $(function() { | |||
<div class="ttc" id="agroup__MiscellaneousFunctions_html_ga208c5bc138b7d4d4e318b6174c9dbf6d"><div class="ttname"><a href="group__MiscellaneousFunctions.html#ga208c5bc138b7d4d4e318b6174c9dbf6d">d_pass</a></div><div class="ttdeci">static void d_pass() noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:93</div></div> | |||
<div class="ttc" id="agroup__MiscellaneousFunctions_html_ga6827e90feb9bdcb6f76175a245fbf12c"><div class="ttname"><a href="group__MiscellaneousFunctions.html#ga6827e90feb9bdcb6f76175a245fbf12c">d_cconst</a></div><div class="ttdeci">static constexpr int64_t d_cconst(const uint8_t a, const uint8_t b, const uint8_t c, const uint8_t d) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:75</div></div> | |||
<div class="ttc" id="agroup__MiscellaneousFunctions_html_ga95d67ff74d46b2c80f15c7790a523154"><div class="ttname"><a href="group__MiscellaneousFunctions.html#ga95d67ff74d46b2c80f15c7790a523154">d_version</a></div><div class="ttdeci">static constexpr uint32_t d_version(const uint8_t major, const uint8_t minor, const uint8_t micro) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:84</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gad4d95edc702f6066ba2f41740f7e5393"><div class="ttname"><a href="group__NamespaceMacros.html#gad4d95edc702f6066ba2f41740f7e5393">DISTRHO_NAMESPACE</a></div><div class="ttdeci">#define DISTRHO_NAMESPACE</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:821</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gad4d95edc702f6066ba2f41740f7e5393"><div class="ttname"><a href="group__NamespaceMacros.html#gad4d95edc702f6066ba2f41740f7e5393">DISTRHO_NAMESPACE</a></div><div class="ttdeci">#define DISTRHO_NAMESPACE</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:907</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga61feaac6d65661f631be4136041e7bce"><div class="ttname"><a href="group__StringPrintFunctions.html#ga61feaac6d65661f631be4136041e7bce">d_stderr</a></div><div class="ttdeci">static void d_stderr(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:146</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga643ef1d86ed4c665ae482ea0ccb52b51"><div class="ttname"><a href="group__StringPrintFunctions.html#ga643ef1d86ed4c665ae482ea0ccb52b51">d_custom_safe_assert</a></div><div class="ttdeci">static void d_custom_safe_assert(const char *const message, const char *const assertion, const char *const file, const int line) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:226</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga78b9baaeb515112b1e5ec1182bab299b"><div class="ttname"><a href="group__StringPrintFunctions.html#ga78b9baaeb515112b1e5ec1182bab299b">d_stdout</a></div><div class="ttdeci">static void d_stdout(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:131</div></div> | |||
@@ -417,7 +417,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -71,7 +71,7 @@ $(function() { | |||
<div class="contents"> | |||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div> | |||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * DISTRHO Plugin Framework (DPF)</span></div> | |||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright (C) 2012-2021 Filipe Coelho <falktx@falktx.com></span></div> | |||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright (C) 2012-2022 Filipe Coelho <falktx@falktx.com></span></div> | |||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div> | |||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * Permission to use, copy, modify, and/or distribute this software for any purpose with</span></div> | |||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * or without fee is hereby granted, provided that the above copyright notice and this</span></div> | |||
@@ -165,96 +165,120 @@ $(function() { | |||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="keyword">public</span>:</div> | |||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">enum</span> Orientation {</div> | |||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  Horizontal,</div> | |||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  Vertical</div> | |||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  };</div> | |||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  </div> | |||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="comment">// NOTE hover not implemented yet</span></div> | |||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keyword">enum</span> <a class="code" href="structState.html">State</a> {</div> | |||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  kKnobStateDefault = 0x0,</div> | |||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  kKnobStateHover = 0x1,</div> | |||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  kKnobStateDragging = 0x2,</div> | |||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  kKnobStateDraggingHover = kKnobStateDragging|kKnobStateHover</div> | |||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  };</div> | |||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  </div> | |||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classKnobEventHandler_1_1Callback.html"> 108</a></span>  <span class="keyword">class </span><a class="code" href="classKnobEventHandler_1_1Callback.html">Callback</a></div> | |||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  {</div> | |||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">public</span>:</div> | |||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">virtual</span> ~<a class="code" href="classKnobEventHandler_1_1Callback.html">Callback</a>() {}</div> | |||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobDragStarted(<a class="code" href="classSubWidget.html">SubWidget</a>* widget) = 0;</div> | |||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobDragFinished(<a class="code" href="classSubWidget.html">SubWidget</a>* widget) = 0;</div> | |||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobValueChanged(<a class="code" href="classSubWidget.html">SubWidget</a>* widget, <span class="keywordtype">float</span> value) = 0;</div> | |||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  };</div> | |||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  </div> | |||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keyword">explicit</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classSubWidget.html">SubWidget</a>* <span class="keyword">self</span>);</div> | |||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keyword">explicit</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classSubWidget.html">SubWidget</a>* <span class="keyword">self</span>, <span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& operator=(<span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keyword">virtual</span> ~<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>();</div> | |||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  </div> | |||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="comment">// returns raw value, is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordtype">float</span> getValue() const noexcept;</div> | |||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  </div> | |||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="comment">// NOTE: value is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  virtual <span class="keywordtype">bool</span> setValue(<span class="keywordtype">float</span> value, <span class="keywordtype">bool</span> sendCallback = false) noexcept;</div> | |||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  </div> | |||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="comment">// returns 0-1 ranged value, already with log scale as needed</span></div> | |||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordtype">float</span> getNormalizedValue() const noexcept;</div> | |||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  </div> | |||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="comment">// NOTE: value is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keywordtype">void</span> setDefault(<span class="keywordtype">float</span> def) noexcept;</div> | |||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  </div> | |||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="comment">// NOTE: value is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keywordtype">void</span> setRange(<span class="keywordtype">float</span> min, <span class="keywordtype">float</span> max) noexcept;</div> | |||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  </div> | |||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keywordtype">void</span> setStep(<span class="keywordtype">float</span> step) noexcept;</div> | |||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  Vertical,</div> | |||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  Both</div> | |||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  };</div> | |||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  </div> | |||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// NOTE hover not implemented yet</span></div> | |||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keyword">enum</span> <a class="code" href="structState.html">State</a> {</div> | |||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  kKnobStateDefault = 0x0,</div> | |||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  kKnobStateHover = 0x1,</div> | |||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  kKnobStateDragging = 0x2,</div> | |||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  kKnobStateDraggingHover = kKnobStateDragging|kKnobStateHover</div> | |||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  };</div> | |||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  </div> | |||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classKnobEventHandler_1_1Callback.html"> 109</a></span>  <span class="keyword">class </span><a class="code" href="classKnobEventHandler_1_1Callback.html">Callback</a></div> | |||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  {</div> | |||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">public</span>:</div> | |||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">virtual</span> ~<a class="code" href="classKnobEventHandler_1_1Callback.html">Callback</a>() {}</div> | |||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobDragStarted(<a class="code" href="classSubWidget.html">SubWidget</a>* widget) = 0;</div> | |||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobDragFinished(<a class="code" href="classSubWidget.html">SubWidget</a>* widget) = 0;</div> | |||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobValueChanged(<a class="code" href="classSubWidget.html">SubWidget</a>* widget, <span class="keywordtype">float</span> value) = 0;</div> | |||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> knobDoubleClicked(<a class="code" href="classSubWidget.html">SubWidget</a>*) {};</div> | |||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  };</div> | |||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  </div> | |||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keyword">explicit</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classSubWidget.html">SubWidget</a>* <span class="keyword">self</span>);</div> | |||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keyword">explicit</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classSubWidget.html">SubWidget</a>* <span class="keyword">self</span>, <span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& operator=(<span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keyword">virtual</span> ~<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>();</div> | |||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  </div> | |||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="comment">// if setStep(1) has been called before, this returns true</span></div> | |||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keywordtype">bool</span> isInteger() const noexcept;</div> | |||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  </div> | |||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="comment">// returns raw value, is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordtype">float</span> getValue() const noexcept;</div> | |||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  </div> | |||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="comment">// NOTE: value is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  virtual <span class="keywordtype">bool</span> setValue(<span class="keywordtype">float</span> value, <span class="keywordtype">bool</span> sendCallback = false) noexcept;</div> | |||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  </div> | |||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="comment">// returns 0-1 ranged value, already with log scale as needed</span></div> | |||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keywordtype">float</span> getNormalizedValue() const noexcept;</div> | |||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  </div> | |||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="comment">// NOTE: value is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keywordtype">void</span> setDefault(<span class="keywordtype">float</span> def) noexcept;</div> | |||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  </div> | |||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordtype">void</span> setUsingLogScale(<span class="keywordtype">bool</span> yesNo) noexcept;</div> | |||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div> | |||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  Orientation getOrientation() const noexcept;</div> | |||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">void</span> setOrientation(const Orientation orientation) noexcept;</div> | |||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="comment">// NOTE: value is assumed to be scaled if using log</span></div> | |||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordtype">void</span> setRange(<span class="keywordtype">float</span> min, <span class="keywordtype">float</span> max) noexcept;</div> | |||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  </div> | |||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">void</span> setStep(<span class="keywordtype">float</span> step) noexcept;</div> | |||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  </div> | |||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">void</span> setCallback(<a class="code" href="classKnobEventHandler_1_1Callback.html">Callback</a>* callback) noexcept;</div> | |||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">void</span> setUsingLogScale(<span class="keywordtype">bool</span> yesNo) noexcept;</div> | |||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div> | |||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">bool</span> mouseEvent(const <a class="code" href="classWidget.html">Widget</a>::MouseEvent& ev);</div> | |||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">bool</span> motionEvent(const <a class="code" href="classWidget.html">Widget</a>::MotionEvent& ev);</div> | |||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordtype">bool</span> scrollEvent(const <a class="code" href="classWidget.html">Widget</a>::ScrollEvent& ev);</div> | |||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  </div> | |||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> protected:</div> | |||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="structState.html">State</a> getState() const noexcept;</div> | |||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  </div> | |||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> private:</div> | |||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  struct PrivateData;</div> | |||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  PrivateData* const pData;</div> | |||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  </div> | |||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="comment">/* not for use */</span></div> | |||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor">#ifdef DISTRHO_PROPER_CPP11_SUPPORT</span></div> | |||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other) = <span class="keyword">delete</span>;</div> | |||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other) = <span class="keyword">delete</span>;</div> | |||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="preprocessor">#else</span></div> | |||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div> | |||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  DISTRHO_LEAK_DETECTOR(<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>)</div> | |||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> };</div> | |||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div> | |||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  </div> | |||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> END_NAMESPACE_DGL</div> | |||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  </div> | |||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> <span class="preprocessor">#endif </span><span class="comment">// DGL_EVENT_HANDLERS_HPP_INCLUDED</span></div> | |||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  </div> | |||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  Orientation getOrientation() const noexcept;</div> | |||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">void</span> setOrientation(Orientation orientation) noexcept;</div> | |||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div> | |||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">void</span> setCallback(<a class="code" href="classKnobEventHandler_1_1Callback.html">Callback</a>* callback) noexcept;</div> | |||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  </div> | |||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="comment">// default 200, higher means slower</span></div> | |||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordtype">void</span> setMouseDeceleration(<span class="keywordtype">float</span> accel) noexcept;</div> | |||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div> | |||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordtype">bool</span> mouseEvent(const <a class="code" href="classWidget.html">Widget</a>::MouseEvent& ev, <span class="keywordtype">double</span> scaleFactor = 1.0);</div> | |||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordtype">bool</span> motionEvent(const <a class="code" href="classWidget.html">Widget</a>::MotionEvent& ev, <span class="keywordtype">double</span> scaleFactor = 1.0);</div> | |||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordtype">bool</span> scrollEvent(const <a class="code" href="classWidget.html">Widget</a>::ScrollEvent& ev);</div> | |||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  </div> | |||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> protected:</div> | |||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <a class="code" href="structState.html">State</a> getState() const noexcept;</div> | |||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div> | |||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> private:</div> | |||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  struct PrivateData;</div> | |||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  PrivateData* const pData;</div> | |||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div> | |||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="comment">/* not for use */</span></div> | |||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor">#ifdef DISTRHO_PROPER_CPP11_SUPPORT</span></div> | |||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other) = <span class="keyword">delete</span>;</div> | |||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other) = <span class="keyword">delete</span>;</div> | |||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor">#else</span></div> | |||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>(<span class="keyword">const</span> <a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>& other);</div> | |||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="preprocessor">#endif</span></div> | |||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div> | |||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  DISTRHO_LEAK_DETECTOR(<a class="code" href="classKnobEventHandler.html">KnobEventHandler</a>)</div> | |||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> };</div> | |||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div> | |||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  </div> | |||
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="classSliderEventHandler.html"> 179</a></span> <span class="keyword">class </span><a class="code" href="classSliderEventHandler.html">SliderEventHandler</a></div> | |||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> {</div> | |||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="keyword">public</span>:</div> | |||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">explicit</span> <a class="code" href="classSliderEventHandler.html">SliderEventHandler</a>(<a class="code" href="classSubWidget.html">SubWidget</a>* <span class="keyword">self</span>);</div> | |||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">virtual</span> ~<a class="code" href="classSliderEventHandler.html">SliderEventHandler</a>();</div> | |||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  </div> | |||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="keyword">private</span>:</div> | |||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keyword">struct </span>PrivateData;</div> | |||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  PrivateData* <span class="keyword">const</span> pData;</div> | |||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  </div> | |||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  DISTRHO_LEAK_DETECTOR(<a class="code" href="classSliderEventHandler.html">SliderEventHandler</a>)</div> | |||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> };</div> | |||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div> | |||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div> | |||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> END_NAMESPACE_DGL</div> | |||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  </div> | |||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif </span><span class="comment">// DGL_EVENT_HANDLERS_HPP_INCLUDED</span></div> | |||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  </div> | |||
<div class="ttc" id="aclassButtonEventHandler_1_1Callback_html"><div class="ttname"><a href="classButtonEventHandler_1_1Callback.html">ButtonEventHandler::Callback</a></div><div class="ttdef"><b>Definition:</b> EventHandlers.hpp:48</div></div> | |||
<div class="ttc" id="aclassButtonEventHandler_html"><div class="ttname"><a href="classButtonEventHandler.html">ButtonEventHandler</a></div><div class="ttdef"><b>Definition:</b> EventHandlers.hpp:38</div></div> | |||
<div class="ttc" id="aclassKnobEventHandler_1_1Callback_html"><div class="ttname"><a href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></div><div class="ttdef"><b>Definition:</b> EventHandlers.hpp:109</div></div> | |||
<div class="ttc" id="aclassKnobEventHandler_1_1Callback_html"><div class="ttname"><a href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></div><div class="ttdef"><b>Definition:</b> EventHandlers.hpp:110</div></div> | |||
<div class="ttc" id="aclassKnobEventHandler_html"><div class="ttname"><a href="classKnobEventHandler.html">KnobEventHandler</a></div><div class="ttdef"><b>Definition:</b> EventHandlers.hpp:93</div></div> | |||
<div class="ttc" id="aclassPoint_html"><div class="ttname"><a href="classPoint.html">Point</a></div><div class="ttdef"><b>Definition:</b> Geometry.hpp:41</div></div> | |||
<div class="ttc" id="aclassSliderEventHandler_html"><div class="ttname"><a href="classSliderEventHandler.html">SliderEventHandler</a></div><div class="ttdef"><b>Definition:</b> EventHandlers.hpp:180</div></div> | |||
<div class="ttc" id="aclassSubWidget_html"><div class="ttname"><a href="classSubWidget.html">SubWidget</a></div><div class="ttdef"><b>Definition:</b> SubWidget.hpp:40</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:54</div></div> | |||
<div class="ttc" id="astructState_html"><div class="ttname"><a href="structState.html">State</a></div><div class="ttdef"><b>Definition:</b> DistrhoPlugin.hpp:677</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:56</div></div> | |||
<div class="ttc" id="astructState_html"><div class="ttname"><a href="structState.html">State</a></div><div class="ttdef"><b>Definition:</b> DistrhoPlugin.hpp:727</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -679,15 +679,15 @@ $(function() { | |||
<div class="ttc" id="aclassExternalWindow_html_afd42fab01a270aab541b161237b7d9f3"><div class="ttname"><a href="classExternalWindow.html#afd42fab01a270aab541b161237b7d9f3">ExternalWindow::titleChanged</a></div><div class="ttdeci">virtual void titleChanged(const char *)</div><div class="ttdef"><b>Definition:</b> ExternalWindow.hpp:417</div></div> | |||
<div class="ttc" id="aclassExternalWindow_html_afe5b255affc787ad34b25a30114f9b89"><div class="ttname"><a href="classExternalWindow.html#afe5b255affc787ad34b25a30114f9b89">ExternalWindow::setTransientWindowId</a></div><div class="ttdeci">void setTransientWindowId(uintptr_t winId)</div><div class="ttdef"><b>Definition:</b> ExternalWindow.hpp:366</div></div> | |||
<div class="ttc" id="aclassString_html"><div class="ttname"><a href="classString.html">String</a></div><div class="ttdef"><b>Definition:</b> String.hpp:31</div></div> | |||
<div class="ttc" id="aclassUI_html"><div class="ttname"><a href="classUI.html">UI</a></div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:74</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="aclassUI_html"><div class="ttname"><a href="classUI.html">UI</a></div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:77</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga61feaac6d65661f631be4136041e7bce"><div class="ttname"><a href="group__StringPrintFunctions.html#ga61feaac6d65661f631be4136041e7bce">d_stderr</a></div><div class="ttdeci">static void d_stderr(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:146</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga78b9baaeb515112b1e5ec1182bab299b"><div class="ttname"><a href="group__StringPrintFunctions.html#ga78b9baaeb515112b1e5ec1182bab299b">d_stdout</a></div><div class="ttdeci">static void d_stdout(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:131</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -206,7 +206,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -933,7 +933,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -357,16 +357,16 @@ $(function() { | |||
<div class="ttc" id="aclassSubWidget_html_a3c674e3c46206ac29a562c0f02dcf82c"><div class="ttname"><a href="classSubWidget.html#a3c674e3c46206ac29a562c0f02dcf82c">SubWidget::setAbsoluteY</a></div><div class="ttdeci">void setAbsoluteY(int y) noexcept</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_abcd0a00a4c3cdc402aea56044df26cc3"><div class="ttname"><a href="classSubWidget.html#abcd0a00a4c3cdc402aea56044df26cc3">SubWidget::setAbsoluteX</a></div><div class="ttdeci">void setAbsoluteX(int x) noexcept</div></div> | |||
<div class="ttc" id="aclassTopLevelWidget_html"><div class="ttname"><a href="classTopLevelWidget.html">TopLevelWidget</a></div><div class="ttdef"><b>Definition:</b> TopLevelWidget.hpp:47</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:54</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:56</div></div> | |||
<div class="ttc" id="aclassWindow_html"><div class="ttname"><a href="classWindow.html">Window</a></div><div class="ttdef"><b>Definition:</b> Window.hpp:63</div></div> | |||
<div class="ttc" id="astructWidget_1_1KeyboardEvent_html"><div class="ttname"><a href="structWidget_1_1KeyboardEvent.html">Widget::KeyboardEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:90</div></div> | |||
<div class="ttc" id="astructWidget_1_1MotionEvent_html"><div class="ttname"><a href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:182</div></div> | |||
<div class="ttc" id="astructWidget_1_1MouseEvent_html"><div class="ttname"><a href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:159</div></div> | |||
<div class="ttc" id="astructWidget_1_1ScrollEvent_html"><div class="ttname"><a href="structWidget_1_1ScrollEvent.html">Widget::ScrollEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:206</div></div> | |||
<div class="ttc" id="astructWidget_1_1KeyboardEvent_html"><div class="ttname"><a href="structWidget_1_1KeyboardEvent.html">Widget::KeyboardEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:92</div></div> | |||
<div class="ttc" id="astructWidget_1_1MotionEvent_html"><div class="ttname"><a href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:184</div></div> | |||
<div class="ttc" id="astructWidget_1_1MouseEvent_html"><div class="ttname"><a href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:161</div></div> | |||
<div class="ttc" id="astructWidget_1_1ScrollEvent_html"><div class="ttname"><a href="structWidget_1_1ScrollEvent.html">Widget::ScrollEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:208</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -247,7 +247,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -118,7 +118,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -110,7 +110,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -0,0 +1,155 @@ | |||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||
<html xmlns="http://www.w3.org/1999/xhtml"> | |||
<head> | |||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | |||
<meta http-equiv="X-UA-Compatible" content="IE=9"/> | |||
<meta name="generator" content="Doxygen 1.9.1"/> | |||
<meta name="viewport" content="width=device-width, initial-scale=1"/> | |||
<title>DISTRHO Plugin Framework: dgl/Layout.hpp Source File</title> | |||
<link href="tabs.css" rel="stylesheet" type="text/css"/> | |||
<script type="text/javascript" src="jquery.js"></script> | |||
<script type="text/javascript" src="dynsections.js"></script> | |||
<link href="search/search.css" rel="stylesheet" type="text/css"/> | |||
<script type="text/javascript" src="search/searchdata.js"></script> | |||
<script type="text/javascript" src="search/search.js"></script> | |||
<link href="doxygen.css" rel="stylesheet" type="text/css" /> | |||
</head> | |||
<body> | |||
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> | |||
<div id="titlearea"> | |||
<table cellspacing="0" cellpadding="0"> | |||
<tbody> | |||
<tr style="height: 56px;"> | |||
<td id="projectalign" style="padding-left: 0.5em;"> | |||
<div id="projectname">DISTRHO Plugin Framework | |||
</div> | |||
</td> | |||
</tr> | |||
</tbody> | |||
</table> | |||
</div> | |||
<!-- end header part --> | |||
<!-- Generated by Doxygen 1.9.1 --> | |||
<script type="text/javascript"> | |||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ | |||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); | |||
/* @license-end */ | |||
</script> | |||
<script type="text/javascript" src="menudata.js"></script> | |||
<script type="text/javascript" src="menu.js"></script> | |||
<script type="text/javascript"> | |||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ | |||
$(function() { | |||
initMenu('',true,false,'search.php','Search'); | |||
$(document).ready(function() { init_search(); }); | |||
}); | |||
/* @license-end */</script> | |||
<div id="main-nav"></div> | |||
<!-- window showing the filter options --> | |||
<div id="MSearchSelectWindow" | |||
onmouseover="return searchBox.OnSearchSelectShow()" | |||
onmouseout="return searchBox.OnSearchSelectHide()" | |||
onkeydown="return searchBox.OnSearchSelectKey(event)"> | |||
</div> | |||
<!-- iframe showing the search results (closed by default) --> | |||
<div id="MSearchResultsWindow"> | |||
<iframe src="javascript:void(0)" frameborder="0" | |||
name="MSearchResults" id="MSearchResults"> | |||
</iframe> | |||
</div> | |||
<div id="nav-path" class="navpath"> | |||
<ul> | |||
<li class="navelem"><a class="el" href="dir_99893ac99dd47c2a73745483a12a725f.html">dgl</a></li> </ul> | |||
</div> | |||
</div><!-- top --> | |||
<div class="header"> | |||
<div class="headertitle"> | |||
<div class="title">Layout.hpp</div> </div> | |||
</div><!--header--> | |||
<div class="contents"> | |||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div> | |||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * DISTRHO Plugin Framework (DPF)</span></div> | |||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright (C) 2012-2021 Filipe Coelho <falktx@falktx.com></span></div> | |||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div> | |||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * Permission to use, copy, modify, and/or distribute this software for any purpose with</span></div> | |||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * or without fee is hereby granted, provided that the above copyright notice and this</span></div> | |||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * permission notice appear in all copies.</span></div> | |||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> *</span></div> | |||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD</span></div> | |||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN</span></div> | |||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL</span></div> | |||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER</span></div> | |||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN</span></div> | |||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.</span></div> | |||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  </div> | |||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef DGL_LAYOUT_HPP_INCLUDED</span></div> | |||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define DGL_LAYOUT_HPP_INCLUDED</span></div> | |||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  </div> | |||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "Geometry.hpp"</span></div> | |||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  </div> | |||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <list></span></div> | |||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div> | |||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> START_NAMESPACE_DGL</div> | |||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  </div> | |||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">class </span><a class="code" href="classSubWidget.html">SubWidget</a>;</div> | |||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  </div> | |||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  </div> | |||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// NOTE: under development, API to be finalized and documented soon</span></div> | |||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  </div> | |||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">enum</span> SizeHint {</div> | |||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  Expanding,</div> | |||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  Fixed</div> | |||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> };</div> | |||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  </div> | |||
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structSubWidgetWithSizeHint.html"> 37</a></span> <span class="keyword">struct </span><a class="code" href="structSubWidgetWithSizeHint.html">SubWidgetWithSizeHint</a> {</div> | |||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="classSubWidget.html">SubWidget</a>* widget;</div> | |||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  SizeHint sizeHint;</div> | |||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> };</div> | |||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div> | |||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">template</span><<span class="keywordtype">bool</span> horizontal></div> | |||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structLayout.html"> 43</a></span> <span class="keyword">struct </span><a class="code" href="structLayout.html">Layout</a></div> | |||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> {</div> | |||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  std::list<SubWidgetWithSizeHint> widgets;</div> | |||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  uint setAbsolutePos(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, uint padding);</div> | |||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordtype">void</span> setSize(uint size, uint padding);</div> | |||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> };</div> | |||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div> | |||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">typedef</span> <a class="code" href="structLayout.html">Layout<true></a> <a class="code" href="structLayout.html">HorizontalLayout</a>;</div> | |||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">typedef</span> <a class="code" href="structLayout.html">Layout<false></a> <a class="code" href="structLayout.html">VerticalLayout</a>;</div> | |||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  </div> | |||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structHorizontallyStackedVerticalLayout.html"> 53</a></span> <span class="keyword">struct </span><a class="code" href="structHorizontallyStackedVerticalLayout.html">HorizontallyStackedVerticalLayout</a></div> | |||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> {</div> | |||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  std::list<VerticalLayout*> items;</div> | |||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <a class="code" href="classSize.html">Size<uint></a> adjustSize(uint padding); <span class="comment">// TODO</span></div> | |||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">void</span> setAbsolutePos(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, uint padding);</div> | |||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> };</div> | |||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  </div> | |||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structVerticallyStackedHorizontalLayout.html"> 60</a></span> <span class="keyword">struct </span><a class="code" href="structVerticallyStackedHorizontalLayout.html">VerticallyStackedHorizontalLayout</a></div> | |||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> {</div> | |||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  std::list<HorizontalLayout*> items;</div> | |||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="classSize.html">Size<uint></a> adjustSize(uint padding);</div> | |||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordtype">void</span> setAbsolutePos(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, uint padding);</div> | |||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> };</div> | |||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div> | |||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  </div> | |||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> END_NAMESPACE_DGL</div> | |||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  </div> | |||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor">#endif </span><span class="comment">// DGL_LAYOUT_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="aclassSize_html"><div class="ttname"><a href="classSize.html">Size< uint ></a></div></div> | |||
<div class="ttc" id="aclassSubWidget_html"><div class="ttname"><a href="classSubWidget.html">SubWidget</a></div><div class="ttdef"><b>Definition:</b> SubWidget.hpp:40</div></div> | |||
<div class="ttc" id="astructHorizontallyStackedVerticalLayout_html"><div class="ttname"><a href="structHorizontallyStackedVerticalLayout.html">HorizontallyStackedVerticalLayout</a></div><div class="ttdef"><b>Definition:</b> Layout.hpp:54</div></div> | |||
<div class="ttc" id="astructLayout_html"><div class="ttname"><a href="structLayout.html">Layout</a></div><div class="ttdef"><b>Definition:</b> Layout.hpp:44</div></div> | |||
<div class="ttc" id="astructSubWidgetWithSizeHint_html"><div class="ttname"><a href="structSubWidgetWithSizeHint.html">SubWidgetWithSizeHint</a></div><div class="ttdef"><b>Definition:</b> Layout.hpp:37</div></div> | |||
<div class="ttc" id="astructVerticallyStackedHorizontalLayout_html"><div class="ttname"><a href="structVerticallyStackedHorizontalLayout.html">VerticallyStackedHorizontalLayout</a></div><div class="ttdef"><b>Definition:</b> Layout.hpp:61</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -237,13 +237,13 @@ $(function() { | |||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_LEAK_DETECTOR_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="aclassLeakedObjectDetector_html"><div class="ttname"><a href="classLeakedObjectDetector.html">LeakedObjectDetector</a></div><div class="ttdef"><b>Definition:</b> LeakDetector.hpp:98</div></div> | |||
<div class="ttc" id="aclassLeakedObjectDetector_html_af4fd575fa5361ce5b01f65a635b1d6b3"><div class="ttname"><a href="classLeakedObjectDetector.html#af4fd575fa5361ce5b01f65a635b1d6b3">LeakedObjectDetector::~LeakedObjectDetector</a></div><div class="ttdeci">~LeakedObjectDetector() noexcept</div><div class="ttdef"><b>Definition:</b> LeakDetector.hpp:104</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga9861b6a26e43554680f50623196dde7b"><div class="ttname"><a href="group__StringPrintFunctions.html#ga9861b6a26e43554680f50623196dde7b">d_stderr2</a></div><div class="ttdeci">static void d_stderr2(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:161</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -205,12 +205,12 @@ $(function() { | |||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <a class="code" href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div> | |||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  </div> | |||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_LIBRARY_UTILS_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -444,12 +444,12 @@ $(function() { | |||
<div class="ttc" id="aclassScopeTryLocker_html"><div class="ttname"><a href="classScopeTryLocker.html">ScopeTryLocker</a></div><div class="ttdef"><b>Definition:</b> Mutex.hpp:294</div></div> | |||
<div class="ttc" id="aclassScopeUnlocker_html"><div class="ttname"><a href="classScopeUnlocker.html">ScopeUnlocker</a></div><div class="ttdef"><b>Definition:</b> Mutex.hpp:333</div></div> | |||
<div class="ttc" id="aclassSignal_html"><div class="ttname"><a href="classSignal.html">Signal</a></div><div class="ttdef"><b>Definition:</b> Mutex.hpp:187</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -184,7 +184,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -314,7 +314,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -871,8 +871,8 @@ $(function() { | |||
<div class="ttc" id="aclassSmallStackRingBuffer_html"><div class="ttname"><a href="classSmallStackRingBuffer.html">SmallStackRingBuffer</a></div><div class="ttdef"><b>Definition:</b> RingBuffer.hpp:764</div></div> | |||
<div class="ttc" id="aclassSmallStackRingBuffer_html_aceb7e429507b28dd56e837f23b623987"><div class="ttname"><a href="classSmallStackRingBuffer.html#aceb7e429507b28dd56e837f23b623987">SmallStackRingBuffer::SmallStackRingBuffer</a></div><div class="ttdeci">SmallStackRingBuffer() noexcept</div><div class="ttdef"><b>Definition:</b> RingBuffer.hpp:767</div></div> | |||
<div class="ttc" id="agroup__MathFunctions_html_gaded8dbdc7ff99c70e7361b3f1a32b584"><div class="ttname"><a href="group__MathFunctions.html#gaded8dbdc7ff99c70e7361b3f1a32b584">d_nextPowerOf2</a></div><div class="ttdeci">static uint32_t d_nextPowerOf2(uint32_t size) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:298</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga9861b6a26e43554680f50623196dde7b"><div class="ttname"><a href="group__StringPrintFunctions.html#ga9861b6a26e43554680f50623196dde7b">d_stderr2</a></div><div class="ttdeci">static void d_stderr2(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:161</div></div> | |||
<div class="ttc" id="astructBigStackBuffer_html"><div class="ttname"><a href="structBigStackBuffer.html">BigStackBuffer</a></div><div class="ttdef"><b>Definition:</b> RingBuffer.hpp:104</div></div> | |||
<div class="ttc" id="astructHeapBuffer_html"><div class="ttname"><a href="structHeapBuffer.html">HeapBuffer</a></div><div class="ttdef"><b>Definition:</b> RingBuffer.hpp:49</div></div> | |||
@@ -887,7 +887,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -323,12 +323,12 @@ $(function() { | |||
<div class="ttc" id="aclassRunner_html"><div class="ttname"><a href="classRunner.html">Runner</a></div><div class="ttdef"><b>Definition:</b> Runner.hpp:56</div></div> | |||
<div class="ttc" id="aclassString_html"><div class="ttname"><a href="classString.html">String</a></div><div class="ttdef"><b>Definition:</b> String.hpp:31</div></div> | |||
<div class="ttc" id="aclassThread_html"><div class="ttname"><a href="classThread.html">Thread</a></div><div class="ttdef"><b>Definition:</b> Thread.hpp:38</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -333,12 +333,12 @@ $(function() { | |||
<div class="ttc" id="aclassScopedPointer_html_ac187958296e33aa057dd37478ea70400"><div class="ttname"><a href="classScopedPointer.html#ac187958296e33aa057dd37478ea70400">ScopedPointer::ScopedPointer</a></div><div class="ttdeci">ScopedPointer() noexcept</div><div class="ttdef"><b>Definition:</b> ScopedPointer.hpp:87</div></div> | |||
<div class="ttc" id="aclassScopedPointer_html_ac65fb45b9eb2d53773489fcfbc6fd740"><div class="ttname"><a href="classScopedPointer.html#ac65fb45b9eb2d53773489fcfbc6fd740">ScopedPointer::get</a></div><div class="ttdeci">ObjectType * get() const noexcept</div><div class="ttdef"><b>Definition:</b> ScopedPointer.hpp:164</div></div> | |||
<div class="ttc" id="aclassScopedPointer_html_afefc7940828d72c056e03804cd6bea9f"><div class="ttname"><a href="classScopedPointer.html#afefc7940828d72c056e03804cd6bea9f">ScopedPointer::operator=</a></div><div class="ttdeci">ScopedPointer & operator=(ScopedPointer &objectToTransferFrom)</div><div class="ttdef"><b>Definition:</b> ScopedPointer.hpp:123</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -206,12 +206,12 @@ $(function() { | |||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  </div> | |||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="preprocessor">#endif </span><span class="comment">// DISTRHO_SCOPED_SAFE_LOCALE_HPP_INCLUDED</span></div> | |||
<div class="ttc" id="aclassScopedSafeLocale_html"><div class="ttname"><a href="classScopedSafeLocale.html">ScopedSafeLocale</a></div><div class="ttdef"><b>Definition:</b> ScopedSafeLocale.hpp:57</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -143,7 +143,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -193,7 +193,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -1068,14 +1068,14 @@ $(function() { | |||
<div class="ttc" id="aclassScopedSafeLocale_html"><div class="ttname"><a href="classScopedSafeLocale.html">ScopedSafeLocale</a></div><div class="ttdef"><b>Definition:</b> ScopedSafeLocale.hpp:57</div></div> | |||
<div class="ttc" id="aclassString_html"><div class="ttname"><a href="classString.html">String</a></div><div class="ttdef"><b>Definition:</b> String.hpp:31</div></div> | |||
<div class="ttc" id="agroup__MathFunctions_html_gaded8dbdc7ff99c70e7361b3f1a32b584"><div class="ttname"><a href="group__MathFunctions.html#gaded8dbdc7ff99c70e7361b3f1a32b584">d_nextPowerOf2</a></div><div class="ttdeci">static uint32_t d_nextPowerOf2(uint32_t size) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:298</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga9473c264004ac48764062fd881a55cff"><div class="ttname"><a href="group__StringPrintFunctions.html#ga9473c264004ac48764062fd881a55cff">d_safe_assert</a></div><div class="ttdeci">static void d_safe_assert(const char *const assertion, const char *const file, const int line) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:177</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_gac59f28efd3d30333551df9ca47c1fc0f"><div class="ttname"><a href="group__StringPrintFunctions.html#gac59f28efd3d30333551df9ca47c1fc0f">d_safe_assert_int</a></div><div class="ttdeci">static void d_safe_assert_int(const char *const assertion, const char *const file, const int line, const int value) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:186</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -209,45 +209,51 @@ $(function() { | |||
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="classSubWidget.html#a13910739dc797b600502e2dfa7daef87"> 138</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a13910739dc797b600502e2dfa7daef87">repaint</a>() noexcept override;</div> | |||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="comment"> Bring this widget to the "front" of the parent widget.</span></div> | |||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment"> Makes the widget behave as if it was the last to be registered on the parent widget, thus being "in front".</span></div> | |||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="comment"> Pushes this widget to the "bottom" of the parent widget.</span></div> | |||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment"> Makes the widget behave as if it was the first to be registered on the parent widget, thus being "on bottom".</span></div> | |||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381"> 144</a></span>  virtual <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>();</div> | |||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc"> 144</a></span>  virtual <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a>();</div> | |||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment"> Indicate that this subwidget will draw out of bounds, and thus needs the entire viewport available for drawing.</span></div> | |||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b"> 149</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(<span class="keywordtype">bool</span> needsFullViewportForDrawing = true);</div> | |||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment"> Indicate that this subwidget will always draw at its own internal size and needs scaling to fit target size.</span></div> | |||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b"> 154</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(<span class="keywordtype">bool</span> needsViewportScaling = true, <span class="keywordtype">double</span> autoScaleFactor = 0.0);</div> | |||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment"> Indicate that this subwidget should not be drawn on screen, typically because it is managed by something else.</span></div> | |||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a"> 159</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(<span class="keywordtype">bool</span> skipDrawing = true);</div> | |||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div> | |||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> protected:<span class="comment"></span></div> | |||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment"> Bring this widget to the "front" of the parent widget.</span></div> | |||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment"> Makes the widget behave as if it was the last to be registered on the parent widget, thus being "in front".</span></div> | |||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381"> 150</a></span>  virtual <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>();</div> | |||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="comment"> Indicate that this subwidget will draw out of bounds, and thus needs the entire viewport available for drawing.</span></div> | |||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b"> 155</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(<span class="keywordtype">bool</span> needsFullViewportForDrawing = true);</div> | |||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="comment"> Indicate that this subwidget will always draw at its own internal size and needs scaling to fit target size.</span></div> | |||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b"> 160</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(<span class="keywordtype">bool</span> needsViewportScaling = true, <span class="keywordtype">double</span> autoScaleFactor = 0.0);</div> | |||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="comment"></span> </div> | |||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="comment"> A function called when the subwidget's absolute position is changed.</span></div> | |||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="comment"> Indicate that this subwidget should not be drawn on screen, typically because it is managed by something else.</span></div> | |||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classSubWidget.html#a80ac88898a4a87047d63a7e49a5a0946"> 165</a></span>  virtual <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a80ac88898a4a87047d63a7e49a5a0946">onPositionChanged</a>(const <a class="code" href="structWidget_1_1PositionChangedEvent.html">PositionChangedEvent</a>&);</div> | |||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a"> 165</a></span>  <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(<span class="keywordtype">bool</span> skipDrawing = true);</div> | |||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  </div> | |||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> private:</div> | |||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  struct PrivateData;</div> | |||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  PrivateData* const pData;</div> | |||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  friend class <a class="code" href="classWidget.html">Widget</a>;</div> | |||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(<a class="code" href="classSubWidget.html">SubWidget</a>)</div> | |||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> };</div> | |||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div> | |||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  </div> | |||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> END_NAMESPACE_DGL</div> | |||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div> | |||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#endif </span><span class="comment">// DGL_SUBWIDGET_HPP_INCLUDED</span></div> | |||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> protected:<span class="comment"></span></div> | |||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="comment"> /**</span></div> | |||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="comment"> A function called when the subwidget's absolute position is changed.</span></div> | |||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="comment"> */</span></div> | |||
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="classSubWidget.html#a80ac88898a4a87047d63a7e49a5a0946"> 171</a></span>  virtual <span class="keywordtype">void</span> <a class="code" href="classSubWidget.html#a80ac88898a4a87047d63a7e49a5a0946">onPositionChanged</a>(const <a class="code" href="structWidget_1_1PositionChangedEvent.html">PositionChangedEvent</a>&);</div> | |||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  </div> | |||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> private:</div> | |||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  struct PrivateData;</div> | |||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  PrivateData* const pData;</div> | |||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  friend class <a class="code" href="classWidget.html">Widget</a>;</div> | |||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(<a class="code" href="classSubWidget.html">SubWidget</a>)</div> | |||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> };</div> | |||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div> | |||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="comment">// --------------------------------------------------------------------------------------------------------------------</span></div> | |||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  </div> | |||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> END_NAMESPACE_DGL</div> | |||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div> | |||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor">#endif </span><span class="comment">// DGL_SUBWIDGET_HPP_INCLUDED</span></div> | |||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  </div> | |||
<div class="ttc" id="aclassPoint_html"><div class="ttname"><a href="classPoint.html">Point</a></div><div class="ttdef"><b>Definition:</b> Geometry.hpp:41</div></div> | |||
<div class="ttc" id="aclassRectangle_html"><div class="ttname"><a href="classRectangle.html">Rectangle</a></div><div class="ttdef"><b>Definition:</b> Geometry.hpp:614</div></div> | |||
<div class="ttc" id="aclassSubWidget_html"><div class="ttname"><a href="classSubWidget.html">SubWidget</a></div><div class="ttdef"><b>Definition:</b> SubWidget.hpp:40</div></div> | |||
@@ -262,6 +268,7 @@ $(function() { | |||
<div class="ttc" id="aclassSubWidget_html_a72bf08fe6f61fc935f6f0836d308bc9e"><div class="ttname"><a href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">SubWidget::getConstrainedAbsoluteArea</a></div><div class="ttdeci">Rectangle< uint > getConstrainedAbsoluteArea() const noexcept</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_a7ac8a2d6086eceb5af7b7fa5a157e2bc"><div class="ttname"><a href="classSubWidget.html#a7ac8a2d6086eceb5af7b7fa5a157e2bc">SubWidget::~SubWidget</a></div><div class="ttdeci">~SubWidget() override</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_a80ac88898a4a87047d63a7e49a5a0946"><div class="ttname"><a href="classSubWidget.html#a80ac88898a4a87047d63a7e49a5a0946">SubWidget::onPositionChanged</a></div><div class="ttdeci">virtual void onPositionChanged(const PositionChangedEvent &)</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_a87d35cdd41511d75fb12bc18a2d9facc"><div class="ttname"><a href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">SubWidget::toBottom</a></div><div class="ttdeci">virtual void toBottom()</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_a926884690b66c762f7bdb1196c58522b"><div class="ttname"><a href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">SubWidget::setNeedsFullViewportDrawing</a></div><div class="ttdeci">void setNeedsFullViewportDrawing(bool needsFullViewportForDrawing=true)</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_a9594d89a623dd7e63cbdb8139e9e4a38"><div class="ttname"><a href="classSubWidget.html#a9594d89a623dd7e63cbdb8139e9e4a38">SubWidget::setMargin</a></div><div class="ttdeci">void setMargin(int x, int y) noexcept</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_a9fda448971613b2758fd9570c3065f7a"><div class="ttname"><a href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget::SubWidget</a></div><div class="ttdeci">SubWidget(Widget *parentWidget)</div></div> | |||
@@ -272,12 +279,12 @@ $(function() { | |||
<div class="ttc" id="aclassSubWidget_html_adb38f61c0205d7832ddfd090f7f60f2a"><div class="ttname"><a href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">SubWidget::setSkipDrawing</a></div><div class="ttdeci">void setSkipDrawing(bool skipDrawing=true)</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_aefe10cc8f9d62950b56f71559d1e3f5e"><div class="ttname"><a href="classSubWidget.html#aefe10cc8f9d62950b56f71559d1e3f5e">SubWidget::getAbsoluteY</a></div><div class="ttdeci">int getAbsoluteY() const noexcept</div></div> | |||
<div class="ttc" id="aclassSubWidget_html_af2f289973c4a58d78eb6bb12bcbf093a"><div class="ttname"><a href="classSubWidget.html#af2f289973c4a58d78eb6bb12bcbf093a">SubWidget::getAbsoluteArea</a></div><div class="ttdeci">Rectangle< int > getAbsoluteArea() const noexcept</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:54</div></div> | |||
<div class="ttc" id="astructWidget_1_1PositionChangedEvent_html"><div class="ttname"><a href="structWidget_1_1PositionChangedEvent.html">Widget::PositionChangedEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:245</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:56</div></div> | |||
<div class="ttc" id="astructWidget_1_1PositionChangedEvent_html"><div class="ttname"><a href="structWidget_1_1PositionChangedEvent.html">Widget::PositionChangedEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:247</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -412,14 +412,14 @@ $(function() { | |||
<div class="ttc" id="aclassSignal_html"><div class="ttname"><a href="classSignal.html">Signal</a></div><div class="ttdef"><b>Definition:</b> Mutex.hpp:187</div></div> | |||
<div class="ttc" id="aclassString_html"><div class="ttname"><a href="classString.html">String</a></div><div class="ttdef"><b>Definition:</b> String.hpp:31</div></div> | |||
<div class="ttc" id="aclassThread_html"><div class="ttname"><a href="classThread.html">Thread</a></div><div class="ttdef"><b>Definition:</b> Thread.hpp:38</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga78b9baaeb515112b1e5ec1182bab299b"><div class="ttname"><a href="group__StringPrintFunctions.html#ga78b9baaeb515112b1e5ec1182bab299b">d_stdout</a></div><div class="ttdeci">static void d_stdout(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:131</div></div> | |||
<div class="ttc" id="agroup__StringPrintFunctions_html_ga9861b6a26e43554680f50623196dde7b"><div class="ttname"><a href="group__StringPrintFunctions.html#ga9861b6a26e43554680f50623196dde7b">d_stderr2</a></div><div class="ttdeci">static void d_stderr2(const char *const fmt,...) noexcept</div><div class="ttdef"><b>Definition:</b> DistrhoUtils.hpp:161</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -232,21 +232,21 @@ $(function() { | |||
<div class="ttc" id="aclassTopLevelWidget_html_ac640eb913196c9edb68e5d52df4a89cb"><div class="ttname"><a href="classTopLevelWidget.html#ac640eb913196c9edb68e5d52df4a89cb">TopLevelWidget::onMotion</a></div><div class="ttdeci">bool onMotion(const MotionEvent &) override</div></div> | |||
<div class="ttc" id="aclassTopLevelWidget_html_af5c5c403ba231c14b3a41684bef45648"><div class="ttname"><a href="classTopLevelWidget.html#af5c5c403ba231c14b3a41684bef45648">TopLevelWidget::getApp</a></div><div class="ttdeci">Application & getApp() const noexcept</div></div> | |||
<div class="ttc" id="aclassTopLevelWidget_html_af60daa3513ca7f7d05575ab3feaee268"><div class="ttname"><a href="classTopLevelWidget.html#af60daa3513ca7f7d05575ab3feaee268">TopLevelWidget::~TopLevelWidget</a></div><div class="ttdeci">~TopLevelWidget() override</div></div> | |||
<div class="ttc" id="aclassUI_html"><div class="ttname"><a href="classUI.html">UI</a></div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:74</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:54</div></div> | |||
<div class="ttc" id="aclassUI_html"><div class="ttname"><a href="classUI.html">UI</a></div><div class="ttdef"><b>Definition:</b> DistrhoUI.hpp:77</div></div> | |||
<div class="ttc" id="aclassWidget_html"><div class="ttname"><a href="classWidget.html">Widget</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:56</div></div> | |||
<div class="ttc" id="aclassWindow_html"><div class="ttname"><a href="classWindow.html">Window</a></div><div class="ttdef"><b>Definition:</b> Window.hpp:63</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="astructIdleCallback_html"><div class="ttname"><a href="structIdleCallback.html">IdleCallback</a></div><div class="ttdef"><b>Definition:</b> Base.hpp:218</div></div> | |||
<div class="ttc" id="astructWidget_1_1CharacterInputEvent_html"><div class="ttname"><a href="structWidget_1_1CharacterInputEvent.html">Widget::CharacterInputEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:135</div></div> | |||
<div class="ttc" id="astructWidget_1_1KeyboardEvent_html"><div class="ttname"><a href="structWidget_1_1KeyboardEvent.html">Widget::KeyboardEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:90</div></div> | |||
<div class="ttc" id="astructWidget_1_1MotionEvent_html"><div class="ttname"><a href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:182</div></div> | |||
<div class="ttc" id="astructWidget_1_1MouseEvent_html"><div class="ttname"><a href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:159</div></div> | |||
<div class="ttc" id="astructWidget_1_1ScrollEvent_html"><div class="ttname"><a href="structWidget_1_1ScrollEvent.html">Widget::ScrollEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:206</div></div> | |||
<div class="ttc" id="astructWidget_1_1CharacterInputEvent_html"><div class="ttname"><a href="structWidget_1_1CharacterInputEvent.html">Widget::CharacterInputEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:137</div></div> | |||
<div class="ttc" id="astructWidget_1_1KeyboardEvent_html"><div class="ttname"><a href="structWidget_1_1KeyboardEvent.html">Widget::KeyboardEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:92</div></div> | |||
<div class="ttc" id="astructWidget_1_1MotionEvent_html"><div class="ttname"><a href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:184</div></div> | |||
<div class="ttc" id="astructWidget_1_1MouseEvent_html"><div class="ttname"><a href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:161</div></div> | |||
<div class="ttc" id="astructWidget_1_1ScrollEvent_html"><div class="ttname"><a href="structWidget_1_1ScrollEvent.html">Widget::ScrollEvent</a></div><div class="ttdef"><b>Definition:</b> Widget.hpp:208</div></div> | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -189,7 +189,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -612,7 +612,7 @@ $(function() { | |||
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  uint height,</div> | |||
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>  <span class="keywordtype">double</span> scaleFactor,</div> | |||
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>  <span class="keywordtype">bool</span> resizable,</div> | |||
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>  <span class="keywordtype">bool</span> isVST3,</div> | |||
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>  <span class="keywordtype">bool</span> usesSizeRequest,</div> | |||
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>  <span class="keywordtype">bool</span> doPostInit);</div> | |||
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>  </div> | |||
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>  DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(<a class="code" href="classWindow.html">Window</a>)</div> | |||
@@ -644,8 +644,8 @@ $(function() { | |||
<div class="ttc" id="aclassWindow_html_a979cfd2bc52650f07b789217d6c6f570"><div class="ttname"><a href="classWindow.html#a979cfd2bc52650f07b789217d6c6f570">Window::onClose</a></div><div class="ttdeci">virtual bool onClose()</div></div> | |||
<div class="ttc" id="aclassWindow_html_ada557b4543c122a0de22c876c55504ae"><div class="ttname"><a href="classWindow.html#ada557b4543c122a0de22c876c55504ae">Window::Window</a></div><div class="ttdeci">Window(Application &app, uintptr_t parentWindowHandle, uint width, uint height, double scaleFactor, bool resizable)</div></div> | |||
<div class="ttc" id="aclassWindow_html_afb840ed25c1fe17bed66d80adfc420ab"><div class="ttname"><a href="classWindow.html#afb840ed25c1fe17bed66d80adfc420ab">Window::isEmbed</a></div><div class="ttdeci">bool isEmbed() const noexcept</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:834</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:828</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_ga3ff541a449593e069a29e92d21e38ef3"><div class="ttname"><a href="group__NamespaceMacros.html#ga3ff541a449593e069a29e92d21e38ef3">END_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define END_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:920</div></div> | |||
<div class="ttc" id="agroup__NamespaceMacros_html_gac4cb97c393d20c28ba19365d844341cd"><div class="ttname"><a href="group__NamespaceMacros.html#gac4cb97c393d20c28ba19365d844341cd">START_NAMESPACE_DISTRHO</a></div><div class="ttdeci">#define START_NAMESPACE_DISTRHO</div><div class="ttdef"><b>Definition:</b> DistrhoInfo.hpp:914</div></div> | |||
<div class="ttc" id="astructFileBrowserOptions_html"><div class="ttname"><a href="structFileBrowserOptions.html">FileBrowserOptions</a></div><div class="ttdef"><b>Definition:</b> FileBrowserDialogImpl.hpp:33</div></div> | |||
<div class="ttc" id="astructGraphicsContext_html"><div class="ttname"><a href="structGraphicsContext.html">GraphicsContext</a></div><div class="ttdef"><b>Definition:</b> Base.hpp:212</div></div> | |||
<div class="ttc" id="astructIdleCallback_html"><div class="ttname"><a href="structIdleCallback.html">IdleCallback</a></div><div class="ttdef"><b>Definition:</b> Base.hpp:218</div></div> | |||
@@ -657,7 +657,7 @@ $(function() { | |||
</div><!-- fragment --></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -86,81 +86,86 @@ $(function() { | |||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structGraphicsContext.html" target="_self">GraphicsContext</a></td><td class="desc"></td></tr> | |||
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structHeapBuffer.html" target="_self">HeapBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classHeapRingBuffer.html" target="_self">HeapRingBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structHugeStackBuffer.html" target="_self">HugeStackBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structIdleCallback.html" target="_self">IdleCallback</a></td><td class="desc"></td></tr> | |||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBase.html" target="_self">ImageBase</a></td><td class="desc"></td></tr> | |||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseAboutWindow.html" target="_self">ImageBaseAboutWindow</a></td><td class="desc"></td></tr> | |||
<tr id="row_21_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_21_" class="arrow" onclick="toggleFolder('21_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseButton.html" target="_self">ImageBaseButton</a></td><td class="desc"></td></tr> | |||
<tr id="row_21_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseButton_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_22_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_22_" class="arrow" onclick="toggleFolder('22_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseKnob.html" target="_self">ImageBaseKnob</a></td><td class="desc"></td></tr> | |||
<tr id="row_22_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseKnob_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_23_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_23_" class="arrow" onclick="toggleFolder('23_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSlider.html" target="_self">ImageBaseSlider</a></td><td class="desc"></td></tr> | |||
<tr id="row_23_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSlider_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_24_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_24_" class="arrow" onclick="toggleFolder('24_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSwitch.html" target="_self">ImageBaseSwitch</a></td><td class="desc"></td></tr> | |||
<tr id="row_24_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSwitch_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_25_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_25_" class="arrow" onclick="toggleFolder('25_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classKnobEventHandler.html" target="_self">KnobEventHandler</a></td><td class="desc"></td></tr> | |||
<tr id="row_25_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classKnobEventHandler_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLeakedObjectDetector.html" target="_self">LeakedObjectDetector</a></td><td class="desc"></td></tr> | |||
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLine.html" target="_self">Line</a></td><td class="desc"></td></tr> | |||
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMidiEvent.html" target="_self">MidiEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMutex.html" target="_self">Mutex</a></td><td class="desc"></td></tr> | |||
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNanoBaseWidget.html" target="_self">NanoBaseWidget</a></td><td class="desc"></td></tr> | |||
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNanoImage.html" target="_self">NanoImage</a></td><td class="desc"></td></tr> | |||
<tr id="row_32_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_32_" class="arrow" onclick="toggleFolder('32_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNanoVG.html" target="_self">NanoVG</a></td><td class="desc"></td></tr> | |||
<tr id="row_32_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structNanoVG_1_1GlyphPosition.html" target="_self">GlyphPosition</a></td><td class="desc"></td></tr> | |||
<tr id="row_32_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structNanoVG_1_1Paint.html" target="_self">Paint</a></td><td class="desc"></td></tr> | |||
<tr id="row_32_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structNanoVG_1_1TextRow.html" target="_self">TextRow</a></td><td class="desc"></td></tr> | |||
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structOpenGLGraphicsContext.html" target="_self">OpenGLGraphicsContext</a></td><td class="desc"></td></tr> | |||
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOpenGLImage.html" target="_self">OpenGLImage</a></td><td class="desc"></td></tr> | |||
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameter.html" target="_self">Parameter</a></td><td class="desc"></td></tr> | |||
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameterEnumerationValue.html" target="_self">ParameterEnumerationValue</a></td><td class="desc"></td></tr> | |||
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameterEnumerationValues.html" target="_self">ParameterEnumerationValues</a></td><td class="desc"></td></tr> | |||
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameterRanges.html" target="_self">ParameterRanges</a></td><td class="desc"></td></tr> | |||
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPlugin.html" target="_self">Plugin</a></td><td class="desc"></td></tr> | |||
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPoint.html" target="_self">Point</a></td><td class="desc"></td></tr> | |||
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structPortGroup.html" target="_self">PortGroup</a></td><td class="desc"></td></tr> | |||
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRectangle.html" target="_self">Rectangle</a></td><td class="desc"></td></tr> | |||
<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRecursiveMutex.html" target="_self">RecursiveMutex</a></td><td class="desc"></td></tr> | |||
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRingBufferControl.html" target="_self">RingBufferControl</a></td><td class="desc"></td></tr> | |||
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRunner.html" target="_self">Runner</a></td><td class="desc"></td></tr> | |||
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopedPointer.html" target="_self">ScopedPointer</a></td><td class="desc"></td></tr> | |||
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopedSafeLocale.html" target="_self">ScopedSafeLocale</a></td><td class="desc"></td></tr> | |||
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopeLocker.html" target="_self">ScopeLocker</a></td><td class="desc"></td></tr> | |||
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopeTryLocker.html" target="_self">ScopeTryLocker</a></td><td class="desc"></td></tr> | |||
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopeUnlocker.html" target="_self">ScopeUnlocker</a></td><td class="desc"></td></tr> | |||
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSignal.html" target="_self">Signal</a></td><td class="desc"></td></tr> | |||
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSize.html" target="_self">Size</a></td><td class="desc"></td></tr> | |||
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSmallStackBuffer.html" target="_self">SmallStackBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSmallStackRingBuffer.html" target="_self">SmallStackRingBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classStandaloneWindow.html" target="_self">StandaloneWindow</a></td><td class="desc"></td></tr> | |||
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structState.html" target="_self">State</a></td><td class="desc"></td></tr> | |||
<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classString.html" target="_self">String</a></td><td class="desc"></td></tr> | |||
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSubWidget.html" target="_self">SubWidget</a></td><td class="desc"></td></tr> | |||
<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classThread.html" target="_self">Thread</a></td><td class="desc"></td></tr> | |||
<tr id="row_60_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_60_" class="arrow" onclick="toggleFolder('60_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTimePosition.html" target="_self">TimePosition</a></td><td class="desc"></td></tr> | |||
<tr id="row_60_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTimePosition_1_1BarBeatTick.html" target="_self">BarBeatTick</a></td><td class="desc"></td></tr> | |||
<tr id="row_61_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTopLevelWidget.html" target="_self">TopLevelWidget</a></td><td class="desc"></td></tr> | |||
<tr id="row_62_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTriangle.html" target="_self">Triangle</a></td><td class="desc"></td></tr> | |||
<tr id="row_63_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUI.html" target="_self">UI</a></td><td class="desc"></td></tr> | |||
<tr id="row_64_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVulkanGraphicsContext.html" target="_self">VulkanGraphicsContext</a></td><td class="desc"></td></tr> | |||
<tr id="row_65_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVulkanImage.html" target="_self">VulkanImage</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_66_" class="arrow" onclick="toggleFolder('66_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWidget.html" target="_self">Widget</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1BaseEvent.html" target="_self">BaseEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1CharacterInputEvent.html" target="_self">CharacterInputEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1KeyboardEvent.html" target="_self">KeyboardEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1MotionEvent.html" target="_self">MotionEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1MouseEvent.html" target="_self">MouseEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1PositionChangedEvent.html" target="_self">PositionChangedEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1ResizeEvent.html" target="_self">ResizeEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1ScrollEvent.html" target="_self">ScrollEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_67_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_67_" class="arrow" onclick="toggleFolder('67_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWindow.html" target="_self">Window</a></td><td class="desc"></td></tr> | |||
<tr id="row_67_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWindow_1_1ScopedGraphicsContext.html" target="_self">ScopedGraphicsContext</a></td><td class="desc"></td></tr> | |||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structHorizontallyStackedVerticalLayout.html" target="_self">HorizontallyStackedVerticalLayout</a></td><td class="desc"></td></tr> | |||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structHugeStackBuffer.html" target="_self">HugeStackBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structIdleCallback.html" target="_self">IdleCallback</a></td><td class="desc"></td></tr> | |||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBase.html" target="_self">ImageBase</a></td><td class="desc"></td></tr> | |||
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseAboutWindow.html" target="_self">ImageBaseAboutWindow</a></td><td class="desc"></td></tr> | |||
<tr id="row_22_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_22_" class="arrow" onclick="toggleFolder('22_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseButton.html" target="_self">ImageBaseButton</a></td><td class="desc"></td></tr> | |||
<tr id="row_22_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseButton_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_23_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_23_" class="arrow" onclick="toggleFolder('23_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseKnob.html" target="_self">ImageBaseKnob</a></td><td class="desc"></td></tr> | |||
<tr id="row_23_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseKnob_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_24_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_24_" class="arrow" onclick="toggleFolder('24_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSlider.html" target="_self">ImageBaseSlider</a></td><td class="desc"></td></tr> | |||
<tr id="row_24_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSlider_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_25_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_25_" class="arrow" onclick="toggleFolder('25_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSwitch.html" target="_self">ImageBaseSwitch</a></td><td class="desc"></td></tr> | |||
<tr id="row_25_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classImageBaseSwitch_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_26_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_26_" class="arrow" onclick="toggleFolder('26_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classKnobEventHandler.html" target="_self">KnobEventHandler</a></td><td class="desc"></td></tr> | |||
<tr id="row_26_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classKnobEventHandler_1_1Callback.html" target="_self">Callback</a></td><td class="desc"></td></tr> | |||
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structLayout.html" target="_self">Layout</a></td><td class="desc"></td></tr> | |||
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLeakedObjectDetector.html" target="_self">LeakedObjectDetector</a></td><td class="desc"></td></tr> | |||
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLine.html" target="_self">Line</a></td><td class="desc"></td></tr> | |||
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMidiEvent.html" target="_self">MidiEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMutex.html" target="_self">Mutex</a></td><td class="desc"></td></tr> | |||
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNanoBaseWidget.html" target="_self">NanoBaseWidget</a></td><td class="desc"></td></tr> | |||
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNanoImage.html" target="_self">NanoImage</a></td><td class="desc"></td></tr> | |||
<tr id="row_34_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_34_" class="arrow" onclick="toggleFolder('34_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNanoVG.html" target="_self">NanoVG</a></td><td class="desc"></td></tr> | |||
<tr id="row_34_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structNanoVG_1_1GlyphPosition.html" target="_self">GlyphPosition</a></td><td class="desc"></td></tr> | |||
<tr id="row_34_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structNanoVG_1_1Paint.html" target="_self">Paint</a></td><td class="desc"></td></tr> | |||
<tr id="row_34_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structNanoVG_1_1TextRow.html" target="_self">TextRow</a></td><td class="desc"></td></tr> | |||
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structOpenGLGraphicsContext.html" target="_self">OpenGLGraphicsContext</a></td><td class="desc"></td></tr> | |||
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOpenGLImage.html" target="_self">OpenGLImage</a></td><td class="desc"></td></tr> | |||
<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameter.html" target="_self">Parameter</a></td><td class="desc"></td></tr> | |||
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameterEnumerationValue.html" target="_self">ParameterEnumerationValue</a></td><td class="desc"></td></tr> | |||
<tr id="row_39_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameterEnumerationValues.html" target="_self">ParameterEnumerationValues</a></td><td class="desc"></td></tr> | |||
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structParameterRanges.html" target="_self">ParameterRanges</a></td><td class="desc"></td></tr> | |||
<tr id="row_41_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPlugin.html" target="_self">Plugin</a></td><td class="desc"></td></tr> | |||
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPoint.html" target="_self">Point</a></td><td class="desc"></td></tr> | |||
<tr id="row_43_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structPortGroup.html" target="_self">PortGroup</a></td><td class="desc"></td></tr> | |||
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRectangle.html" target="_self">Rectangle</a></td><td class="desc"></td></tr> | |||
<tr id="row_45_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRecursiveMutex.html" target="_self">RecursiveMutex</a></td><td class="desc"></td></tr> | |||
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRingBufferControl.html" target="_self">RingBufferControl</a></td><td class="desc"></td></tr> | |||
<tr id="row_47_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classRunner.html" target="_self">Runner</a></td><td class="desc"></td></tr> | |||
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopedPointer.html" target="_self">ScopedPointer</a></td><td class="desc"></td></tr> | |||
<tr id="row_49_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopedSafeLocale.html" target="_self">ScopedSafeLocale</a></td><td class="desc"></td></tr> | |||
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopeLocker.html" target="_self">ScopeLocker</a></td><td class="desc"></td></tr> | |||
<tr id="row_51_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopeTryLocker.html" target="_self">ScopeTryLocker</a></td><td class="desc"></td></tr> | |||
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classScopeUnlocker.html" target="_self">ScopeUnlocker</a></td><td class="desc"></td></tr> | |||
<tr id="row_53_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSignal.html" target="_self">Signal</a></td><td class="desc"></td></tr> | |||
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSize.html" target="_self">Size</a></td><td class="desc"></td></tr> | |||
<tr id="row_55_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSliderEventHandler.html" target="_self">SliderEventHandler</a></td><td class="desc"></td></tr> | |||
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSmallStackBuffer.html" target="_self">SmallStackBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_57_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSmallStackRingBuffer.html" target="_self">SmallStackRingBuffer</a></td><td class="desc"></td></tr> | |||
<tr id="row_58_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classStandaloneWindow.html" target="_self">StandaloneWindow</a></td><td class="desc"></td></tr> | |||
<tr id="row_59_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structState.html" target="_self">State</a></td><td class="desc"></td></tr> | |||
<tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classString.html" target="_self">String</a></td><td class="desc"></td></tr> | |||
<tr id="row_61_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSubWidget.html" target="_self">SubWidget</a></td><td class="desc"></td></tr> | |||
<tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSubWidgetWithSizeHint.html" target="_self">SubWidgetWithSizeHint</a></td><td class="desc"></td></tr> | |||
<tr id="row_63_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classThread.html" target="_self">Thread</a></td><td class="desc"></td></tr> | |||
<tr id="row_64_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_64_" class="arrow" onclick="toggleFolder('64_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTimePosition.html" target="_self">TimePosition</a></td><td class="desc"></td></tr> | |||
<tr id="row_64_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTimePosition_1_1BarBeatTick.html" target="_self">BarBeatTick</a></td><td class="desc"></td></tr> | |||
<tr id="row_65_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTopLevelWidget.html" target="_self">TopLevelWidget</a></td><td class="desc"></td></tr> | |||
<tr id="row_66_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTriangle.html" target="_self">Triangle</a></td><td class="desc"></td></tr> | |||
<tr id="row_67_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classUI.html" target="_self">UI</a></td><td class="desc"></td></tr> | |||
<tr id="row_68_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVerticallyStackedHorizontalLayout.html" target="_self">VerticallyStackedHorizontalLayout</a></td><td class="desc"></td></tr> | |||
<tr id="row_69_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVulkanGraphicsContext.html" target="_self">VulkanGraphicsContext</a></td><td class="desc"></td></tr> | |||
<tr id="row_70_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVulkanImage.html" target="_self">VulkanImage</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_71_" class="arrow" onclick="toggleFolder('71_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWidget.html" target="_self">Widget</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1BaseEvent.html" target="_self">BaseEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1CharacterInputEvent.html" target="_self">CharacterInputEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1KeyboardEvent.html" target="_self">KeyboardEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1MotionEvent.html" target="_self">MotionEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1MouseEvent.html" target="_self">MouseEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1PositionChangedEvent.html" target="_self">PositionChangedEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1ResizeEvent.html" target="_self">ResizeEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_71_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWidget_1_1ScrollEvent.html" target="_self">ScrollEvent</a></td><td class="desc"></td></tr> | |||
<tr id="row_72_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_72_" class="arrow" onclick="toggleFolder('72_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classWindow.html" target="_self">Window</a></td><td class="desc"></td></tr> | |||
<tr id="row_72_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structWindow_1_1ScopedGraphicsContext.html" target="_self">ScopedGraphicsContext</a></td><td class="desc"></td></tr> | |||
</table> | |||
</div><!-- directory --> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -85,7 +85,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -378,7 +378,7 @@ The returned time is only useful to compare against other times returned by this | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -94,7 +94,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -158,7 +158,7 @@ void </td><td class="memItemRight" valign="bottom"><b>triggerUserCallback</ | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -77,7 +77,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -85,7 +85,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>buttonClicked | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -77,7 +77,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -292,7 +292,7 @@ template<class BaseWidget > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -102,7 +102,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -489,7 +489,7 @@ ImageFormat </td><td class="memItemRight" valign="bottom"><b>format</b></td | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -93,7 +93,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -683,7 +683,7 @@ DEPRECATED Please use <a class="el" href="classCircle.html#ac81aa76956931eb30717 | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -105,7 +105,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -1012,7 +1012,7 @@ class </td><td class="memItemRight" valign="bottom"><b>UI</b></td></tr> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -111,7 +111,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -308,7 +308,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>tryWrite</b> (const v | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -94,7 +94,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -723,7 +723,7 @@ ImageFormat </td><td class="memItemRight" valign="bottom"><b>format</b></td | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -75,14 +75,16 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a6ec017881675f860ae746dad6c021b63">fileBrowserSelected</a>(const char *filename)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a03985e4ca2c9b4fcf572b5029e8c0115">focus</a>()</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getApp</b>() const noexcept (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#ac8244e75f9fdb4fe886b226959f568f9">Window::getClipboard</a>(size_t &dataSize)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getClipboard</b>(size_t &dataSize) (defined in <a class="el" href="classTopLevelWidget.html">TopLevelWidget</a>)</td><td class="entry"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a6071a51d8fd2c150bcfc240ba43f7b2b">getClipboardDataOfferTypes</a>()</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a540fbc63288c019f420123644acc6a11">getGeometryConstraints</a>(bool &keepAspectRatio)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getGraphicsContext</b>() const noexcept (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getHeight</b>() const noexcept (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a0e1895a4e93ee0d7c34a9b10953c968e">getIgnoringKeyRepeat</a>() const noexcept</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#ac8244e75f9fdb4fe886b226959f568f9">Window::getClipboard</a>(size_t &dataSize)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getClipboard</b>(size_t &dataSize) (defined in <a class="el" href="classTopLevelWidget.html">TopLevelWidget</a>)</td><td class="entry"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a6071a51d8fd2c150bcfc240ba43f7b2b">getClipboardDataOfferTypes</a>()</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a540fbc63288c019f420123644acc6a11">getGeometryConstraints</a>(bool &keepAspectRatio)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getGraphicsContext</b>() const noexcept (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getHeight</b>() const noexcept (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a0e1895a4e93ee0d7c34a9b10953c968e">getIgnoringKeyRepeat</a>() const noexcept</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a01a9277a2e19766947f9a99b43147bfd">getNativeWindowHandle</a>() const noexcept</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a58f66fcfd4c902954594e99d4bfa0b6a">getOffset</a>() const noexcept</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a200f3e517effa7973e1c42c72ca55f9f">getOffsetX</a>() const noexcept</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
@@ -135,32 +137,33 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a>(uint id) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a36a04e5f5ecc6ee5228f9da6df43e865">setIgnoringKeyRepeat</a>(bool ignore) noexcept</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classImageBaseAboutWindow.html#a10cf37217ddc3a045970461473e79bdc">setImage</a>(const ImageType &image)</td><td class="entry"><a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a5d79613d3223395806d7d09ad65d5c4d">setOffset</a>(int x, int y)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#ae02f210d981b2ac5efd6207864789758">setOffset</a>(const Point< int > &offset)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a486cf7a5f89c39e1cac3a01633f170db">setOffsetX</a>(int x)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#ac570a2c8f35ea4962c8f23c8435cdbfc">setOffsetY</a>(int y)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a10f6ff4b0f3e714298a4ac612edcdd7e">setResizable</a>(bool resizable)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setSize</b>(uint width, uint height) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setSize</b>(const Size< uint > &size) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#ab2f1b80c5dfcafd2cbdf6b85b756fdbd">setTitle</a>(const char *title)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#ab3fd6ca05bdbd2df01665192cde2ff34">setTransientParent</a>(uintptr_t transientParentWindowHandle)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setVisible</b>(bool yesNo) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setWidth</b>(uint width) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>show</b>() (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classStandaloneWindow.html#a28d4f09b9f280c1d03cc77fc63465b48">StandaloneWindow</a>(Application &app)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classStandaloneWindow.html#a86e7db3cd8830628b37d0608df40963c">StandaloneWindow</a>(Application &app, Window &transientParentWindow)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classTopLevelWidget.html#a3cdeec5e7b144cc48d89e748a37f538e">TopLevelWidget</a>(Window &windowToMapTo)</td><td class="entry"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a2f6257937261fcb3e627752dfb248d47">Window::Window</a>(Application &app)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a647ec84da28005ecf0501825af77adec">Window::Window</a>(Application &app, Window &transientParentWindow)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a2cd48e2c2d816439cf38faf5c7a9736f">Window::Window</a>(Application &app, uintptr_t parentWindowHandle, double scaleFactor, bool resizable)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#ada557b4543c122a0de22c876c55504ae">Window::Window</a>(Application &app, uintptr_t parentWindowHandle, uint width, uint height, double scaleFactor, bool resizable)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classTopLevelWidget.html#af60daa3513ca7f7d05575ab3feaee268">~TopLevelWidget</a>() override</td><td class="entry"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a714cf798aadb4d615f6f60a355382c02">~Widget</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a62b4a97b3c2e492f1d9a46092011e2d9">~Window</a>()</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a>(const char *name) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a5d79613d3223395806d7d09ad65d5c4d">setOffset</a>(int x, int y)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#ae02f210d981b2ac5efd6207864789758">setOffset</a>(const Point< int > &offset)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a486cf7a5f89c39e1cac3a01633f170db">setOffsetX</a>(int x)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#ac570a2c8f35ea4962c8f23c8435cdbfc">setOffsetY</a>(int y)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a10f6ff4b0f3e714298a4ac612edcdd7e">setResizable</a>(bool resizable)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setSize</b>(uint width, uint height) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setSize</b>(const Size< uint > &size) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#ab2f1b80c5dfcafd2cbdf6b85b756fdbd">setTitle</a>(const char *title)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#ab3fd6ca05bdbd2df01665192cde2ff34">setTransientParent</a>(uintptr_t transientParentWindowHandle)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setVisible</b>(bool yesNo) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setWidth</b>(uint width) (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>show</b>() (defined in <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a>)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classStandaloneWindow.html#a28d4f09b9f280c1d03cc77fc63465b48">StandaloneWindow</a>(Application &app)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classStandaloneWindow.html#a86e7db3cd8830628b37d0608df40963c">StandaloneWindow</a>(Application &app, Window &transientParentWindow)</td><td class="entry"><a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classTopLevelWidget.html#a3cdeec5e7b144cc48d89e748a37f538e">TopLevelWidget</a>(Window &windowToMapTo)</td><td class="entry"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a2f6257937261fcb3e627752dfb248d47">Window::Window</a>(Application &app)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#a647ec84da28005ecf0501825af77adec">Window::Window</a>(Application &app, Window &transientParentWindow)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a2cd48e2c2d816439cf38faf5c7a9736f">Window::Window</a>(Application &app, uintptr_t parentWindowHandle, double scaleFactor, bool resizable)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWindow.html#ada557b4543c122a0de22c876c55504ae">Window::Window</a>(Application &app, uintptr_t parentWindowHandle, uint width, uint height, double scaleFactor, bool resizable)</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classTopLevelWidget.html#af60daa3513ca7f7d05575ab3feaee268">~TopLevelWidget</a>() override</td><td class="entry"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a714cf798aadb4d615f6f60a355382c02">~Widget</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWindow.html#a62b4a97b3c2e492f1d9a46092011e2d9">~Window</a>()</td><td class="entry"><a class="el" href="classWindow.html">Window</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -331,8 +331,12 @@ void </td><td class="memItemRight" valign="bottom"><b>setGeometryConstraint | |||
<tr class="separator:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a> () const noexcept</td></tr> | |||
<tr class="separator:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a> () const noexcept</td></tr> | |||
<tr class="separator:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a> (uint id) noexcept</td></tr> | |||
<tr class="separator:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a> (const char *name) noexcept</td></tr> | |||
<tr class="separator:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a> () const noexcept</td></tr> | |||
<tr class="separator:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a> () const noexcept</td></tr> | |||
@@ -341,6 +345,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setGeometryConstraint | |||
<tr class="separator:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a> () const noexcept</td></tr> | |||
<tr class="separator:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classSubWidget.html">SubWidget</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a> () const noexcept</td></tr> | |||
<tr class="separator:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="aa514fb1c20038ba9793e4409e9b18876"></a> | |||
<a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr> | |||
<tr class="separator:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -597,7 +603,7 @@ template<class ImageType > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -77,13 +77,15 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5a641f035fa0ce5b5e87ee9b3ab7bf34">getAbsoluteX</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#aefe10cc8f9d62950b56f71559d1e3f5e">getAbsoluteY</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getLastClickPosition</b>() const noexcept (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getLastMotionPosition</b>() const noexcept (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getLastClickPosition</b>() const noexcept (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getLastMotionPosition</b>() const noexcept (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentApp</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a2d658e71ccb9502b8409a08782d8b345">getParentWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentWindow</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
@@ -130,17 +132,19 @@ $(function() { | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setInternalCallback</b>(Callback *callback) noexcept (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a9594d89a623dd7e63cbdb8139e9e4a38">setMargin</a>(int x, int y) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a77f510ea6d0864d296b02b085cc05f2b">setMargin</a>(const Point< int > &offset) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a>(const Size< uint > &size) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(bool skipDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a>(bool visible)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a>(uint width) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>stateChanged</b>(State state, State oldState) (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a>(const char *name) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a>(const Size< uint > &size) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(bool skipDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a>(bool visible)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a>(uint width) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>stateChanged</b>(State state, State oldState) (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>triggerUserCallback</b>(SubWidget *widget, int button) (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ButtonEventHandler</b>() (defined in <a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a>)</td><td class="entry"><a class="el" href="classButtonEventHandler.html">ButtonEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
@@ -150,7 +154,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -142,6 +142,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:a2d658e71ccb9502b8409a08782d8b345 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a13910739dc797b600502e2dfa7daef87">repaint</a> () noexcept override</td></tr> | |||
<tr class="separator:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a> ()</td></tr> | |||
<tr class="separator:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a> ()</td></tr> | |||
<tr class="separator:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a926884690b66c762f7bdb1196c58522b inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a> (bool needsFullViewportForDrawing=true)</td></tr> | |||
@@ -177,8 +179,12 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a> () const noexcept</td></tr> | |||
<tr class="separator:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a> () const noexcept</td></tr> | |||
<tr class="separator:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a> (uint id) noexcept</td></tr> | |||
<tr class="separator:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a> (const char *name) noexcept</td></tr> | |||
<tr class="separator:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a> () const noexcept</td></tr> | |||
<tr class="separator:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a> () const noexcept</td></tr> | |||
@@ -187,6 +193,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a> () const noexcept</td></tr> | |||
<tr class="separator:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classSubWidget.html">SubWidget</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a> () const noexcept</td></tr> | |||
<tr class="separator:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="aa514fb1c20038ba9793e4409e9b18876"></a> | |||
<a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr> | |||
<tr class="separator:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -387,7 +395,7 @@ template<class ImageType > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -77,7 +77,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -85,7 +85,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>imageButtonCl | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -68,33 +68,37 @@ $(function() { | |||
<p>This is the complete list of members for <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>, including all inherited members.</p> | |||
<table class="directory"> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#ac9b4d3e2a3a39e588504dd33c1d9ca95">contains</a>(T x, T y) const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#ac5b584dfb15c98b67c03a2d9699651b7">contains</a>(const Point< T > &pos) const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#af2f289973c4a58d78eb6bb12bcbf093a">getAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a1c67b16fb0234941f387a960a0f0cb76">getAbsolutePos</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5a641f035fa0ce5b5e87ee9b3ab7bf34">getAbsoluteX</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#aefe10cc8f9d62950b56f71559d1e3f5e">getAbsoluteY</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Both</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#ac9b4d3e2a3a39e588504dd33c1d9ca95">contains</a>(T x, T y) const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#ac5b584dfb15c98b67c03a2d9699651b7">contains</a>(const Point< T > &pos) const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#af2f289973c4a58d78eb6bb12bcbf093a">getAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a1c67b16fb0234941f387a960a0f0cb76">getAbsolutePos</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a5a641f035fa0ce5b5e87ee9b3ab7bf34">getAbsoluteX</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#aefe10cc8f9d62950b56f71559d1e3f5e">getAbsoluteY</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getNormalizedValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getOrientation</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentApp</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a2d658e71ccb9502b8409a08782d8b345">getParentWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentWindow</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a9044d42c20ead27dba983b710c94f8d6">getSize</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getState</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a169c317caf734c6664494a573e427b40">getWidth</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a4a2f8eebacdd20db505b838f1a118c6b">hide</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Horizontal</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ImageBaseKnob</b>(Widget *parentWidget, const ImageType &image, Orientation orientation=Vertical) noexcept (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ImageBaseKnob</b>(const ImageBaseKnob &imageKnob) (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getNormalizedValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getOrientation</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getParentApp</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a2d658e71ccb9502b8409a08782d8b345">getParentWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getParentWindow</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a9044d42c20ead27dba983b710c94f8d6">getSize</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getState</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a169c317caf734c6664494a573e427b40">getWidth</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a4a2f8eebacdd20db505b838f1a118c6b">hide</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Horizontal</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ImageBaseKnob</b>(Widget *parentWidget, const ImageType &image, Orientation orientation=Vertical) noexcept (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ImageBaseKnob</b>(const ImageBaseKnob &imageKnob) (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>isInteger</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a234a8ee8a685dc211ad11f492f0dbc71">isVisible</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>kKnobStateDefault</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>kKnobStateDragging</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
@@ -102,8 +106,8 @@ $(function() { | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>kKnobStateHover</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KnobEventHandler</b>(SubWidget *self) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>KnobEventHandler</b>(SubWidget *self, const KnobEventHandler &other) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>motionEvent</b>(const Widget::MotionEvent &ev) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>mouseEvent</b>(const Widget::MouseEvent &ev) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>motionEvent</b>(const Widget::MotionEvent &ev, double scaleFactor=1.0) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>mouseEvent</b>(const Widget::MouseEvent &ev, double scaleFactor=1.0) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ad7fb24de24d8809305b04ff3750f0dea">onCharacterInput</a>(const CharacterInputEvent &)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classImageBaseKnob.html#a9a4d1a1ff6fe7e51be7491148c20d1c5">onDisplay</a>() override</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a9fa874aede538b41348f1029524aea11">onKeyboard</a>(const KeyboardEvent &)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
@@ -130,9 +134,11 @@ $(function() { | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setImageLayerCount</b>(uint count) noexcept (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a9594d89a623dd7e63cbdb8139e9e4a38">setMargin</a>(int x, int y) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a77f510ea6d0864d296b02b085cc05f2b">setMargin</a>(const Point< int > &offset) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setMouseDeceleration</b>(float accel) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a>(const char *name) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setOrientation</b>(const Orientation orientation) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setOrientation</b>(Orientation orientation) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setRange</b>(float min, float max) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setRotationAngle</b>(int angle) (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
@@ -146,16 +152,17 @@ $(function() { | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Vertical</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ImageBaseKnob</b>() override (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~KnobEventHandler</b>() (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a7ac8a2d6086eceb5af7b7fa5a157e2bc">~SubWidget</a>() override</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a714cf798aadb4d615f6f60a355382c02">~Widget</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Vertical</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ImageBaseKnob</b>() override (defined in <a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseKnob.html">ImageBaseKnob< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~KnobEventHandler</b>() (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a7ac8a2d6086eceb5af7b7fa5a157e2bc">~SubWidget</a>() override</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a714cf798aadb4d615f6f60a355382c02">~Widget</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -151,6 +151,8 @@ bool </td><td class="memItemRight" valign="bottom"><b>setValue</b> (float v | |||
<tr class="separator:a2d658e71ccb9502b8409a08782d8b345 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a13910739dc797b600502e2dfa7daef87">repaint</a> () noexcept override</td></tr> | |||
<tr class="separator:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a> ()</td></tr> | |||
<tr class="separator:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a> ()</td></tr> | |||
<tr class="separator:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a926884690b66c762f7bdb1196c58522b inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a> (bool needsFullViewportForDrawing=true)</td></tr> | |||
@@ -186,8 +188,12 @@ bool </td><td class="memItemRight" valign="bottom"><b>setValue</b> (float v | |||
<tr class="separator:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a> () const noexcept</td></tr> | |||
<tr class="separator:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a> () const noexcept</td></tr> | |||
<tr class="separator:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a> (uint id) noexcept</td></tr> | |||
<tr class="separator:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a> (const char *name) noexcept</td></tr> | |||
<tr class="separator:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a> () const noexcept</td></tr> | |||
<tr class="separator:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a> () const noexcept</td></tr> | |||
@@ -196,6 +202,8 @@ bool </td><td class="memItemRight" valign="bottom"><b>setValue</b> (float v | |||
<tr class="separator:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a> () const noexcept</td></tr> | |||
<tr class="separator:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classSubWidget.html">SubWidget</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a> () const noexcept</td></tr> | |||
<tr class="separator:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="aa514fb1c20038ba9793e4409e9b18876"></a> | |||
<a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr> | |||
<tr class="separator:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -212,6 +220,9 @@ bool </td><td class="memItemRight" valign="bottom"><b>setValue</b> (float v | |||
<tr class="memitem:af1bdfef866690043c22bfc5e372b63fb inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="af1bdfef866690043c22bfc5e372b63fb"></a> | |||
<a class="el" href="classKnobEventHandler.html">KnobEventHandler</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a> &other)</td></tr> | |||
<tr class="separator:af1bdfef866690043c22bfc5e372b63fb inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a9d05e274c5c00ace8f6eb3a4479244fd inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a9d05e274c5c00ace8f6eb3a4479244fd"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>isInteger</b> () const noexcept</td></tr> | |||
<tr class="separator:a9d05e274c5c00ace8f6eb3a4479244fd inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6893d9a9584697ff32478e30da88313d inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a6893d9a9584697ff32478e30da88313d"></a> | |||
float </td><td class="memItemRight" valign="bottom"><b>getValue</b> () const noexcept</td></tr> | |||
<tr class="separator:a6893d9a9584697ff32478e30da88313d inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -233,18 +244,21 @@ void </td><td class="memItemRight" valign="bottom"><b>setUsingLogScale</b> | |||
<tr class="memitem:a76483d33ca5ca9c43487afd0c7ec75ae inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a76483d33ca5ca9c43487afd0c7ec75ae"></a> | |||
Orientation </td><td class="memItemRight" valign="bottom"><b>getOrientation</b> () const noexcept</td></tr> | |||
<tr class="separator:a76483d33ca5ca9c43487afd0c7ec75ae inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abad11b1875a1377ce1d95e1dc6c9fce0 inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="abad11b1875a1377ce1d95e1dc6c9fce0"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setOrientation</b> (const Orientation orientation) noexcept</td></tr> | |||
<tr class="separator:abad11b1875a1377ce1d95e1dc6c9fce0 inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ad73c424127debc58b11da34b0cf3e97d inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="ad73c424127debc58b11da34b0cf3e97d"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setOrientation</b> (Orientation orientation) noexcept</td></tr> | |||
<tr class="separator:ad73c424127debc58b11da34b0cf3e97d inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ad1f62081621e86bba31d67713a7b1ef3 inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="ad1f62081621e86bba31d67713a7b1ef3"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a class="el" href="classKnobEventHandler_1_1Callback.html">Callback</a> *callback) noexcept</td></tr> | |||
<tr class="separator:ad1f62081621e86bba31d67713a7b1ef3 inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a1b4e17013f8d776734e4810ad2ce8316 inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a1b4e17013f8d776734e4810ad2ce8316"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>mouseEvent</b> (const <a class="el" href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a> &ev)</td></tr> | |||
<tr class="separator:a1b4e17013f8d776734e4810ad2ce8316 inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa9506785779b69d937459265abcff122 inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="aa9506785779b69d937459265abcff122"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>motionEvent</b> (const <a class="el" href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a> &ev)</td></tr> | |||
<tr class="separator:aa9506785779b69d937459265abcff122 inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a864c2ac2aa0900ad2c57436d56e633b3 inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a864c2ac2aa0900ad2c57436d56e633b3"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setMouseDeceleration</b> (float accel) noexcept</td></tr> | |||
<tr class="separator:a864c2ac2aa0900ad2c57436d56e633b3 inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a4b9e78243c3985cde7ee710dcc19a24b inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a4b9e78243c3985cde7ee710dcc19a24b"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>mouseEvent</b> (const <a class="el" href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a> &ev, double scaleFactor=1.0)</td></tr> | |||
<tr class="separator:a4b9e78243c3985cde7ee710dcc19a24b inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ac1ea07135937daa099b6a24cea5f1646 inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="ac1ea07135937daa099b6a24cea5f1646"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>motionEvent</b> (const <a class="el" href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a> &ev, double scaleFactor=1.0)</td></tr> | |||
<tr class="separator:ac1ea07135937daa099b6a24cea5f1646 inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3e13f425988eaf4b6691a734a253f44c inherit pub_methods_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a3e13f425988eaf4b6691a734a253f44c"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>scrollEvent</b> (const <a class="el" href="structWidget_1_1ScrollEvent.html">Widget::ScrollEvent</a> &ev)</td></tr> | |||
<tr class="separator:a3e13f425988eaf4b6691a734a253f44c inherit pub_methods_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -281,6 +295,7 @@ Additional Inherited Members</h2></td></tr> | |||
<tr class="inherit_header pub_types_classKnobEventHandler"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classKnobEventHandler')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td></tr> | |||
<tr class="memitem:af36be885045fea73f06c0ffd94c8667b inherit pub_types_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="af36be885045fea73f06c0ffd94c8667b"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Orientation</b> { <b>Horizontal</b> | |||
, <b>Vertical</b> | |||
, <b>Both</b> | |||
}</td></tr> | |||
<tr class="separator:af36be885045fea73f06c0ffd94c8667b inherit pub_types_classKnobEventHandler"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a59cb5b018c4e2bf768a526847dd8b03a inherit pub_types_classKnobEventHandler"><td class="memItemLeft" align="right" valign="top"><a id="a59cb5b018c4e2bf768a526847dd8b03a"></a>enum  </td><td class="memItemRight" valign="bottom"><b>State</b> { <b>kKnobStateDefault</b> = 0x0 | |||
@@ -428,7 +443,7 @@ template<class ImageType > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -79,7 +79,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -91,7 +91,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>imageKnobValu | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -75,11 +75,13 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5a641f035fa0ce5b5e87ee9b3ab7bf34">getAbsoluteX</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#aefe10cc8f9d62950b56f71559d1e3f5e">getAbsoluteY</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentApp</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a2d658e71ccb9502b8409a08782d8b345">getParentWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentWindow</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
@@ -114,20 +116,22 @@ $(function() { | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setInverted</b>(bool inverted) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a9594d89a623dd7e63cbdb8139e9e4a38">setMargin</a>(int x, int y) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a77f510ea6d0864d296b02b085cc05f2b">setMargin</a>(const Point< int > &offset) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setRange</b>(float min, float max) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a>(const Size< uint > &size) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(bool skipDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setStartPos</b>(const Point< int > &startPos) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setStartPos</b>(int x, int y) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setStep</b>(float step) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setValue</b>(float value, bool sendCallback=false) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a>(bool visible)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a>(uint width) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a>(const char *name) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setRange</b>(float min, float max) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a>(const Size< uint > &size) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(bool skipDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setStartPos</b>(const Point< int > &startPos) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setStartPos</b>(int x, int y) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setStep</b>(float step) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setValue</b>(float value, bool sendCallback=false) noexcept (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a>(bool visible)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a>(uint width) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ImageBaseSlider</b>() override (defined in <a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSlider.html">ImageBaseSlider< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a7ac8a2d6086eceb5af7b7fa5a157e2bc">~SubWidget</a>() override</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
@@ -135,7 +139,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -163,6 +163,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:a2d658e71ccb9502b8409a08782d8b345 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a13910739dc797b600502e2dfa7daef87">repaint</a> () noexcept override</td></tr> | |||
<tr class="separator:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a> ()</td></tr> | |||
<tr class="separator:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a> ()</td></tr> | |||
<tr class="separator:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a926884690b66c762f7bdb1196c58522b inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a> (bool needsFullViewportForDrawing=true)</td></tr> | |||
@@ -198,8 +200,12 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a> () const noexcept</td></tr> | |||
<tr class="separator:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a> () const noexcept</td></tr> | |||
<tr class="separator:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a> (uint id) noexcept</td></tr> | |||
<tr class="separator:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a> (const char *name) noexcept</td></tr> | |||
<tr class="separator:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a> () const noexcept</td></tr> | |||
<tr class="separator:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a> () const noexcept</td></tr> | |||
@@ -208,6 +214,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a> () const noexcept</td></tr> | |||
<tr class="separator:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classSubWidget.html">SubWidget</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a> () const noexcept</td></tr> | |||
<tr class="separator:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="aa514fb1c20038ba9793e4409e9b18876"></a> | |||
<a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr> | |||
<tr class="separator:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -337,7 +345,7 @@ template<class ImageType > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -79,7 +79,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -91,7 +91,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>imageSliderVa | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -75,11 +75,13 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5a641f035fa0ce5b5e87ee9b3ab7bf34">getAbsoluteX</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#aefe10cc8f9d62950b56f71559d1e3f5e">getAbsoluteY</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a72bf08fe6f61fc935f6f0836d308bc9e">getConstrainedAbsoluteArea</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#abe42b4ff151599ca5ea72f2e26e93860">getMargin</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a>() const noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentApp</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a2d658e71ccb9502b8409a08782d8b345">getParentWidget</a>() const noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getParentWindow</b>() const noexcept (defined in <a class="el" href="classWidget.html">Widget</a>)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
@@ -113,15 +115,17 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a>(uint id) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a9594d89a623dd7e63cbdb8139e9e4a38">setMargin</a>(int x, int y) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a77f510ea6d0864d296b02b085cc05f2b">setMargin</a>(const Point< int > &offset) noexcept</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a>(const Size< uint > &size) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(bool skipDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a>(bool visible)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a>(uint width) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a>(const char *name) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a>(bool needsFullViewportForDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a5cd703976adf24decbb66dd3dbc1db8b">setNeedsViewportScaling</a>(bool needsViewportScaling=true, double autoScaleFactor=0.0)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a>(uint width, uint height) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a>(const Size< uint > &size) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#adb38f61c0205d7832ddfd090f7f60f2a">setSkipDrawing</a>(bool skipDrawing=true)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a>(bool visible)</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a>(uint width) noexcept</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a>()</td><td class="entry"><a class="el" href="classWidget.html">Widget</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a9fda448971613b2758fd9570c3065f7a">SubWidget</a>(Widget *parentWidget)</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a>()</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ImageBaseSwitch</b>() override (defined in <a class="el" href="classImageBaseSwitch.html">ImageBaseSwitch< ImageType ></a>)</td><td class="entry"><a class="el" href="classImageBaseSwitch.html">ImageBaseSwitch< ImageType ></a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classSubWidget.html#a7ac8a2d6086eceb5af7b7fa5a157e2bc">~SubWidget</a>() override</td><td class="entry"><a class="el" href="classSubWidget.html">SubWidget</a></td><td class="entry"></td></tr> | |||
@@ -129,7 +133,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -145,6 +145,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:a2d658e71ccb9502b8409a08782d8b345 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a13910739dc797b600502e2dfa7daef87">repaint</a> () noexcept override</td></tr> | |||
<tr class="separator:a13910739dc797b600502e2dfa7daef87 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a87d35cdd41511d75fb12bc18a2d9facc">toBottom</a> ()</td></tr> | |||
<tr class="separator:a87d35cdd41511d75fb12bc18a2d9facc inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a3426cbcf0104c8a5c9996e3efff75381">toFront</a> ()</td></tr> | |||
<tr class="separator:a3426cbcf0104c8a5c9996e3efff75381 inherit pub_methods_classSubWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a926884690b66c762f7bdb1196c58522b inherit pub_methods_classSubWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSubWidget.html#a926884690b66c762f7bdb1196c58522b">setNeedsFullViewportDrawing</a> (bool needsFullViewportForDrawing=true)</td></tr> | |||
@@ -180,8 +182,12 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a> () const noexcept</td></tr> | |||
<tr class="separator:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a> () const noexcept</td></tr> | |||
<tr class="separator:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a> (uint id) noexcept</td></tr> | |||
<tr class="separator:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a> (const char *name) noexcept</td></tr> | |||
<tr class="separator:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a> () const noexcept</td></tr> | |||
<tr class="separator:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a> () const noexcept</td></tr> | |||
@@ -190,6 +196,8 @@ void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a c | |||
<tr class="separator:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a> () const noexcept</td></tr> | |||
<tr class="separator:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classSubWidget.html">SubWidget</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a> () const noexcept</td></tr> | |||
<tr class="separator:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="aa514fb1c20038ba9793e4409e9b18876"></a> | |||
<a class="el" href="classApplication.html">Application</a> & </td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr> | |||
<tr class="separator:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -288,7 +296,7 @@ template<class ImageType > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -77,7 +77,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -85,7 +85,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>imageSwitchCl | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -68,36 +68,39 @@ $(function() { | |||
<p>This is the complete list of members for <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>, including all inherited members.</p> | |||
<table class="directory"> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getNormalizedValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getOrientation</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getState</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Horizontal</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Both</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getNormalizedValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getOrientation</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>getState</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getValue</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Horizontal</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>isInteger</b>() const noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>kKnobStateDefault</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>kKnobStateDragging</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>kKnobStateDraggingHover</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>kKnobStateHover</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>KnobEventHandler</b>(SubWidget *self) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>KnobEventHandler</b>(SubWidget *self, const KnobEventHandler &other) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>motionEvent</b>(const Widget::MotionEvent &ev) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mouseEvent</b>(const Widget::MouseEvent &ev) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>motionEvent</b>(const Widget::MotionEvent &ev, double scaleFactor=1.0) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mouseEvent</b>(const Widget::MouseEvent &ev, double scaleFactor=1.0) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(const KnobEventHandler &other) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Orientation</b> enum name (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>scrollEvent</b>(const Widget::ScrollEvent &ev) (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setCallback</b>(Callback *callback) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setDefault</b>(float def) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setOrientation</b>(const Orientation orientation) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setRange</b>(float min, float max) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setStep</b>(float step) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setUsingLogScale</b>(bool yesNo) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setValue</b>(float value, bool sendCallback=false) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Vertical</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~KnobEventHandler</b>() (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setMouseDeceleration</b>(float accel) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setOrientation</b>(Orientation orientation) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setRange</b>(float min, float max) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setStep</b>(float step) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setUsingLogScale</b>(bool yesNo) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>setValue</b>(float value, bool sendCallback=false) noexcept (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Vertical</b> enum value (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~KnobEventHandler</b>() (defined in <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler.html">KnobEventHandler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -90,6 +90,7 @@ Classes</h2></td></tr> | |||
Public Types</h2></td></tr> | |||
<tr class="memitem:af36be885045fea73f06c0ffd94c8667b"><td class="memItemLeft" align="right" valign="top"><a id="af36be885045fea73f06c0ffd94c8667b"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Orientation</b> { <b>Horizontal</b> | |||
, <b>Vertical</b> | |||
, <b>Both</b> | |||
}</td></tr> | |||
<tr class="separator:af36be885045fea73f06c0ffd94c8667b"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a59cb5b018c4e2bf768a526847dd8b03a"><td class="memItemLeft" align="right" valign="top"><a id="a59cb5b018c4e2bf768a526847dd8b03a"></a>enum  </td><td class="memItemRight" valign="bottom"><b>State</b> { <b>kKnobStateDefault</b> = 0x0 | |||
@@ -110,6 +111,9 @@ Public Member Functions</h2></td></tr> | |||
<tr class="memitem:af1bdfef866690043c22bfc5e372b63fb"><td class="memItemLeft" align="right" valign="top"><a id="af1bdfef866690043c22bfc5e372b63fb"></a> | |||
<a class="el" href="classKnobEventHandler.html">KnobEventHandler</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classKnobEventHandler.html">KnobEventHandler</a> &other)</td></tr> | |||
<tr class="separator:af1bdfef866690043c22bfc5e372b63fb"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a9d05e274c5c00ace8f6eb3a4479244fd"><td class="memItemLeft" align="right" valign="top"><a id="a9d05e274c5c00ace8f6eb3a4479244fd"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>isInteger</b> () const noexcept</td></tr> | |||
<tr class="separator:a9d05e274c5c00ace8f6eb3a4479244fd"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6893d9a9584697ff32478e30da88313d"><td class="memItemLeft" align="right" valign="top"><a id="a6893d9a9584697ff32478e30da88313d"></a> | |||
float </td><td class="memItemRight" valign="bottom"><b>getValue</b> () const noexcept</td></tr> | |||
<tr class="separator:a6893d9a9584697ff32478e30da88313d"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -134,18 +138,21 @@ void </td><td class="memItemRight" valign="bottom"><b>setUsingLogScale</b> | |||
<tr class="memitem:a76483d33ca5ca9c43487afd0c7ec75ae"><td class="memItemLeft" align="right" valign="top"><a id="a76483d33ca5ca9c43487afd0c7ec75ae"></a> | |||
Orientation </td><td class="memItemRight" valign="bottom"><b>getOrientation</b> () const noexcept</td></tr> | |||
<tr class="separator:a76483d33ca5ca9c43487afd0c7ec75ae"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:abad11b1875a1377ce1d95e1dc6c9fce0"><td class="memItemLeft" align="right" valign="top"><a id="abad11b1875a1377ce1d95e1dc6c9fce0"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setOrientation</b> (const Orientation orientation) noexcept</td></tr> | |||
<tr class="separator:abad11b1875a1377ce1d95e1dc6c9fce0"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ad73c424127debc58b11da34b0cf3e97d"><td class="memItemLeft" align="right" valign="top"><a id="ad73c424127debc58b11da34b0cf3e97d"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setOrientation</b> (Orientation orientation) noexcept</td></tr> | |||
<tr class="separator:ad73c424127debc58b11da34b0cf3e97d"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ad1f62081621e86bba31d67713a7b1ef3"><td class="memItemLeft" align="right" valign="top"><a id="ad1f62081621e86bba31d67713a7b1ef3"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setCallback</b> (<a class="el" href="classKnobEventHandler_1_1Callback.html">Callback</a> *callback) noexcept</td></tr> | |||
<tr class="separator:ad1f62081621e86bba31d67713a7b1ef3"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a1b4e17013f8d776734e4810ad2ce8316"><td class="memItemLeft" align="right" valign="top"><a id="a1b4e17013f8d776734e4810ad2ce8316"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>mouseEvent</b> (const <a class="el" href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a> &ev)</td></tr> | |||
<tr class="separator:a1b4e17013f8d776734e4810ad2ce8316"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:aa9506785779b69d937459265abcff122"><td class="memItemLeft" align="right" valign="top"><a id="aa9506785779b69d937459265abcff122"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>motionEvent</b> (const <a class="el" href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a> &ev)</td></tr> | |||
<tr class="separator:aa9506785779b69d937459265abcff122"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a864c2ac2aa0900ad2c57436d56e633b3"><td class="memItemLeft" align="right" valign="top"><a id="a864c2ac2aa0900ad2c57436d56e633b3"></a> | |||
void </td><td class="memItemRight" valign="bottom"><b>setMouseDeceleration</b> (float accel) noexcept</td></tr> | |||
<tr class="separator:a864c2ac2aa0900ad2c57436d56e633b3"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a4b9e78243c3985cde7ee710dcc19a24b"><td class="memItemLeft" align="right" valign="top"><a id="a4b9e78243c3985cde7ee710dcc19a24b"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>mouseEvent</b> (const <a class="el" href="structWidget_1_1MouseEvent.html">Widget::MouseEvent</a> &ev, double scaleFactor=1.0)</td></tr> | |||
<tr class="separator:a4b9e78243c3985cde7ee710dcc19a24b"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ac1ea07135937daa099b6a24cea5f1646"><td class="memItemLeft" align="right" valign="top"><a id="ac1ea07135937daa099b6a24cea5f1646"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>motionEvent</b> (const <a class="el" href="structWidget_1_1MotionEvent.html">Widget::MotionEvent</a> &ev, double scaleFactor=1.0)</td></tr> | |||
<tr class="separator:ac1ea07135937daa099b6a24cea5f1646"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3e13f425988eaf4b6691a734a253f44c"><td class="memItemLeft" align="right" valign="top"><a id="a3e13f425988eaf4b6691a734a253f44c"></a> | |||
bool </td><td class="memItemRight" valign="bottom"><b>scrollEvent</b> (const <a class="el" href="structWidget_1_1ScrollEvent.html">Widget::ScrollEvent</a> &ev)</td></tr> | |||
<tr class="separator:a3e13f425988eaf4b6691a734a253f44c"><td class="memSeparator" colspan="2"> </td></tr> | |||
@@ -162,7 +169,7 @@ Protected Member Functions</h2></td></tr> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -72,14 +72,15 @@ $(function() { | |||
<p>This is the complete list of members for <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>, including all inherited members.</p> | |||
<table class="directory"> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>knobDragFinished</b>(SubWidget *widget)=0 (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>knobDragStarted</b>(SubWidget *widget)=0 (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>knobValueChanged</b>(SubWidget *widget, float value)=0 (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~Callback</b>() (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>knobDoubleClicked</b>(SubWidget *) (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>knobDragFinished</b>(SubWidget *widget)=0 (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>knobDragStarted</b>(SubWidget *widget)=0 (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>knobValueChanged</b>(SubWidget *widget, float value)=0 (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~Callback</b>() (defined in <a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a>)</td><td class="entry"><a class="el" href="classKnobEventHandler_1_1Callback.html">KnobEventHandler::Callback</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -84,6 +84,9 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>knobDragFinis | |||
<tr class="memitem:a10b64f014fa083493c0194b4864dddf0"><td class="memItemLeft" align="right" valign="top"><a id="a10b64f014fa083493c0194b4864dddf0"></a> | |||
virtual void </td><td class="memItemRight" valign="bottom"><b>knobValueChanged</b> (<a class="el" href="classSubWidget.html">SubWidget</a> *widget, float value)=0</td></tr> | |||
<tr class="separator:a10b64f014fa083493c0194b4864dddf0"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a5a6c6dbda633fc26588a1b878ae15275"><td class="memItemLeft" align="right" valign="top"><a id="a5a6c6dbda633fc26588a1b878ae15275"></a> | |||
virtual void </td><td class="memItemRight" valign="bottom"><b>knobDoubleClicked</b> (<a class="el" href="classSubWidget.html">SubWidget</a> *)</td></tr> | |||
<tr class="separator:a5a6c6dbda633fc26588a1b878ae15275"><td class="memSeparator" colspan="2"> </td></tr> | |||
</table> | |||
<hr/>The documentation for this class was generated from the following file:<ul> | |||
<li>dgl/<a class="el" href="EventHandlers_8hpp_source.html">EventHandlers.hpp</a></li> | |||
@@ -91,7 +94,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>knobValueChan | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -74,7 +74,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -124,7 +124,7 @@ template<class OwnerClass > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -100,7 +100,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -982,7 +982,7 @@ DEPRECATED Please use draw(const GraphicsContext&) instead. </p> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -76,7 +76,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -90,7 +90,7 @@ void </td><td class="memItemRight" valign="bottom"><b>unlock</b> () const n | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -94,8 +94,8 @@ $(function() { | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a304f4fcf7fc4dff936563606cec7ea63">createFontFromMemory</a>(const char *name, const uchar *data, uint dataSize, bool freeData)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a2a6d7cc76cb4c7f35ef51a388f5818f6">createImageFromFile</a>(const char *filename, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a7555d49ba847a92fb2c56b2f9f68f366">createImageFromFile</a>(const char *filename, int imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a395cde178d473c548e3d92c48d430ca1">createImageFromMemory</a>(uchar *data, uint dataSize, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#acf7d2cac5deeb625a91c40448ed70b6a">createImageFromMemory</a>(uchar *data, uint dataSize, int imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a82858e18090cbd5d787668d21f685b95">createImageFromMemory</a>(const uchar *data, uint dataSize, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a6cac272a24edf6a679944267a02131ad">createImageFromMemory</a>(const uchar *data, uint dataSize, int imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a32fc9c8f1385dad33acf208167230ddb">createImageFromRawMemory</a>(uint w, uint h, const uchar *data, ImageFlags imageFlags, ImageFormat format)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#adb3e8947a09a73b9662731f14aa2ca1f">createImageFromRawMemory</a>(uint w, uint h, const uchar *data, int imageFlags, ImageFormat format)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a68cfbff787af38a017eecdb4e77e1b45">createImageFromRGBA</a>(uint w, uint h, const uchar *data, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
@@ -138,68 +138,73 @@ $(function() { | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>MITER</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a8a5ade44d39d21f28dcd02d27da62d14">miterLimit</a>(float limit)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#af1ac0918567c17c93e0586c4284e04b9">moveTo</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoBaseWidget.html#ab55b11341bc4b8f56ecbead328ca8346">NanoBaseWidget</a>(Widget *parentGroupWidget, int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoBaseWidget.html#ae3d5de903a78228b8b657ce89979b958">NanoBaseWidget</a>(Widget *parentWidget, int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoBaseWidget.html#a2914a53d3ddc6bbc5e91a54c2b2bfc47">NanoBaseWidget</a>(NanoBaseWidget< SubWidget > *parentWidget)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoBaseWidget.html#a375e45a4686a29c925f089bd2fa9457c">NanoBaseWidget</a>(NanoBaseWidget< TopLevelWidget > *parentWidget)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoBaseWidget.html#a02c2567d5cefb6f508a49b544364b2cd">NanoBaseWidget</a>(Window &windowToMapTo, int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoBaseWidget.html#a4f7e3ad95f8f5ba93fb2e452afd88115">NanoBaseWidget</a>(Application &app, int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoBaseWidget.html#a595d332ead95b9102a16f8f9bc53a8e8">NanoBaseWidget</a>(Application &app, Window &transientParentWindow, int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NanoBaseWidget< StandaloneWindow ></b> (defined in <a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a>)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>NanoBaseWidget< TopLevelWidget ></b> (defined in <a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a>)</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a79dfc0b6c38ec95cef030df2b7a663ef">NanoVG</a>(int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoBaseWidget.html#a77a197095bf9bf6fd6ff40145746c9b9">onNanoDisplay</a>()=0</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aaf7f45fc45cf920d261a8b2cfebf9026">pathWinding</a>(Winding dir)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad21dce44617cb0ed89bcafa794c56fde">quadTo</a>(float cx, float cy, float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a19d27b1b3a22afe9a6d27f4f9f8bf167">radialGradient</a>(float cx, float cy, float inr, float outr, const Color &icol, const Color &ocol)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a175f4c41e0d89ae5d8bdb65e5580c637">radToDeg</a>(float rad)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a1bc27cc57b0e2d3bc0fd12d519312251">rect</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad5ddb240794b35105eeadd1534f0911b">reset</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aff2eaea01970f0ec2005d1051f25ad35">resetScissor</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aac35e4a0ce84c0f4bf8d881d1b8a5b34">resetTransform</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aa1da11cb97d4f6718ffe8b4622684c3b">restore</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a13da8f469cd43117c19d8459c178b905">rotate</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ROUND</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ac9d8502c3cbf6745ff3a41d1b97b6529">roundedRect</a>(float x, float y, float w, float h, float r)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a05fd441d579c42c76d786bd4a7b437af">save</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a76273b763fa9b84c4a86d37065accee7">scale</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a7ac24b9a1ab2b901ab18d4d8dbb92c1c">scissor</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a4f45e3cf465060491e73427e5868573f">skewX</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a508c4fde6212c1b0598d9f8b32cba0f6">skewY</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>SOLID</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Solidity</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>SQUARE</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aeed167687a8a269c4f9c44a7db4d3746">stroke</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#acefc70128644fb8ee5abe6dc04d4f710">strokeColor</a>(const Color &color)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a6242c3e68789ed57b46fb75ba396506d">strokeColor</a>(const int red, const int green, const int blue, const int alpha=255)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a22bac7e1806c9203a637337478a90165">strokeColor</a>(const float red, const float green, const float blue, const float alpha=1.0f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a8d00b35e0ab5c428af120cc78ff32804">strokePaint</a>(const Paint &paint)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a373190894070313e8d321b2af0bbab58">strokeWidth</a>(float size)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#af9526a1c4b2d5e1db0190c32ba9a1eaa">text</a>(float x, float y, const char *string, const char *end)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a9c942ced1722beff8e326a6cf0c9a1d1">textAlign</a>(Align align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a9a1a5e00351ff92ebb9795a2127f0529">textAlign</a>(int align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a281c71d51c5f9d6fb5d6e8369ca650f4">textBounds</a>(float x, float y, const char *string, const char *end, Rectangle< float > &bounds)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a16f910cddbecd570d3c125e217f51e10">textBox</a>(float x, float y, float breakRowWidth, const char *string, const char *end=nullptr)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a47e41ef76a4682f0418ba8d0a60f6ea8">textBoxBounds</a>(float x, float y, float breakRowWidth, const char *string, const char *end, float bounds[4])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ab403a3cdf19dd2af4c75bb180c5e0fb8">textBreakLines</a>(const char *string, const char *end, float breakRowWidth, TextRow &rows, int maxRows)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ae8476a381526e6ef89150529594cbf35">textGlyphPositions</a>(float x, float y, const char *string, const char *end, GlyphPosition &positions, int maxPositions)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad768aae0871c1685ca5dc590859d5c1b">textLetterSpacing</a>(float spacing)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aab69aa4f2ae1b15adcceb9d065ea8aa6">textLineHeight</a>(float lineHeight)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a5e84bf7dec65064733aec488389568b0">textMetrics</a>(float *ascender, float *descender, float *lineh)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad06096ade68bf78bcc256005cd6f2c45">transform</a>(float a, float b, float c, float d, float e, float f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a81c8b60a87be8a8d4a5efce8eeaf1915">transformIdentity</a>(float dst[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ac5692f82bcac4858f44d9fd0df287cad">transformInverse</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a3ac9aade102afb3a4f84966f0727c6c6">transformMultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ae2e49763ab7f503016c0dede0dbfd3cc">transformPoint</a>(float &dstx, float &dsty, const float xform[6], float srcx, float srcy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a1416fbff2a0ecada90b2d9852bfbaf42">transformPremultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a43e16d0f94dc0a49dae5128d69e75e3c">transformRotate</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a94c1f78baadff1d6c6a5a4d52dd770d7">transformScale</a>(float dst[6], float sx, float sy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a178b6b9a8c755cda91ccba2b6239d279">transformSkewX</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#af23e7f6a6056e5efe72944fa68767704">transformSkewY</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a022e3cdfa06f5bc9103b37dfa64adb2c">transformTranslate</a>(float dst[6], float tx, float ty)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#abc1d6466eb7fdc57a869ec7b9fdd6bdf">translate</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Winding</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoBaseWidget.html#a7baf9307e082a627e7fae8732346174b">~NanoBaseWidget</a>() override</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a3e05169f4e66e811537adaea17e4bb3f">~NanoVG</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a318e768012e73c0291cf6d3b24f37819">NanoVG</a>(NVGcontext *context)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoBaseWidget.html#a77a197095bf9bf6fd6ff40145746c9b9">onNanoDisplay</a>()=0</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aaf7f45fc45cf920d261a8b2cfebf9026">pathWinding</a>(Winding dir)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad21dce44617cb0ed89bcafa794c56fde">quadTo</a>(float cx, float cy, float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a19d27b1b3a22afe9a6d27f4f9f8bf167">radialGradient</a>(float cx, float cy, float inr, float outr, const Color &icol, const Color &ocol)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a175f4c41e0d89ae5d8bdb65e5580c637">radToDeg</a>(float rad)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a1bc27cc57b0e2d3bc0fd12d519312251">rect</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad5ddb240794b35105eeadd1534f0911b">reset</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aff2eaea01970f0ec2005d1051f25ad35">resetScissor</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aac35e4a0ce84c0f4bf8d881d1b8a5b34">resetTransform</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aa1da11cb97d4f6718ffe8b4622684c3b">restore</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a13da8f469cd43117c19d8459c178b905">rotate</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ROUND</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ac9d8502c3cbf6745ff3a41d1b97b6529">roundedRect</a>(float x, float y, float w, float h, float r)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a05fd441d579c42c76d786bd4a7b437af">save</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a76273b763fa9b84c4a86d37065accee7">scale</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a7ac24b9a1ab2b901ab18d4d8dbb92c1c">scissor</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a4f45e3cf465060491e73427e5868573f">skewX</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a508c4fde6212c1b0598d9f8b32cba0f6">skewY</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SOLID</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Solidity</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SQUARE</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aeed167687a8a269c4f9c44a7db4d3746">stroke</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#acefc70128644fb8ee5abe6dc04d4f710">strokeColor</a>(const Color &color)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a6242c3e68789ed57b46fb75ba396506d">strokeColor</a>(const int red, const int green, const int blue, const int alpha=255)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a22bac7e1806c9203a637337478a90165">strokeColor</a>(const float red, const float green, const float blue, const float alpha=1.0f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a8d00b35e0ab5c428af120cc78ff32804">strokePaint</a>(const Paint &paint)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a373190894070313e8d321b2af0bbab58">strokeWidth</a>(float size)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#af9526a1c4b2d5e1db0190c32ba9a1eaa">text</a>(float x, float y, const char *string, const char *end)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a9c942ced1722beff8e326a6cf0c9a1d1">textAlign</a>(Align align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a9a1a5e00351ff92ebb9795a2127f0529">textAlign</a>(int align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a281c71d51c5f9d6fb5d6e8369ca650f4">textBounds</a>(float x, float y, const char *string, const char *end, Rectangle< float > &bounds)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a16f910cddbecd570d3c125e217f51e10">textBox</a>(float x, float y, float breakRowWidth, const char *string, const char *end=nullptr)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a47e41ef76a4682f0418ba8d0a60f6ea8">textBoxBounds</a>(float x, float y, float breakRowWidth, const char *string, const char *end, float bounds[4])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ab403a3cdf19dd2af4c75bb180c5e0fb8">textBreakLines</a>(const char *string, const char *end, float breakRowWidth, TextRow &rows, int maxRows)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ae8476a381526e6ef89150529594cbf35">textGlyphPositions</a>(float x, float y, const char *string, const char *end, GlyphPosition &positions, int maxPositions)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad768aae0871c1685ca5dc590859d5c1b">textLetterSpacing</a>(float spacing)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aab69aa4f2ae1b15adcceb9d065ea8aa6">textLineHeight</a>(float lineHeight)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a5e84bf7dec65064733aec488389568b0">textMetrics</a>(float *ascender, float *descender, float *lineh)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad06096ade68bf78bcc256005cd6f2c45">transform</a>(float a, float b, float c, float d, float e, float f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a81c8b60a87be8a8d4a5efce8eeaf1915">transformIdentity</a>(float dst[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ac5692f82bcac4858f44d9fd0df287cad">transformInverse</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a3ac9aade102afb3a4f84966f0727c6c6">transformMultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ae2e49763ab7f503016c0dede0dbfd3cc">transformPoint</a>(float &dstx, float &dsty, const float xform[6], float srcx, float srcy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a1416fbff2a0ecada90b2d9852bfbaf42">transformPremultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a43e16d0f94dc0a49dae5128d69e75e3c">transformRotate</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a94c1f78baadff1d6c6a5a4d52dd770d7">transformScale</a>(float dst[6], float sx, float sy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a178b6b9a8c755cda91ccba2b6239d279">transformSkewX</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#af23e7f6a6056e5efe72944fa68767704">transformSkewY</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a022e3cdfa06f5bc9103b37dfa64adb2c">transformTranslate</a>(float dst[6], float tx, float ty)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#abc1d6466eb7fdc57a869ec7b9fdd6bdf">translate</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Winding</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoBaseWidget.html#a7baf9307e082a627e7fae8732346174b">~NanoBaseWidget</a>() override</td><td class="entry"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget< BaseWidget ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a3e05169f4e66e811537adaea17e4bb3f">~NanoVG</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -64,6 +64,7 @@ $(function() { | |||
<div class="summary"> | |||
<a href="#pub-methods">Public Member Functions</a> | | |||
<a href="#pro-methods">Protected Member Functions</a> | | |||
<a href="#friends">Friends</a> | | |||
<a href="classNanoBaseWidget-members.html">List of all members</a> </div> | |||
<div class="headertitle"> | |||
<div class="title">NanoBaseWidget< BaseWidget > Class Template Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> | |||
@@ -83,8 +84,12 @@ Inheritance diagram for NanoBaseWidget< BaseWidget >:</div> | |||
<table class="memberdecls"> | |||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> | |||
Public Member Functions</h2></td></tr> | |||
<tr class="memitem:ab55b11341bc4b8f56ecbead328ca8346"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#ab55b11341bc4b8f56ecbead328ca8346">NanoBaseWidget</a> (<a class="el" href="classWidget.html">Widget</a> *parentGroupWidget, int flags=<a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9a4fb2bb2ad2eccc922e6e5613ca1bf19e">CREATE_ANTIALIAS</a>)</td></tr> | |||
<tr class="separator:ab55b11341bc4b8f56ecbead328ca8346"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ae3d5de903a78228b8b657ce89979b958"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#ae3d5de903a78228b8b657ce89979b958">NanoBaseWidget</a> (<a class="el" href="classWidget.html">Widget</a> *parentWidget, int flags=<a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9a4fb2bb2ad2eccc922e6e5613ca1bf19e">CREATE_ANTIALIAS</a>)</td></tr> | |||
<tr class="separator:ae3d5de903a78228b8b657ce89979b958"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a2914a53d3ddc6bbc5e91a54c2b2bfc47"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#a2914a53d3ddc6bbc5e91a54c2b2bfc47">NanoBaseWidget</a> (<a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< <a class="el" href="classSubWidget.html">SubWidget</a> > *parentWidget)</td></tr> | |||
<tr class="separator:a2914a53d3ddc6bbc5e91a54c2b2bfc47"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a375e45a4686a29c925f089bd2fa9457c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#a375e45a4686a29c925f089bd2fa9457c">NanoBaseWidget</a> (<a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< <a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> > *parentWidget)</td></tr> | |||
<tr class="separator:a375e45a4686a29c925f089bd2fa9457c"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a02c2567d5cefb6f508a49b544364b2cd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#a02c2567d5cefb6f508a49b544364b2cd">NanoBaseWidget</a> (<a class="el" href="classWindow.html">Window</a> &windowToMapTo, int flags=<a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9a4fb2bb2ad2eccc922e6e5613ca1bf19e">CREATE_ANTIALIAS</a>)</td></tr> | |||
<tr class="separator:a02c2567d5cefb6f508a49b544364b2cd"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a4f7e3ad95f8f5ba93fb2e452afd88115"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#a4f7e3ad95f8f5ba93fb2e452afd88115">NanoBaseWidget</a> (<a class="el" href="classApplication.html">Application</a> &app, int flags=<a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9a4fb2bb2ad2eccc922e6e5613ca1bf19e">CREATE_ANTIALIAS</a>)</td></tr> | |||
@@ -96,6 +101,8 @@ Public Member Functions</h2></td></tr> | |||
<tr class="inherit_header pub_methods_classNanoVG"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classNanoVG')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classNanoVG.html">NanoVG</a></td></tr> | |||
<tr class="memitem:a79dfc0b6c38ec95cef030df2b7a663ef inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a79dfc0b6c38ec95cef030df2b7a663ef">NanoVG</a> (int flags=<a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9a4fb2bb2ad2eccc922e6e5613ca1bf19e">CREATE_ANTIALIAS</a>)</td></tr> | |||
<tr class="separator:a79dfc0b6c38ec95cef030df2b7a663ef inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a318e768012e73c0291cf6d3b24f37819 inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a318e768012e73c0291cf6d3b24f37819">NanoVG</a> (NVGcontext *context)</td></tr> | |||
<tr class="separator:a318e768012e73c0291cf6d3b24f37819 inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3e05169f4e66e811537adaea17e4bb3f inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a3e05169f4e66e811537adaea17e4bb3f">~NanoVG</a> ()</td></tr> | |||
<tr class="separator:a3e05169f4e66e811537adaea17e4bb3f inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a8b6f8caad8acb883fadc06a606ccade7 inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NVGcontext * </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a8b6f8caad8acb883fadc06a606ccade7">getContext</a> () const noexcept</td></tr> | |||
@@ -162,10 +169,10 @@ Public Member Functions</h2></td></tr> | |||
<tr class="separator:a2a6d7cc76cb4c7f35ef51a388f5818f6 inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a7555d49ba847a92fb2c56b2f9f68f366 inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a7555d49ba847a92fb2c56b2f9f68f366">createImageFromFile</a> (const char *filename, int imageFlags)</td></tr> | |||
<tr class="separator:a7555d49ba847a92fb2c56b2f9f68f366 inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a395cde178d473c548e3d92c48d430ca1 inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a395cde178d473c548e3d92c48d430ca1">createImageFromMemory</a> (uchar *data, uint dataSize, ImageFlags imageFlags)</td></tr> | |||
<tr class="separator:a395cde178d473c548e3d92c48d430ca1 inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:acf7d2cac5deeb625a91c40448ed70b6a inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#acf7d2cac5deeb625a91c40448ed70b6a">createImageFromMemory</a> (uchar *data, uint dataSize, int imageFlags)</td></tr> | |||
<tr class="separator:acf7d2cac5deeb625a91c40448ed70b6a inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a82858e18090cbd5d787668d21f685b95 inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a82858e18090cbd5d787668d21f685b95">createImageFromMemory</a> (const uchar *data, uint dataSize, ImageFlags imageFlags)</td></tr> | |||
<tr class="separator:a82858e18090cbd5d787668d21f685b95 inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6cac272a24edf6a679944267a02131ad inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a6cac272a24edf6a679944267a02131ad">createImageFromMemory</a> (const uchar *data, uint dataSize, int imageFlags)</td></tr> | |||
<tr class="separator:a6cac272a24edf6a679944267a02131ad inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a32fc9c8f1385dad33acf208167230ddb inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a32fc9c8f1385dad33acf208167230ddb">createImageFromRawMemory</a> (uint w, uint h, const uchar *data, ImageFlags imageFlags, ImageFormat format)</td></tr> | |||
<tr class="separator:a32fc9c8f1385dad33acf208167230ddb inherit pub_methods_classNanoVG"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:adb3e8947a09a73b9662731f14aa2ca1f inherit pub_methods_classNanoVG"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#adb3e8947a09a73b9662731f14aa2ca1f">createImageFromRawMemory</a> (uint w, uint h, const uchar *data, int imageFlags, ImageFormat format)</td></tr> | |||
@@ -266,6 +273,15 @@ Protected Member Functions</h2></td></tr> | |||
<tr class="memitem:a77a197095bf9bf6fd6ff40145746c9b9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoBaseWidget.html#a77a197095bf9bf6fd6ff40145746c9b9">onNanoDisplay</a> ()=0</td></tr> | |||
<tr class="separator:a77a197095bf9bf6fd6ff40145746c9b9"><td class="memSeparator" colspan="2"> </td></tr> | |||
</table><table class="memberdecls"> | |||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> | |||
Friends</h2></td></tr> | |||
<tr class="memitem:a8180b0650ab3c8eba85db0fc8d616e7c"><td class="memItemLeft" align="right" valign="top"><a id="a8180b0650ab3c8eba85db0fc8d616e7c"></a> | |||
class </td><td class="memItemRight" valign="bottom"><b>NanoBaseWidget< TopLevelWidget ></b></td></tr> | |||
<tr class="separator:a8180b0650ab3c8eba85db0fc8d616e7c"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a72b672a67b6a4968b78e071bfff918b5"><td class="memItemLeft" align="right" valign="top"><a id="a72b672a67b6a4968b78e071bfff918b5"></a> | |||
class </td><td class="memItemRight" valign="bottom"><b>NanoBaseWidget< StandaloneWindow ></b></td></tr> | |||
<tr class="separator:a72b672a67b6a4968b78e071bfff918b5"><td class="memSeparator" colspan="2"> </td></tr> | |||
</table><table class="memberdecls"> | |||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> | |||
Additional Inherited Members</h2></td></tr> | |||
<tr class="inherit_header pub_types_classNanoVG"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classNanoVG')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classNanoVG.html">NanoVG</a></td></tr> | |||
@@ -350,8 +366,8 @@ class NanoBaseWidget< BaseWidget ></h3> | |||
<p><a class="el" href="classNanoVG.html">NanoVG</a> <a class="el" href="classWidget.html">Widget</a> class.</p> | |||
<p>This class implements the <a class="el" href="classNanoVG.html">NanoVG</a> drawing API inside a DGL <a class="el" href="classWidget.html">Widget</a>. The drawing function onDisplay() is implemented internally but a new <a class="el" href="classNanoBaseWidget.html#a77a197095bf9bf6fd6ff40145746c9b9">onNanoDisplay()</a> needs to be overridden instead. </p> | |||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> | |||
<a id="ab55b11341bc4b8f56ecbead328ca8346"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#ab55b11341bc4b8f56ecbead328ca8346">◆ </a></span>NanoBaseWidget() <span class="overload">[1/4]</span></h2> | |||
<a id="ae3d5de903a78228b8b657ce89979b958"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#ae3d5de903a78228b8b657ce89979b958">◆ </a></span>NanoBaseWidget() <span class="overload">[1/6]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -365,7 +381,7 @@ template<class BaseWidget > </div> | |||
<td class="memname"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< BaseWidget >::<a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a> </td> | |||
<td>(</td> | |||
<td class="paramtype"><a class="el" href="classWidget.html">Widget</a> * </td> | |||
<td class="paramname"><em>parentGroupWidget</em>, </td> | |||
<td class="paramname"><em>parentWidget</em>, </td> | |||
</tr> | |||
<tr> | |||
<td class="paramkey"></td> | |||
@@ -387,10 +403,68 @@ template<class BaseWidget > </div> | |||
</div><div class="memdoc"> | |||
<p>Constructor for a NanoSubWidget. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9">CreateFlags</a> </dd></dl> | |||
</div> | |||
</div> | |||
<a id="a2914a53d3ddc6bbc5e91a54c2b2bfc47"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a2914a53d3ddc6bbc5e91a54c2b2bfc47">◆ </a></span>NanoBaseWidget() <span class="overload">[2/6]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
<div class="memtemplate"> | |||
template<class BaseWidget > </div> | |||
<table class="mlabels"> | |||
<tr> | |||
<td class="mlabels-left"> | |||
<table class="memname"> | |||
<tr> | |||
<td class="memname"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< BaseWidget >::<a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a> </td> | |||
<td>(</td> | |||
<td class="paramtype"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< <a class="el" href="classSubWidget.html">SubWidget</a> > * </td> | |||
<td class="paramname"><em>parentWidget</em></td><td>)</td> | |||
<td></td> | |||
</tr> | |||
</table> | |||
</td> | |||
<td class="mlabels-right"> | |||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td> | |||
</tr> | |||
</table> | |||
</div><div class="memdoc"> | |||
<p>Constructor for a NanoSubWidget reusing a parent subwidget nanovg context. </p> | |||
</div> | |||
</div> | |||
<a id="a375e45a4686a29c925f089bd2fa9457c"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a375e45a4686a29c925f089bd2fa9457c">◆ </a></span>NanoBaseWidget() <span class="overload">[3/6]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
<div class="memtemplate"> | |||
template<class BaseWidget > </div> | |||
<table class="mlabels"> | |||
<tr> | |||
<td class="mlabels-left"> | |||
<table class="memname"> | |||
<tr> | |||
<td class="memname"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< BaseWidget >::<a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a> </td> | |||
<td>(</td> | |||
<td class="paramtype"><a class="el" href="classNanoBaseWidget.html">NanoBaseWidget</a>< <a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> > * </td> | |||
<td class="paramname"><em>parentWidget</em></td><td>)</td> | |||
<td></td> | |||
</tr> | |||
</table> | |||
</td> | |||
<td class="mlabels-right"> | |||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td> | |||
</tr> | |||
</table> | |||
</div><div class="memdoc"> | |||
<p>Constructor for a NanoSubWidget reusing a parent top-level-widget nanovg context. </p> | |||
</div> | |||
</div> | |||
<a id="a02c2567d5cefb6f508a49b544364b2cd"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a02c2567d5cefb6f508a49b544364b2cd">◆ </a></span>NanoBaseWidget() <span class="overload">[2/4]</span></h2> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a02c2567d5cefb6f508a49b544364b2cd">◆ </a></span>NanoBaseWidget() <span class="overload">[4/6]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -429,7 +503,7 @@ template<class BaseWidget > </div> | |||
</div> | |||
</div> | |||
<a id="a4f7e3ad95f8f5ba93fb2e452afd88115"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a4f7e3ad95f8f5ba93fb2e452afd88115">◆ </a></span>NanoBaseWidget() <span class="overload">[3/4]</span></h2> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a4f7e3ad95f8f5ba93fb2e452afd88115">◆ </a></span>NanoBaseWidget() <span class="overload">[5/6]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -468,7 +542,7 @@ template<class BaseWidget > </div> | |||
</div> | |||
</div> | |||
<a id="a595d332ead95b9102a16f8f9bc53a8e8"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a595d332ead95b9102a16f8f9bc53a8e8">◆ </a></span>NanoBaseWidget() <span class="overload">[4/4]</span></h2> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a595d332ead95b9102a16f8f9bc53a8e8">◆ </a></span>NanoBaseWidget() <span class="overload">[6/6]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -575,7 +649,7 @@ template<class BaseWidget > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -79,7 +79,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -251,7 +251,7 @@ class </td><td class="memItemRight" valign="bottom"><b>NanoVG</b></td></tr> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -97,8 +97,8 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a304f4fcf7fc4dff936563606cec7ea63">createFontFromMemory</a>(const char *name, const uchar *data, uint dataSize, bool freeData)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a2a6d7cc76cb4c7f35ef51a388f5818f6">createImageFromFile</a>(const char *filename, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a7555d49ba847a92fb2c56b2f9f68f366">createImageFromFile</a>(const char *filename, int imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a395cde178d473c548e3d92c48d430ca1">createImageFromMemory</a>(uchar *data, uint dataSize, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#acf7d2cac5deeb625a91c40448ed70b6a">createImageFromMemory</a>(uchar *data, uint dataSize, int imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a82858e18090cbd5d787668d21f685b95">createImageFromMemory</a>(const uchar *data, uint dataSize, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a6cac272a24edf6a679944267a02131ad">createImageFromMemory</a>(const uchar *data, uint dataSize, int imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a32fc9c8f1385dad33acf208167230ddb">createImageFromRawMemory</a>(uint w, uint h, const uchar *data, ImageFlags imageFlags, ImageFormat format)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#adb3e8947a09a73b9662731f14aa2ca1f">createImageFromRawMemory</a>(uint w, uint h, const uchar *data, int imageFlags, ImageFormat format)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a68cfbff787af38a017eecdb4e77e1b45">createImageFromRGBA</a>(uint w, uint h, const uchar *data, ImageFlags imageFlags)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
@@ -143,61 +143,62 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a8a5ade44d39d21f28dcd02d27da62d14">miterLimit</a>(float limit)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#af1ac0918567c17c93e0586c4284e04b9">moveTo</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a79dfc0b6c38ec95cef030df2b7a663ef">NanoVG</a>(int flags=CREATE_ANTIALIAS)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aaf7f45fc45cf920d261a8b2cfebf9026">pathWinding</a>(Winding dir)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad21dce44617cb0ed89bcafa794c56fde">quadTo</a>(float cx, float cy, float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a19d27b1b3a22afe9a6d27f4f9f8bf167">radialGradient</a>(float cx, float cy, float inr, float outr, const Color &icol, const Color &ocol)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a175f4c41e0d89ae5d8bdb65e5580c637">radToDeg</a>(float rad)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a1bc27cc57b0e2d3bc0fd12d519312251">rect</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad5ddb240794b35105eeadd1534f0911b">reset</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aff2eaea01970f0ec2005d1051f25ad35">resetScissor</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aac35e4a0ce84c0f4bf8d881d1b8a5b34">resetTransform</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aa1da11cb97d4f6718ffe8b4622684c3b">restore</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a13da8f469cd43117c19d8459c178b905">rotate</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ROUND</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ac9d8502c3cbf6745ff3a41d1b97b6529">roundedRect</a>(float x, float y, float w, float h, float r)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a05fd441d579c42c76d786bd4a7b437af">save</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a76273b763fa9b84c4a86d37065accee7">scale</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a7ac24b9a1ab2b901ab18d4d8dbb92c1c">scissor</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a4f45e3cf465060491e73427e5868573f">skewX</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a508c4fde6212c1b0598d9f8b32cba0f6">skewY</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SOLID</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Solidity</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SQUARE</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aeed167687a8a269c4f9c44a7db4d3746">stroke</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#acefc70128644fb8ee5abe6dc04d4f710">strokeColor</a>(const Color &color)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a6242c3e68789ed57b46fb75ba396506d">strokeColor</a>(const int red, const int green, const int blue, const int alpha=255)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a22bac7e1806c9203a637337478a90165">strokeColor</a>(const float red, const float green, const float blue, const float alpha=1.0f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a8d00b35e0ab5c428af120cc78ff32804">strokePaint</a>(const Paint &paint)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a373190894070313e8d321b2af0bbab58">strokeWidth</a>(float size)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#af9526a1c4b2d5e1db0190c32ba9a1eaa">text</a>(float x, float y, const char *string, const char *end)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a9c942ced1722beff8e326a6cf0c9a1d1">textAlign</a>(Align align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a9a1a5e00351ff92ebb9795a2127f0529">textAlign</a>(int align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a281c71d51c5f9d6fb5d6e8369ca650f4">textBounds</a>(float x, float y, const char *string, const char *end, Rectangle< float > &bounds)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a16f910cddbecd570d3c125e217f51e10">textBox</a>(float x, float y, float breakRowWidth, const char *string, const char *end=nullptr)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a47e41ef76a4682f0418ba8d0a60f6ea8">textBoxBounds</a>(float x, float y, float breakRowWidth, const char *string, const char *end, float bounds[4])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ab403a3cdf19dd2af4c75bb180c5e0fb8">textBreakLines</a>(const char *string, const char *end, float breakRowWidth, TextRow &rows, int maxRows)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ae8476a381526e6ef89150529594cbf35">textGlyphPositions</a>(float x, float y, const char *string, const char *end, GlyphPosition &positions, int maxPositions)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad768aae0871c1685ca5dc590859d5c1b">textLetterSpacing</a>(float spacing)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aab69aa4f2ae1b15adcceb9d065ea8aa6">textLineHeight</a>(float lineHeight)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a5e84bf7dec65064733aec488389568b0">textMetrics</a>(float *ascender, float *descender, float *lineh)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad06096ade68bf78bcc256005cd6f2c45">transform</a>(float a, float b, float c, float d, float e, float f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a81c8b60a87be8a8d4a5efce8eeaf1915">transformIdentity</a>(float dst[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ac5692f82bcac4858f44d9fd0df287cad">transformInverse</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a3ac9aade102afb3a4f84966f0727c6c6">transformMultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ae2e49763ab7f503016c0dede0dbfd3cc">transformPoint</a>(float &dstx, float &dsty, const float xform[6], float srcx, float srcy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a1416fbff2a0ecada90b2d9852bfbaf42">transformPremultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a43e16d0f94dc0a49dae5128d69e75e3c">transformRotate</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a94c1f78baadff1d6c6a5a4d52dd770d7">transformScale</a>(float dst[6], float sx, float sy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a178b6b9a8c755cda91ccba2b6239d279">transformSkewX</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#af23e7f6a6056e5efe72944fa68767704">transformSkewY</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a022e3cdfa06f5bc9103b37dfa64adb2c">transformTranslate</a>(float dst[6], float tx, float ty)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#abc1d6466eb7fdc57a869ec7b9fdd6bdf">translate</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Winding</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a3e05169f4e66e811537adaea17e4bb3f">~NanoVG</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a318e768012e73c0291cf6d3b24f37819">NanoVG</a>(NVGcontext *context)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aaf7f45fc45cf920d261a8b2cfebf9026">pathWinding</a>(Winding dir)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad21dce44617cb0ed89bcafa794c56fde">quadTo</a>(float cx, float cy, float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a19d27b1b3a22afe9a6d27f4f9f8bf167">radialGradient</a>(float cx, float cy, float inr, float outr, const Color &icol, const Color &ocol)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a175f4c41e0d89ae5d8bdb65e5580c637">radToDeg</a>(float rad)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a1bc27cc57b0e2d3bc0fd12d519312251">rect</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad5ddb240794b35105eeadd1534f0911b">reset</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aff2eaea01970f0ec2005d1051f25ad35">resetScissor</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aac35e4a0ce84c0f4bf8d881d1b8a5b34">resetTransform</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aa1da11cb97d4f6718ffe8b4622684c3b">restore</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a13da8f469cd43117c19d8459c178b905">rotate</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ROUND</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ac9d8502c3cbf6745ff3a41d1b97b6529">roundedRect</a>(float x, float y, float w, float h, float r)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a05fd441d579c42c76d786bd4a7b437af">save</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a76273b763fa9b84c4a86d37065accee7">scale</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a7ac24b9a1ab2b901ab18d4d8dbb92c1c">scissor</a>(float x, float y, float w, float h)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a4f45e3cf465060491e73427e5868573f">skewX</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a508c4fde6212c1b0598d9f8b32cba0f6">skewY</a>(float angle)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>SOLID</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Solidity</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>SQUARE</b> enum value (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#aeed167687a8a269c4f9c44a7db4d3746">stroke</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#acefc70128644fb8ee5abe6dc04d4f710">strokeColor</a>(const Color &color)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a6242c3e68789ed57b46fb75ba396506d">strokeColor</a>(const int red, const int green, const int blue, const int alpha=255)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a22bac7e1806c9203a637337478a90165">strokeColor</a>(const float red, const float green, const float blue, const float alpha=1.0f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a8d00b35e0ab5c428af120cc78ff32804">strokePaint</a>(const Paint &paint)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a373190894070313e8d321b2af0bbab58">strokeWidth</a>(float size)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#af9526a1c4b2d5e1db0190c32ba9a1eaa">text</a>(float x, float y, const char *string, const char *end)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a9c942ced1722beff8e326a6cf0c9a1d1">textAlign</a>(Align align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a9a1a5e00351ff92ebb9795a2127f0529">textAlign</a>(int align)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a281c71d51c5f9d6fb5d6e8369ca650f4">textBounds</a>(float x, float y, const char *string, const char *end, Rectangle< float > &bounds)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a16f910cddbecd570d3c125e217f51e10">textBox</a>(float x, float y, float breakRowWidth, const char *string, const char *end=nullptr)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a47e41ef76a4682f0418ba8d0a60f6ea8">textBoxBounds</a>(float x, float y, float breakRowWidth, const char *string, const char *end, float bounds[4])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ab403a3cdf19dd2af4c75bb180c5e0fb8">textBreakLines</a>(const char *string, const char *end, float breakRowWidth, TextRow &rows, int maxRows)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ae8476a381526e6ef89150529594cbf35">textGlyphPositions</a>(float x, float y, const char *string, const char *end, GlyphPosition &positions, int maxPositions)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#ad768aae0871c1685ca5dc590859d5c1b">textLetterSpacing</a>(float spacing)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#aab69aa4f2ae1b15adcceb9d065ea8aa6">textLineHeight</a>(float lineHeight)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a5e84bf7dec65064733aec488389568b0">textMetrics</a>(float *ascender, float *descender, float *lineh)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ad06096ade68bf78bcc256005cd6f2c45">transform</a>(float a, float b, float c, float d, float e, float f)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a81c8b60a87be8a8d4a5efce8eeaf1915">transformIdentity</a>(float dst[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ac5692f82bcac4858f44d9fd0df287cad">transformInverse</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a3ac9aade102afb3a4f84966f0727c6c6">transformMultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#ae2e49763ab7f503016c0dede0dbfd3cc">transformPoint</a>(float &dstx, float &dsty, const float xform[6], float srcx, float srcy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a1416fbff2a0ecada90b2d9852bfbaf42">transformPremultiply</a>(float dst[6], const float src[6])</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a43e16d0f94dc0a49dae5128d69e75e3c">transformRotate</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a94c1f78baadff1d6c6a5a4d52dd770d7">transformScale</a>(float dst[6], float sx, float sy)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a178b6b9a8c755cda91ccba2b6239d279">transformSkewX</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#af23e7f6a6056e5efe72944fa68767704">transformSkewY</a>(float dst[6], float a)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classNanoVG.html#a022e3cdfa06f5bc9103b37dfa64adb2c">transformTranslate</a>(float dst[6], float tx, float ty)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">static</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#abc1d6466eb7fdc57a869ec7b9fdd6bdf">translate</a>(float x, float y)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Winding</b> enum name (defined in <a class="el" href="classNanoVG.html">NanoVG</a>)</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classNanoVG.html#a3e05169f4e66e811537adaea17e4bb3f">~NanoVG</a>()</td><td class="entry"><a class="el" href="classNanoVG.html">NanoVG</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -147,6 +147,8 @@ typedef int </td><td class="memItemRight" valign="bottom"><b>FontId</b></td | |||
Public Member Functions</h2></td></tr> | |||
<tr class="memitem:a79dfc0b6c38ec95cef030df2b7a663ef"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a79dfc0b6c38ec95cef030df2b7a663ef">NanoVG</a> (int flags=<a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9a4fb2bb2ad2eccc922e6e5613ca1bf19e">CREATE_ANTIALIAS</a>)</td></tr> | |||
<tr class="separator:a79dfc0b6c38ec95cef030df2b7a663ef"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a318e768012e73c0291cf6d3b24f37819"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a318e768012e73c0291cf6d3b24f37819">NanoVG</a> (NVGcontext *context)</td></tr> | |||
<tr class="separator:a318e768012e73c0291cf6d3b24f37819"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a3e05169f4e66e811537adaea17e4bb3f"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a3e05169f4e66e811537adaea17e4bb3f">~NanoVG</a> ()</td></tr> | |||
<tr class="separator:a3e05169f4e66e811537adaea17e4bb3f"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a8b6f8caad8acb883fadc06a606ccade7"><td class="memItemLeft" align="right" valign="top">NVGcontext * </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a8b6f8caad8acb883fadc06a606ccade7">getContext</a> () const noexcept</td></tr> | |||
@@ -213,10 +215,10 @@ Public Member Functions</h2></td></tr> | |||
<tr class="separator:a2a6d7cc76cb4c7f35ef51a388f5818f6"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a7555d49ba847a92fb2c56b2f9f68f366"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a7555d49ba847a92fb2c56b2f9f68f366">createImageFromFile</a> (const char *filename, int imageFlags)</td></tr> | |||
<tr class="separator:a7555d49ba847a92fb2c56b2f9f68f366"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a395cde178d473c548e3d92c48d430ca1"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a395cde178d473c548e3d92c48d430ca1">createImageFromMemory</a> (uchar *data, uint dataSize, ImageFlags imageFlags)</td></tr> | |||
<tr class="separator:a395cde178d473c548e3d92c48d430ca1"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:acf7d2cac5deeb625a91c40448ed70b6a"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#acf7d2cac5deeb625a91c40448ed70b6a">createImageFromMemory</a> (uchar *data, uint dataSize, int imageFlags)</td></tr> | |||
<tr class="separator:acf7d2cac5deeb625a91c40448ed70b6a"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a82858e18090cbd5d787668d21f685b95"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a82858e18090cbd5d787668d21f685b95">createImageFromMemory</a> (const uchar *data, uint dataSize, ImageFlags imageFlags)</td></tr> | |||
<tr class="separator:a82858e18090cbd5d787668d21f685b95"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a6cac272a24edf6a679944267a02131ad"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a6cac272a24edf6a679944267a02131ad">createImageFromMemory</a> (const uchar *data, uint dataSize, int imageFlags)</td></tr> | |||
<tr class="separator:a6cac272a24edf6a679944267a02131ad"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a32fc9c8f1385dad33acf208167230ddb"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#a32fc9c8f1385dad33acf208167230ddb">createImageFromRawMemory</a> (uint w, uint h, const uchar *data, ImageFlags imageFlags, ImageFormat format)</td></tr> | |||
<tr class="separator:a32fc9c8f1385dad33acf208167230ddb"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:adb3e8947a09a73b9662731f14aa2ca1f"><td class="memItemLeft" align="right" valign="top">NanoImage::Handle </td><td class="memItemRight" valign="bottom"><a class="el" href="classNanoVG.html#adb3e8947a09a73b9662731f14aa2ca1f">createImageFromRawMemory</a> (uint w, uint h, const uchar *data, int imageFlags, ImageFormat format)</td></tr> | |||
@@ -408,7 +410,7 @@ Text</h1> | |||
</div> | |||
<h2 class="groupheader">Constructor & Destructor Documentation</h2> | |||
<a id="a79dfc0b6c38ec95cef030df2b7a663ef"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a79dfc0b6c38ec95cef030df2b7a663ef">◆ </a></span>NanoVG()</h2> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a79dfc0b6c38ec95cef030df2b7a663ef">◆ </a></span>NanoVG() <span class="overload">[1/2]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -424,6 +426,33 @@ Text</h1> | |||
</div><div class="memdoc"> | |||
<p>Constructor. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="classNanoVG.html#a54ec9a68401121aab78976df6d3891a9">CreateFlags</a> </dd></dl> | |||
</div> | |||
</div> | |||
<a id="a318e768012e73c0291cf6d3b24f37819"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a318e768012e73c0291cf6d3b24f37819">◆ </a></span>NanoVG() <span class="overload">[2/2]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
<table class="mlabels"> | |||
<tr> | |||
<td class="mlabels-left"> | |||
<table class="memname"> | |||
<tr> | |||
<td class="memname">NanoVG::NanoVG </td> | |||
<td>(</td> | |||
<td class="paramtype">NVGcontext * </td> | |||
<td class="paramname"><em>context</em></td><td>)</td> | |||
<td></td> | |||
</tr> | |||
</table> | |||
</td> | |||
<td class="mlabels-right"> | |||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td> | |||
</tr> | |||
</table> | |||
</div><div class="memdoc"> | |||
<p>Constructor reusing a <a class="el" href="classNanoVG.html">NanoVG</a> context, used for subwidgets. Context will not be deleted on class destructor. </p> | |||
</div> | |||
</div> | |||
<a id="a3e05169f4e66e811537adaea17e4bb3f"></a> | |||
@@ -448,7 +477,7 @@ Text</h1> | |||
</tr> | |||
</table> | |||
</div><div class="memdoc"> | |||
<p>Constructor reusing a <a class="el" href="classNanoVG.html">NanoVG</a> context, used for subwidgets. Destructor. </p> | |||
<p>Destructor. </p> | |||
</div> | |||
</div> | |||
@@ -1684,8 +1713,8 @@ Text</h1> | |||
</div> | |||
</div> | |||
<a id="a395cde178d473c548e3d92c48d430ca1"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a395cde178d473c548e3d92c48d430ca1">◆ </a></span>createImageFromMemory() <span class="overload">[1/2]</span></h2> | |||
<a id="a82858e18090cbd5d787668d21f685b95"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a82858e18090cbd5d787668d21f685b95">◆ </a></span>createImageFromMemory() <span class="overload">[1/2]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -1693,7 +1722,7 @@ Text</h1> | |||
<tr> | |||
<td class="memname">NanoImage::Handle NanoVG::createImageFromMemory </td> | |||
<td>(</td> | |||
<td class="paramtype">uchar * </td> | |||
<td class="paramtype">const uchar * </td> | |||
<td class="paramname"><em>data</em>, </td> | |||
</tr> | |||
<tr> | |||
@@ -1719,8 +1748,8 @@ Text</h1> | |||
</div> | |||
</div> | |||
<a id="acf7d2cac5deeb625a91c40448ed70b6a"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#acf7d2cac5deeb625a91c40448ed70b6a">◆ </a></span>createImageFromMemory() <span class="overload">[2/2]</span></h2> | |||
<a id="a6cac272a24edf6a679944267a02131ad"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a6cac272a24edf6a679944267a02131ad">◆ </a></span>createImageFromMemory() <span class="overload">[2/2]</span></h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
@@ -1728,7 +1757,7 @@ Text</h1> | |||
<tr> | |||
<td class="memname">NanoImage::Handle NanoVG::createImageFromMemory </td> | |||
<td>(</td> | |||
<td class="paramtype">uchar * </td> | |||
<td class="paramtype">const uchar * </td> | |||
<td class="paramname"><em>data</em>, </td> | |||
</tr> | |||
<tr> | |||
@@ -3457,7 +3486,7 @@ Text</h1> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -106,7 +106,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -620,7 +620,7 @@ ImageFormat </td><td class="memItemRight" valign="bottom"><b>format</b></td | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -93,23 +93,24 @@ $(function() { | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#ad4ab623187f905c250a42284704eb840">initState</a>(uint32_t index, State &state)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>initState</b>(uint32_t, String &, String &) (defined in <a class="el" href="classPlugin.html">Plugin</a>)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#ab2c6b7bc2e0cdcd589cf9d03be831042">isDummyInstance</a>() const noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>isStateFile</b>(uint32_t) (defined in <a class="el" href="classPlugin.html">Plugin</a>)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a44eb1bfcc3a3e5949ad053fc9ce55ce8">loadProgram</a>(uint32_t index)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#acb5a3632da5a5c4110172a3a78e1fd32">Plugin</a>(uint32_t parameterCount, uint32_t programCount, uint32_t stateCount)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PluginExporter</b> (defined in <a class="el" href="classPlugin.html">Plugin</a>)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#ae65d8603022c09d1ce2ee5cf568de70f">requestParameterValueChange</a>(uint32_t index, float value) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a0a969c78f8455ac6ba65fa42e8c498f6">run</a>(const float **inputs, float **outputs, uint32_t frames, const MidiEvent *midiEvents, uint32_t midiEventCount)=0</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a2fcbfa1893f44e661d0d8cd53391dadc">sampleRateChanged</a>(double newSampleRate)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a2a70c4ec55d74d9bc26862975d8df8a7">setLatency</a>(uint32_t frames) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a7e9e26ceafc7603ef6163483a9dc39be">setParameterValue</a>(uint32_t index, float value)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#afcbb504b824bacea622de9bac09b2331">setState</a>(const char *key, const char *value)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#aa85c50c732d9083f57b72d6b4cd7c5ae">updateStateValue</a>(const char *key, const char *value) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a0467eef817ac130cbbe1c0fbe09660c6">writeMidiEvent</a>(const MidiEvent &midiEvent) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a89814b8f0b1c91e49140d42eb8331383">~Plugin</a>()</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a8d07561f935bf9918e8b395e6eaabfa0">isSelfTestInstance</a>() const noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>isStateFile</b>(uint32_t) (defined in <a class="el" href="classPlugin.html">Plugin</a>)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a44eb1bfcc3a3e5949ad053fc9ce55ce8">loadProgram</a>(uint32_t index)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#acb5a3632da5a5c4110172a3a78e1fd32">Plugin</a>(uint32_t parameterCount, uint32_t programCount, uint32_t stateCount)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr bgcolor="#f0f0f0"><td class="entry"><b>PluginExporter</b> (defined in <a class="el" href="classPlugin.html">Plugin</a>)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#ae65d8603022c09d1ce2ee5cf568de70f">requestParameterValueChange</a>(uint32_t index, float value) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a0a969c78f8455ac6ba65fa42e8c498f6">run</a>(const float **inputs, float **outputs, uint32_t frames, const MidiEvent *midiEvents, uint32_t midiEventCount)=0</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a2fcbfa1893f44e661d0d8cd53391dadc">sampleRateChanged</a>(double newSampleRate)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a2a70c4ec55d74d9bc26862975d8df8a7">setLatency</a>(uint32_t frames) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a7e9e26ceafc7603ef6163483a9dc39be">setParameterValue</a>(uint32_t index, float value)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#afcbb504b824bacea622de9bac09b2331">setState</a>(const char *key, const char *value)</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#aa85c50c732d9083f57b72d6b4cd7c5ae">updateStateValue</a>(const char *key, const char *value) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr><td class="entry"><a class="el" href="classPlugin.html#a0467eef817ac130cbbe1c0fbe09660c6">writeMidiEvent</a>(const MidiEvent &midiEvent) noexcept</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"></td></tr> | |||
<tr class="even"><td class="entry"><a class="el" href="classPlugin.html#a89814b8f0b1c91e49140d42eb8331383">~Plugin</a>()</td><td class="entry"><a class="el" href="classPlugin.html">Plugin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -87,6 +87,8 @@ Public Member Functions</h2></td></tr> | |||
<tr class="separator:a5fd60c82f5a50f12312c57729885fc2f"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ab2c6b7bc2e0cdcd589cf9d03be831042"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPlugin.html#ab2c6b7bc2e0cdcd589cf9d03be831042">isDummyInstance</a> () const noexcept</td></tr> | |||
<tr class="separator:ab2c6b7bc2e0cdcd589cf9d03be831042"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a8d07561f935bf9918e8b395e6eaabfa0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPlugin.html#a8d07561f935bf9918e8b395e6eaabfa0">isSelfTestInstance</a> () const noexcept</td></tr> | |||
<tr class="separator:a8d07561f935bf9918e8b395e6eaabfa0"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:ae85d602c430b1a4361a88d714d3a42c1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structTimePosition.html">TimePosition</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classPlugin.html#ae85d602c430b1a4361a88d714d3a42c1">getTimePosition</a> () const noexcept</td></tr> | |||
<tr class="separator:ae85d602c430b1a4361a88d714d3a42c1"><td class="memSeparator" colspan="2"> </td></tr> | |||
<tr class="memitem:a2a70c4ec55d74d9bc26862975d8df8a7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPlugin.html#a2a70c4ec55d74d9bc26862975d8df8a7">setLatency</a> (uint32_t frames) noexcept</td></tr> | |||
@@ -353,6 +355,35 @@ This value will remain constant between activate and deactivate. </p><dl class=" | |||
When true no processing will be done, the plugin is created only to extract information.<br /> | |||
In DPF, LADSPA/DSSI, VST2 and VST3 formats create one global instance per plugin binary while LV2 creates one when generating turtle meta-data. </p> | |||
</div> | |||
</div> | |||
<a id="a8d07561f935bf9918e8b395e6eaabfa0"></a> | |||
<h2 class="memtitle"><span class="permalink"><a href="#a8d07561f935bf9918e8b395e6eaabfa0">◆ </a></span>isSelfTestInstance()</h2> | |||
<div class="memitem"> | |||
<div class="memproto"> | |||
<table class="mlabels"> | |||
<tr> | |||
<td class="mlabels-left"> | |||
<table class="memname"> | |||
<tr> | |||
<td class="memname">bool Plugin::isSelfTestInstance </td> | |||
<td>(</td> | |||
<td class="paramname"></td><td>)</td> | |||
<td> const</td> | |||
</tr> | |||
</table> | |||
</td> | |||
<td class="mlabels-right"> | |||
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td> | |||
</tr> | |||
</table> | |||
</div><div class="memdoc"> | |||
<p>Check if this plugin instance is a "selftest" one used for automated plugin tests.<br /> | |||
To enable this mode build with <code>DPF_RUNTIME_TESTING</code> macro defined (i.e. set as compiler build flag), and run the JACK/Standalone executable with "selftest" as its only and single argument.</p> | |||
<p>A few basic DSP and <a class="el" href="classUI.html">UI</a> tests will run in self-test mode, with once instance having this function returning true.<br /> | |||
You can use this chance to do a few tests of your own as well. </p> | |||
</div> | |||
</div> | |||
<a id="ae85d602c430b1a4361a88d714d3a42c1"></a> | |||
@@ -1291,7 +1322,7 @@ This function will only be called when the plugin is deactivated. </p><dl class= | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -95,7 +95,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -557,7 +557,7 @@ template<typename T > </div> | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -116,7 +116,7 @@ $(function() { | |||
</table></div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |
@@ -1437,7 +1437,7 @@ DEPRECATED Please use <a class="el" href="classRectangle.html#ab07a01fb85e96f8f7 | |||
</div><!-- contents --> | |||
<!-- start footer part --> | |||
<hr class="footer"/><address class="footer"><small> | |||
Generated on Wed Jul 27 2022 00:46:18 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
Generated on Mon Oct 3 2022 16:45:56 for DISTRHO Plugin Framework by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 | |||
</small></address> | |||
</body> | |||
</html> |