DISTRHO Plugin Framework
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

612 lines
79KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6. <meta name="generator" content="Doxygen 1.9.1"/>
  7. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  8. <title>DISTRHO Plugin Framework: ImageBaseAboutWindow&lt; ImageType &gt; Class Template Reference</title>
  9. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  10. <script type="text/javascript" src="jquery.js"></script>
  11. <script type="text/javascript" src="dynsections.js"></script>
  12. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  13. <script type="text/javascript" src="search/searchdata.js"></script>
  14. <script type="text/javascript" src="search/search.js"></script>
  15. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  16. </head>
  17. <body>
  18. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  19. <div id="titlearea">
  20. <table cellspacing="0" cellpadding="0">
  21. <tbody>
  22. <tr style="height: 56px;">
  23. <td id="projectalign" style="padding-left: 0.5em;">
  24. <div id="projectname">DISTRHO Plugin Framework
  25. </div>
  26. </td>
  27. </tr>
  28. </tbody>
  29. </table>
  30. </div>
  31. <!-- end header part -->
  32. <!-- Generated by Doxygen 1.9.1 -->
  33. <script type="text/javascript">
  34. /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  35. var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
  36. /* @license-end */
  37. </script>
  38. <script type="text/javascript" src="menudata.js"></script>
  39. <script type="text/javascript" src="menu.js"></script>
  40. <script type="text/javascript">
  41. /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  42. $(function() {
  43. initMenu('',true,false,'search.php','Search');
  44. $(document).ready(function() { init_search(); });
  45. });
  46. /* @license-end */</script>
  47. <div id="main-nav"></div>
  48. <!-- window showing the filter options -->
  49. <div id="MSearchSelectWindow"
  50. onmouseover="return searchBox.OnSearchSelectShow()"
  51. onmouseout="return searchBox.OnSearchSelectHide()"
  52. onkeydown="return searchBox.OnSearchSelectKey(event)">
  53. </div>
  54. <!-- iframe showing the search results (closed by default) -->
  55. <div id="MSearchResultsWindow">
  56. <iframe src="javascript:void(0)" frameborder="0"
  57. name="MSearchResults" id="MSearchResults">
  58. </iframe>
  59. </div>
  60. </div><!-- top -->
  61. <div class="header">
  62. <div class="summary">
  63. <a href="#pub-methods">Public Member Functions</a> &#124;
  64. <a href="#pro-methods">Protected Member Functions</a> &#124;
  65. <a href="classImageBaseAboutWindow-members.html">List of all members</a> </div>
  66. <div class="headertitle">
  67. <div class="title">ImageBaseAboutWindow&lt; ImageType &gt; Class Template Reference</div> </div>
  68. </div><!--header-->
  69. <div class="contents">
  70. <p><code>#include &lt;<a class="el" href="ImageBaseWidgets_8hpp_source.html">ImageBaseWidgets.hpp</a>&gt;</code></p>
  71. <div class="dynheader">
  72. Inheritance diagram for ImageBaseAboutWindow&lt; ImageType &gt;:</div>
  73. <div class="dyncontent">
  74. <div class="center">
  75. <img src="classImageBaseAboutWindow.png" usemap="#ImageBaseAboutWindow_3C_20ImageType_20_3E_map" alt=""/>
  76. <map id="ImageBaseAboutWindow_3C_20ImageType_20_3E_map" name="ImageBaseAboutWindow_3C_20ImageType_20_3E_map">
  77. <area href="classStandaloneWindow.html" alt="StandaloneWindow" shape="rect" coords="122,112,357,136"/>
  78. <area href="classWindow.html" alt="Window" shape="rect" coords="0,56,235,80"/>
  79. <area href="classTopLevelWidget.html" alt="TopLevelWidget" shape="rect" coords="245,56,480,80"/>
  80. <area href="classWidget.html" alt="Widget" shape="rect" coords="245,0,480,24"/>
  81. </map>
  82. </div></div>
  83. <table class="memberdecls">
  84. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
  85. Public Member Functions</h2></td></tr>
  86. <tr class="memitem:ae90dd7700dc6b88eca94be95459f7607"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImageBaseAboutWindow.html#ae90dd7700dc6b88eca94be95459f7607">ImageBaseAboutWindow</a> (<a class="el" href="classWindow.html">Window</a> &amp;transientParentWindow, const ImageType &amp;image=ImageType())</td></tr>
  87. <tr class="separator:ae90dd7700dc6b88eca94be95459f7607"><td class="memSeparator" colspan="2">&#160;</td></tr>
  88. <tr class="memitem:a6866dc828c0a7435d86887ced02ff993"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImageBaseAboutWindow.html#a6866dc828c0a7435d86887ced02ff993">ImageBaseAboutWindow</a> (<a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> *topLevelWidget, const ImageType &amp;image=ImageType())</td></tr>
  89. <tr class="separator:a6866dc828c0a7435d86887ced02ff993"><td class="memSeparator" colspan="2">&#160;</td></tr>
  90. <tr class="memitem:a10cf37217ddc3a045970461473e79bdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImageBaseAboutWindow.html#a10cf37217ddc3a045970461473e79bdc">setImage</a> (const ImageType &amp;image)</td></tr>
  91. <tr class="separator:a10cf37217ddc3a045970461473e79bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  92. <tr class="inherit_header pub_methods_classStandaloneWindow"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classStandaloneWindow')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classStandaloneWindow.html">StandaloneWindow</a></td></tr>
  93. <tr class="memitem:a28d4f09b9f280c1d03cc77fc63465b48 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStandaloneWindow.html#a28d4f09b9f280c1d03cc77fc63465b48">StandaloneWindow</a> (<a class="el" href="classApplication.html">Application</a> &amp;app)</td></tr>
  94. <tr class="separator:a28d4f09b9f280c1d03cc77fc63465b48 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  95. <tr class="memitem:a86e7db3cd8830628b37d0608df40963c inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStandaloneWindow.html#a86e7db3cd8830628b37d0608df40963c">StandaloneWindow</a> (<a class="el" href="classApplication.html">Application</a> &amp;app, <a class="el" href="classWindow.html">Window</a> &amp;transientParentWindow)</td></tr>
  96. <tr class="separator:a86e7db3cd8830628b37d0608df40963c inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  97. <tr class="memitem:a3b13bbbe8b8c431806ab50d2ea3410ad inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStandaloneWindow.html#a3b13bbbe8b8c431806ab50d2ea3410ad">done</a> ()</td></tr>
  98. <tr class="separator:a3b13bbbe8b8c431806ab50d2ea3410ad inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  99. <tr class="memitem:ad5848f401a4b91a2d4d5c8c420b4f72e inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStandaloneWindow.html#ad5848f401a4b91a2d4d5c8c420b4f72e">reinit</a> ()</td></tr>
  100. <tr class="separator:ad5848f401a4b91a2d4d5c8c420b4f72e inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  101. <tr class="memitem:a645f7c56f44d9a8a72e81595b28650e2 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStandaloneWindow.html#a645f7c56f44d9a8a72e81595b28650e2">isVisible</a> () const noexcept</td></tr>
  102. <tr class="separator:a645f7c56f44d9a8a72e81595b28650e2 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  103. <tr class="memitem:aed1c4bcb15863e45ee9a9a1d879684de inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="aed1c4bcb15863e45ee9a9a1d879684de"></a>
  104. void&#160;</td><td class="memItemRight" valign="bottom"><b>setVisible</b> (bool yesNo)</td></tr>
  105. <tr class="separator:aed1c4bcb15863e45ee9a9a1d879684de inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  106. <tr class="memitem:aadbc0c9094886df8c935a3135566464f inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="aadbc0c9094886df8c935a3135566464f"></a>
  107. void&#160;</td><td class="memItemRight" valign="bottom"><b>hide</b> ()</td></tr>
  108. <tr class="separator:aadbc0c9094886df8c935a3135566464f inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  109. <tr class="memitem:a1fc522817ac8f85005a373b4298e3e01 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a1fc522817ac8f85005a373b4298e3e01"></a>
  110. void&#160;</td><td class="memItemRight" valign="bottom"><b>show</b> ()</td></tr>
  111. <tr class="separator:a1fc522817ac8f85005a373b4298e3e01 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  112. <tr class="memitem:a8c774feb91252d04b9d239a3cc698a6c inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a8c774feb91252d04b9d239a3cc698a6c"></a>
  113. uint&#160;</td><td class="memItemRight" valign="bottom"><b>getWidth</b> () const noexcept</td></tr>
  114. <tr class="separator:a8c774feb91252d04b9d239a3cc698a6c inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  115. <tr class="memitem:a73bbd4db4435db6bf182b2313462ece8 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a73bbd4db4435db6bf182b2313462ece8"></a>
  116. uint&#160;</td><td class="memItemRight" valign="bottom"><b>getHeight</b> () const noexcept</td></tr>
  117. <tr class="separator:a73bbd4db4435db6bf182b2313462ece8 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  118. <tr class="memitem:a8b3da711c6402b8a6857f1c7b208e0dc inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a8b3da711c6402b8a6857f1c7b208e0dc"></a>
  119. const <a class="el" href="classSize.html">Size</a>&lt; uint &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>getSize</b> () const noexcept</td></tr>
  120. <tr class="separator:a8b3da711c6402b8a6857f1c7b208e0dc inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  121. <tr class="memitem:aa1475d362245c793b516a232deab70ff inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStandaloneWindow.html#aa1475d362245c793b516a232deab70ff">repaint</a> () noexcept</td></tr>
  122. <tr class="separator:aa1475d362245c793b516a232deab70ff inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  123. <tr class="memitem:a22eed5b20668a70230f51a8baa3619cb inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a22eed5b20668a70230f51a8baa3619cb"></a>
  124. void&#160;</td><td class="memItemRight" valign="bottom"><b>setWidth</b> (uint width)</td></tr>
  125. <tr class="separator:a22eed5b20668a70230f51a8baa3619cb inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  126. <tr class="memitem:aad7b6ee28085ee9437496c48696072f4 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="aad7b6ee28085ee9437496c48696072f4"></a>
  127. void&#160;</td><td class="memItemRight" valign="bottom"><b>setHeight</b> (uint height)</td></tr>
  128. <tr class="separator:aad7b6ee28085ee9437496c48696072f4 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  129. <tr class="memitem:a22f216c11386b46e6aa32c10f188852b inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a22f216c11386b46e6aa32c10f188852b"></a>
  130. void&#160;</td><td class="memItemRight" valign="bottom"><b>setSize</b> (uint width, uint height)</td></tr>
  131. <tr class="separator:a22f216c11386b46e6aa32c10f188852b inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  132. <tr class="memitem:a852ce7534ac02c4072959a2df7219312 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a852ce7534ac02c4072959a2df7219312"></a>
  133. void&#160;</td><td class="memItemRight" valign="bottom"><b>setSize</b> (const <a class="el" href="classSize.html">Size</a>&lt; uint &gt; &amp;size)</td></tr>
  134. <tr class="separator:a852ce7534ac02c4072959a2df7219312 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  135. <tr class="memitem:a998f83b8ca12e4024b8579b807d0b531 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a998f83b8ca12e4024b8579b807d0b531"></a>
  136. bool&#160;</td><td class="memItemRight" valign="bottom"><b>addIdleCallback</b> (<a class="el" href="structIdleCallback.html">IdleCallback</a> *callback, uint timerFrequencyInMs=0)</td></tr>
  137. <tr class="separator:a998f83b8ca12e4024b8579b807d0b531 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  138. <tr class="memitem:ac632d59d957ef846c2a09c057bede3b7 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="ac632d59d957ef846c2a09c057bede3b7"></a>
  139. bool&#160;</td><td class="memItemRight" valign="bottom"><b>removeIdleCallback</b> (<a class="el" href="structIdleCallback.html">IdleCallback</a> *callback)</td></tr>
  140. <tr class="separator:ac632d59d957ef846c2a09c057bede3b7 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  141. <tr class="memitem:a290990732bd24ec88be21ad2ac2524fc inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a290990732bd24ec88be21ad2ac2524fc"></a>
  142. <a class="el" href="classApplication.html">Application</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getApp</b> () const noexcept</td></tr>
  143. <tr class="separator:a290990732bd24ec88be21ad2ac2524fc inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  144. <tr class="memitem:a601a0750e50ad545d30d544a86e7b7c9 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a601a0750e50ad545d30d544a86e7b7c9"></a>
  145. const <a class="el" href="structGraphicsContext.html">GraphicsContext</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getGraphicsContext</b> () const noexcept</td></tr>
  146. <tr class="separator:a601a0750e50ad545d30d544a86e7b7c9 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  147. <tr class="memitem:a5b8e1fe44d2e2a7443e78c2485ef87e2 inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="a5b8e1fe44d2e2a7443e78c2485ef87e2"></a>
  148. double&#160;</td><td class="memItemRight" valign="bottom"><b>getScaleFactor</b> () const noexcept</td></tr>
  149. <tr class="separator:a5b8e1fe44d2e2a7443e78c2485ef87e2 inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  150. <tr class="memitem:adfcc60ee3e74ae2042a2d708ddc0c7aa inherit pub_methods_classStandaloneWindow"><td class="memItemLeft" align="right" valign="top"><a id="adfcc60ee3e74ae2042a2d708ddc0c7aa"></a>
  151. void&#160;</td><td class="memItemRight" valign="bottom"><b>setGeometryConstraints</b> (uint minimumWidth, uint minimumHeight, bool keepAspectRatio=false, bool automaticallyScale=false)</td></tr>
  152. <tr class="separator:adfcc60ee3e74ae2042a2d708ddc0c7aa inherit pub_methods_classStandaloneWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  153. <tr class="inherit_header pub_methods_classWindow"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classWindow')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classWindow.html">Window</a></td></tr>
  154. <tr class="memitem:a2f6257937261fcb3e627752dfb248d47 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a2f6257937261fcb3e627752dfb248d47">Window</a> (<a class="el" href="classApplication.html">Application</a> &amp;app)</td></tr>
  155. <tr class="separator:a2f6257937261fcb3e627752dfb248d47 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  156. <tr class="memitem:a647ec84da28005ecf0501825af77adec inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a647ec84da28005ecf0501825af77adec">Window</a> (<a class="el" href="classApplication.html">Application</a> &amp;app, <a class="el" href="classWindow.html">Window</a> &amp;transientParentWindow)</td></tr>
  157. <tr class="separator:a647ec84da28005ecf0501825af77adec inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  158. <tr class="memitem:a2cd48e2c2d816439cf38faf5c7a9736f inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a2cd48e2c2d816439cf38faf5c7a9736f">Window</a> (<a class="el" href="classApplication.html">Application</a> &amp;app, uintptr_t parentWindowHandle, double scaleFactor, bool resizable)</td></tr>
  159. <tr class="separator:a2cd48e2c2d816439cf38faf5c7a9736f inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  160. <tr class="memitem:ada557b4543c122a0de22c876c55504ae inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ada557b4543c122a0de22c876c55504ae">Window</a> (<a class="el" href="classApplication.html">Application</a> &amp;app, uintptr_t parentWindowHandle, uint width, uint height, double scaleFactor, bool resizable)</td></tr>
  161. <tr class="separator:ada557b4543c122a0de22c876c55504ae inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  162. <tr class="memitem:a62b4a97b3c2e492f1d9a46092011e2d9 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a62b4a97b3c2e492f1d9a46092011e2d9">~Window</a> ()</td></tr>
  163. <tr class="separator:a62b4a97b3c2e492f1d9a46092011e2d9 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  164. <tr class="memitem:afb840ed25c1fe17bed66d80adfc420ab inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#afb840ed25c1fe17bed66d80adfc420ab">isEmbed</a> () const noexcept</td></tr>
  165. <tr class="separator:afb840ed25c1fe17bed66d80adfc420ab inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  166. <tr class="memitem:a6be53a737e7dfcc74167962437e93b8f inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a6be53a737e7dfcc74167962437e93b8f">isVisible</a> () const noexcept</td></tr>
  167. <tr class="separator:a6be53a737e7dfcc74167962437e93b8f inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  168. <tr class="memitem:a118e0356bb6fcf081955f2bd97686036 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a118e0356bb6fcf081955f2bd97686036">setVisible</a> (bool visible)</td></tr>
  169. <tr class="separator:a118e0356bb6fcf081955f2bd97686036 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  170. <tr class="memitem:a8f986e19a11c4c97ed8e6ad3d0e648b7 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a8f986e19a11c4c97ed8e6ad3d0e648b7">show</a> ()</td></tr>
  171. <tr class="separator:a8f986e19a11c4c97ed8e6ad3d0e648b7 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  172. <tr class="memitem:a4626829d3cb9d01285f739d2bbc69b74 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a4626829d3cb9d01285f739d2bbc69b74">hide</a> ()</td></tr>
  173. <tr class="separator:a4626829d3cb9d01285f739d2bbc69b74 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  174. <tr class="memitem:a35055c04498121d39741bfcd5082705b inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a35055c04498121d39741bfcd5082705b">close</a> ()</td></tr>
  175. <tr class="separator:a35055c04498121d39741bfcd5082705b inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  176. <tr class="memitem:a1b888a7e6a5562968a253b915ccb7825 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a1b888a7e6a5562968a253b915ccb7825">isResizable</a> () const noexcept</td></tr>
  177. <tr class="separator:a1b888a7e6a5562968a253b915ccb7825 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  178. <tr class="memitem:a10f6ff4b0f3e714298a4ac612edcdd7e inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a10f6ff4b0f3e714298a4ac612edcdd7e">setResizable</a> (bool resizable)</td></tr>
  179. <tr class="separator:a10f6ff4b0f3e714298a4ac612edcdd7e inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  180. <tr class="memitem:a200f3e517effa7973e1c42c72ca55f9f inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a200f3e517effa7973e1c42c72ca55f9f">getOffsetX</a> () const noexcept</td></tr>
  181. <tr class="separator:a200f3e517effa7973e1c42c72ca55f9f inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  182. <tr class="memitem:a948304155a8403b92db8feeae1a76f46 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a948304155a8403b92db8feeae1a76f46">getOffsetY</a> () const noexcept</td></tr>
  183. <tr class="separator:a948304155a8403b92db8feeae1a76f46 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  184. <tr class="memitem:a58f66fcfd4c902954594e99d4bfa0b6a inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPoint.html">Point</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a58f66fcfd4c902954594e99d4bfa0b6a">getOffset</a> () const noexcept</td></tr>
  185. <tr class="separator:a58f66fcfd4c902954594e99d4bfa0b6a inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  186. <tr class="memitem:a486cf7a5f89c39e1cac3a01633f170db inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a486cf7a5f89c39e1cac3a01633f170db">setOffsetX</a> (int x)</td></tr>
  187. <tr class="separator:a486cf7a5f89c39e1cac3a01633f170db inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  188. <tr class="memitem:ac570a2c8f35ea4962c8f23c8435cdbfc inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ac570a2c8f35ea4962c8f23c8435cdbfc">setOffsetY</a> (int y)</td></tr>
  189. <tr class="separator:ac570a2c8f35ea4962c8f23c8435cdbfc inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  190. <tr class="memitem:a5d79613d3223395806d7d09ad65d5c4d inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a5d79613d3223395806d7d09ad65d5c4d">setOffset</a> (int x, int y)</td></tr>
  191. <tr class="separator:a5d79613d3223395806d7d09ad65d5c4d inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  192. <tr class="memitem:ae02f210d981b2ac5efd6207864789758 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ae02f210d981b2ac5efd6207864789758">setOffset</a> (const <a class="el" href="classPoint.html">Point</a>&lt; int &gt; &amp;offset)</td></tr>
  193. <tr class="separator:ae02f210d981b2ac5efd6207864789758 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  194. <tr class="memitem:ab19430997dd1b3d7bf9bd3640d73b007 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ab19430997dd1b3d7bf9bd3640d73b007">getWidth</a> () const noexcept</td></tr>
  195. <tr class="separator:ab19430997dd1b3d7bf9bd3640d73b007 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  196. <tr class="memitem:a5d53bcba43455f8f77cfcbac61ec6c8e inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a5d53bcba43455f8f77cfcbac61ec6c8e">getHeight</a> () const noexcept</td></tr>
  197. <tr class="separator:a5d53bcba43455f8f77cfcbac61ec6c8e inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  198. <tr class="memitem:acd158570648b07967a4af011d6223eea inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSize.html">Size</a>&lt; uint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#acd158570648b07967a4af011d6223eea">getSize</a> () const noexcept</td></tr>
  199. <tr class="separator:acd158570648b07967a4af011d6223eea inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  200. <tr class="memitem:acfc9a6f22176e204009acbb387d3861c inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#acfc9a6f22176e204009acbb387d3861c">setWidth</a> (uint width)</td></tr>
  201. <tr class="separator:acfc9a6f22176e204009acbb387d3861c inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  202. <tr class="memitem:a13f314cfd5c9048ec8ea0b88b611f54d inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a13f314cfd5c9048ec8ea0b88b611f54d">setHeight</a> (uint height)</td></tr>
  203. <tr class="separator:a13f314cfd5c9048ec8ea0b88b611f54d inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  204. <tr class="memitem:a89bd0c91920029ddcb21b8975e8b47d9 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a89bd0c91920029ddcb21b8975e8b47d9">setSize</a> (uint width, uint height)</td></tr>
  205. <tr class="separator:a89bd0c91920029ddcb21b8975e8b47d9 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  206. <tr class="memitem:a9408b98401ce2fab132c196283248d1a inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a9408b98401ce2fab132c196283248d1a">setSize</a> (const <a class="el" href="classSize.html">Size</a>&lt; uint &gt; &amp;size)</td></tr>
  207. <tr class="separator:a9408b98401ce2fab132c196283248d1a inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  208. <tr class="memitem:af437e6afd9104708f30ab769d9afce7a inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#af437e6afd9104708f30ab769d9afce7a">getTitle</a> () const noexcept</td></tr>
  209. <tr class="separator:af437e6afd9104708f30ab769d9afce7a inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  210. <tr class="memitem:ab2f1b80c5dfcafd2cbdf6b85b756fdbd inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ab2f1b80c5dfcafd2cbdf6b85b756fdbd">setTitle</a> (const char *title)</td></tr>
  211. <tr class="separator:ab2f1b80c5dfcafd2cbdf6b85b756fdbd inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  212. <tr class="memitem:ab5cbe1298a28a1860319198a4c843183 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ab5cbe1298a28a1860319198a4c843183">isIgnoringKeyRepeat</a> () const noexcept</td></tr>
  213. <tr class="separator:ab5cbe1298a28a1860319198a4c843183 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  214. <tr class="memitem:a36a04e5f5ecc6ee5228f9da6df43e865 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a36a04e5f5ecc6ee5228f9da6df43e865">setIgnoringKeyRepeat</a> (bool ignore) noexcept</td></tr>
  215. <tr class="separator:a36a04e5f5ecc6ee5228f9da6df43e865 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  216. <tr class="memitem:ac8244e75f9fdb4fe886b226959f568f9 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ac8244e75f9fdb4fe886b226959f568f9">getClipboard</a> (size_t &amp;dataSize)</td></tr>
  217. <tr class="separator:ac8244e75f9fdb4fe886b226959f568f9 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  218. <tr class="memitem:a88bf8d28d58fbe390359bd220137311e inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a88bf8d28d58fbe390359bd220137311e">setClipboard</a> (const char *mimeType, const void *data, size_t dataSize)</td></tr>
  219. <tr class="separator:a88bf8d28d58fbe390359bd220137311e inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  220. <tr class="memitem:aabcbd667b0c4dd4665d13beb940fa700 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#aabcbd667b0c4dd4665d13beb940fa700">setCursor</a> (MouseCursor cursor)</td></tr>
  221. <tr class="separator:aabcbd667b0c4dd4665d13beb940fa700 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  222. <tr class="memitem:ad17a7f53a62673982f4861cdc27fd54e inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ad17a7f53a62673982f4861cdc27fd54e">addIdleCallback</a> (<a class="el" href="structIdleCallback.html">IdleCallback</a> *callback, uint timerFrequencyInMs=0)</td></tr>
  223. <tr class="separator:ad17a7f53a62673982f4861cdc27fd54e inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  224. <tr class="memitem:a5c5c4f53c53cb081b39a40d5ce9afd65 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a5c5c4f53c53cb081b39a40d5ce9afd65">removeIdleCallback</a> (<a class="el" href="structIdleCallback.html">IdleCallback</a> *callback)</td></tr>
  225. <tr class="separator:a5c5c4f53c53cb081b39a40d5ce9afd65 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  226. <tr class="memitem:a92600b2e0715646b80474fccbcadf336 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a92600b2e0715646b80474fccbcadf336">getApp</a> () const noexcept</td></tr>
  227. <tr class="separator:a92600b2e0715646b80474fccbcadf336 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  228. <tr class="memitem:aa73a74df08f29d576e18cf1d61ea9897 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structGraphicsContext.html">GraphicsContext</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#aa73a74df08f29d576e18cf1d61ea9897">getGraphicsContext</a> () const noexcept</td></tr>
  229. <tr class="separator:aa73a74df08f29d576e18cf1d61ea9897 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  230. <tr class="memitem:a01a9277a2e19766947f9a99b43147bfd inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">uintptr_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a01a9277a2e19766947f9a99b43147bfd">getNativeWindowHandle</a> () const noexcept</td></tr>
  231. <tr class="separator:a01a9277a2e19766947f9a99b43147bfd inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  232. <tr class="memitem:a77774c8ce4b01113fcd525079f9b8787 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a77774c8ce4b01113fcd525079f9b8787">getScaleFactor</a> () const noexcept</td></tr>
  233. <tr class="separator:a77774c8ce4b01113fcd525079f9b8787 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  234. <tr class="memitem:a03985e4ca2c9b4fcf572b5029e8c0115 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a03985e4ca2c9b4fcf572b5029e8c0115">focus</a> ()</td></tr>
  235. <tr class="separator:a03985e4ca2c9b4fcf572b5029e8c0115 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  236. <tr class="memitem:a56ed4c181deb56c7fcec2b2cfe7295bd inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a56ed4c181deb56c7fcec2b2cfe7295bd">openFileBrowser</a> (const DGL_NAMESPACE::FileBrowserOptions &amp;options=<a class="el" href="structFileBrowserOptions.html">FileBrowserOptions</a>())</td></tr>
  237. <tr class="separator:a56ed4c181deb56c7fcec2b2cfe7295bd inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  238. <tr class="memitem:a729ab39a1ac99d81b289e08a42582ade inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a729ab39a1ac99d81b289e08a42582ade">repaint</a> () noexcept</td></tr>
  239. <tr class="separator:a729ab39a1ac99d81b289e08a42582ade inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  240. <tr class="memitem:a33f9518b6f3209cd8201106260c9e42c inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a33f9518b6f3209cd8201106260c9e42c">repaint</a> (const <a class="el" href="classRectangle.html">Rectangle</a>&lt; uint &gt; &amp;rect) noexcept</td></tr>
  241. <tr class="separator:a33f9518b6f3209cd8201106260c9e42c inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  242. <tr class="memitem:abc7044d06bab27a7dadf06b9f42b2c95 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#abc7044d06bab27a7dadf06b9f42b2c95">renderToPicture</a> (const char *filename)</td></tr>
  243. <tr class="separator:abc7044d06bab27a7dadf06b9f42b2c95 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  244. <tr class="memitem:a00108f3d1c5831d02b0c67cd4f226e4d inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a00108f3d1c5831d02b0c67cd4f226e4d">runAsModal</a> (bool blockWait=false)</td></tr>
  245. <tr class="separator:a00108f3d1c5831d02b0c67cd4f226e4d inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  246. <tr class="memitem:a540fbc63288c019f420123644acc6a11 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSize.html">Size</a>&lt; uint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a540fbc63288c019f420123644acc6a11">getGeometryConstraints</a> (bool &amp;keepAspectRatio)</td></tr>
  247. <tr class="separator:a540fbc63288c019f420123644acc6a11 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  248. <tr class="memitem:aa3824e300206b15241df8c8c78785d73 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#aa3824e300206b15241df8c8c78785d73">setGeometryConstraints</a> (uint minimumWidth, uint minimumHeight, bool keepAspectRatio=false, bool automaticallyScale=false, bool resizeNowIfAutoScaling=true)</td></tr>
  249. <tr class="separator:aa3824e300206b15241df8c8c78785d73 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  250. <tr class="memitem:ab3fd6ca05bdbd2df01665192cde2ff34 inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#ab3fd6ca05bdbd2df01665192cde2ff34">setTransientParent</a> (uintptr_t transientParentWindowHandle)</td></tr>
  251. <tr class="separator:ab3fd6ca05bdbd2df01665192cde2ff34 inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  252. <tr class="memitem:a0e1895a4e93ee0d7c34a9b10953c968e inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a0e1895a4e93ee0d7c34a9b10953c968e">getIgnoringKeyRepeat</a> () const noexcept</td></tr>
  253. <tr class="separator:a0e1895a4e93ee0d7c34a9b10953c968e inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  254. <tr class="memitem:a9b94fea3236d1d49e3fbd53a8d9cc70b inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a9b94fea3236d1d49e3fbd53a8d9cc70b">getScaling</a> () const noexcept</td></tr>
  255. <tr class="separator:a9b94fea3236d1d49e3fbd53a8d9cc70b inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  256. <tr class="memitem:addce529703b96ff6742428c8bd8c4cba inherit pub_methods_classWindow"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#addce529703b96ff6742428c8bd8c4cba">exec</a> (bool blockWait=false)</td></tr>
  257. <tr class="separator:addce529703b96ff6742428c8bd8c4cba inherit pub_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  258. <tr class="inherit_header pub_methods_classTopLevelWidget"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classTopLevelWidget')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td></tr>
  259. <tr class="memitem:a3cdeec5e7b144cc48d89e748a37f538e inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a3cdeec5e7b144cc48d89e748a37f538e">TopLevelWidget</a> (<a class="el" href="classWindow.html">Window</a> &amp;windowToMapTo)</td></tr>
  260. <tr class="separator:a3cdeec5e7b144cc48d89e748a37f538e inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  261. <tr class="memitem:af60daa3513ca7f7d05575ab3feaee268 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#af60daa3513ca7f7d05575ab3feaee268">~TopLevelWidget</a> () override</td></tr>
  262. <tr class="separator:af60daa3513ca7f7d05575ab3feaee268 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  263. <tr class="memitem:af5c5c403ba231c14b3a41684bef45648 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#af5c5c403ba231c14b3a41684bef45648">getApp</a> () const noexcept</td></tr>
  264. <tr class="separator:af5c5c403ba231c14b3a41684bef45648 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  265. <tr class="memitem:a3ceb7af6e9372a139d40a5859dfd0e4d inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a3ceb7af6e9372a139d40a5859dfd0e4d">getWindow</a> () const noexcept</td></tr>
  266. <tr class="separator:a3ceb7af6e9372a139d40a5859dfd0e4d inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  267. <tr class="memitem:a4a95eb3bb76704737ef9cf405e800617 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a4a95eb3bb76704737ef9cf405e800617">setWidth</a> (uint width)</td></tr>
  268. <tr class="separator:a4a95eb3bb76704737ef9cf405e800617 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  269. <tr class="memitem:a607afeaa7fc1bd6cf52ef3138c38360f inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a607afeaa7fc1bd6cf52ef3138c38360f">setHeight</a> (uint height)</td></tr>
  270. <tr class="separator:a607afeaa7fc1bd6cf52ef3138c38360f inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  271. <tr class="memitem:a41fa486da289fb082bb840aaaad72a08 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a41fa486da289fb082bb840aaaad72a08">setSize</a> (uint width, uint height)</td></tr>
  272. <tr class="separator:a41fa486da289fb082bb840aaaad72a08 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  273. <tr class="memitem:a94f526903d739bf2e812fb785fc66aae inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a94f526903d739bf2e812fb785fc66aae">setSize</a> (const <a class="el" href="classSize.html">Size</a>&lt; uint &gt; &amp;size)</td></tr>
  274. <tr class="separator:a94f526903d739bf2e812fb785fc66aae inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  275. <tr class="memitem:a5b71bc1266aea488b1f85b83744adbfd inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a5b71bc1266aea488b1f85b83744adbfd">repaint</a> () noexcept override</td></tr>
  276. <tr class="separator:a5b71bc1266aea488b1f85b83744adbfd inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  277. <tr class="memitem:a4a9b2d040ba36825fd95f966bb4d9e36 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a4a9b2d040ba36825fd95f966bb4d9e36">repaint</a> (const <a class="el" href="classRectangle.html">Rectangle</a>&lt; uint &gt; &amp;rect) noexcept</td></tr>
  278. <tr class="separator:a4a9b2d040ba36825fd95f966bb4d9e36 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  279. <tr class="memitem:a1fbfc17e10dbe06cfcf656ebd3438da0 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a1fbfc17e10dbe06cfcf656ebd3438da0"></a>
  280. const void *&#160;</td><td class="memItemRight" valign="bottom"><b>getClipboard</b> (size_t &amp;dataSize)</td></tr>
  281. <tr class="separator:a1fbfc17e10dbe06cfcf656ebd3438da0 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  282. <tr class="memitem:a74ed1b7de337a9d4447903644087ef32 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a74ed1b7de337a9d4447903644087ef32"></a>
  283. bool&#160;</td><td class="memItemRight" valign="bottom"><b>setClipboard</b> (const char *mimeType, const void *data, size_t dataSize)</td></tr>
  284. <tr class="separator:a74ed1b7de337a9d4447903644087ef32 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  285. <tr class="memitem:a21314d0829749739ee1c438e691a5f49 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a21314d0829749739ee1c438e691a5f49"></a>
  286. bool&#160;</td><td class="memItemRight" valign="bottom"><b>setCursor</b> (MouseCursor cursor)</td></tr>
  287. <tr class="separator:a21314d0829749739ee1c438e691a5f49 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  288. <tr class="memitem:a5569262e4859b2b59832af4fb8409ddc inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a5569262e4859b2b59832af4fb8409ddc"></a>
  289. bool&#160;</td><td class="memItemRight" valign="bottom"><b>addIdleCallback</b> (<a class="el" href="structIdleCallback.html">IdleCallback</a> *callback, uint timerFrequencyInMs=0)</td></tr>
  290. <tr class="separator:a5569262e4859b2b59832af4fb8409ddc inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  291. <tr class="memitem:a4cf1a5a0ea4f266fde337e9756c82c41 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a4cf1a5a0ea4f266fde337e9756c82c41"></a>
  292. bool&#160;</td><td class="memItemRight" valign="bottom"><b>removeIdleCallback</b> (<a class="el" href="structIdleCallback.html">IdleCallback</a> *callback)</td></tr>
  293. <tr class="separator:a4cf1a5a0ea4f266fde337e9756c82c41 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  294. <tr class="memitem:a8f8c6b72513abeb782cdbed5b24c6fb8 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a8f8c6b72513abeb782cdbed5b24c6fb8"></a>
  295. double&#160;</td><td class="memItemRight" valign="bottom"><b>getScaleFactor</b> () const noexcept</td></tr>
  296. <tr class="separator:a8f8c6b72513abeb782cdbed5b24c6fb8 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  297. <tr class="memitem:ad096c93f5eb7b328707ee1f98c173c12 inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="ad096c93f5eb7b328707ee1f98c173c12"></a>
  298. void&#160;</td><td class="memItemRight" valign="bottom"><b>setGeometryConstraints</b> (uint minimumWidth, uint minimumHeight, bool keepAspectRatio=false, bool automaticallyScale=false, bool resizeNowIfAutoScaling=true)</td></tr>
  299. <tr class="separator:ad096c93f5eb7b328707ee1f98c173c12 inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  300. <tr class="memitem:a608102a97b9b66636d947d029cbc87ac inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a608102a97b9b66636d947d029cbc87ac"></a>
  301. <a class="el" href="classApplication.html">Application</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr>
  302. <tr class="separator:a608102a97b9b66636d947d029cbc87ac inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  303. <tr class="memitem:a5eaf5a87cf735945a40945523b3f1fbb inherit pub_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top"><a id="a5eaf5a87cf735945a40945523b3f1fbb"></a>
  304. <a class="el" href="classWindow.html">Window</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getParentWindow</b> () const noexcept</td></tr>
  305. <tr class="separator:a5eaf5a87cf735945a40945523b3f1fbb inherit pub_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  306. <tr class="inherit_header pub_methods_classWidget"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classWidget')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classWidget.html">Widget</a></td></tr>
  307. <tr class="memitem:a714cf798aadb4d615f6f60a355382c02 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a714cf798aadb4d615f6f60a355382c02">~Widget</a> ()</td></tr>
  308. <tr class="separator:a714cf798aadb4d615f6f60a355382c02 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  309. <tr class="memitem:a234a8ee8a685dc211ad11f492f0dbc71 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a234a8ee8a685dc211ad11f492f0dbc71">isVisible</a> () const noexcept</td></tr>
  310. <tr class="separator:a234a8ee8a685dc211ad11f492f0dbc71 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  311. <tr class="memitem:a66088a03691f9c643ff335fa826576ba inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a66088a03691f9c643ff335fa826576ba">setVisible</a> (bool visible)</td></tr>
  312. <tr class="separator:a66088a03691f9c643ff335fa826576ba inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  313. <tr class="memitem:a25ff178539e226b5f30ef0335d060f2b inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a25ff178539e226b5f30ef0335d060f2b">show</a> ()</td></tr>
  314. <tr class="separator:a25ff178539e226b5f30ef0335d060f2b inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  315. <tr class="memitem:a4a2f8eebacdd20db505b838f1a118c6b inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a4a2f8eebacdd20db505b838f1a118c6b">hide</a> ()</td></tr>
  316. <tr class="separator:a4a2f8eebacdd20db505b838f1a118c6b inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  317. <tr class="memitem:a169c317caf734c6664494a573e427b40 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a169c317caf734c6664494a573e427b40">getWidth</a> () const noexcept</td></tr>
  318. <tr class="separator:a169c317caf734c6664494a573e427b40 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  319. <tr class="memitem:aa20f6dc096a8836706173f31324c4db8 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#aa20f6dc096a8836706173f31324c4db8">getHeight</a> () const noexcept</td></tr>
  320. <tr class="separator:aa20f6dc096a8836706173f31324c4db8 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  321. <tr class="memitem:a9044d42c20ead27dba983b710c94f8d6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classSize.html">Size</a>&lt; uint &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a9044d42c20ead27dba983b710c94f8d6">getSize</a> () const noexcept</td></tr>
  322. <tr class="separator:a9044d42c20ead27dba983b710c94f8d6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  323. <tr class="memitem:aed80a9cbc4a13c01641f35dd3d8688ea inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#aed80a9cbc4a13c01641f35dd3d8688ea">setWidth</a> (uint width) noexcept</td></tr>
  324. <tr class="separator:aed80a9cbc4a13c01641f35dd3d8688ea inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  325. <tr class="memitem:ac6d2e6cbb2ff96f3645493d804af07f7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#ac6d2e6cbb2ff96f3645493d804af07f7">setHeight</a> (uint height) noexcept</td></tr>
  326. <tr class="separator:ac6d2e6cbb2ff96f3645493d804af07f7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  327. <tr class="memitem:ab4d9e0156e455db3ff23730f82544daa inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#ab4d9e0156e455db3ff23730f82544daa">setSize</a> (uint width, uint height) noexcept</td></tr>
  328. <tr class="separator:ab4d9e0156e455db3ff23730f82544daa inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  329. <tr class="memitem:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#afce784b204902c0f11e9ed02bc692362">setSize</a> (const <a class="el" href="classSize.html">Size</a>&lt; uint &gt; &amp;size) noexcept</td></tr>
  330. <tr class="separator:afce784b204902c0f11e9ed02bc692362 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  331. <tr class="memitem:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3ee6b2824e3f3719c1c9b3d070385f49">getId</a> () const noexcept</td></tr>
  332. <tr class="separator:a3ee6b2824e3f3719c1c9b3d070385f49 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  333. <tr class="memitem:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a70b07dbf748490e5a8c18fb9d5766c0e">getName</a> () const noexcept</td></tr>
  334. <tr class="separator:a70b07dbf748490e5a8c18fb9d5766c0e inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  335. <tr class="memitem:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#abfba3652559de84ba1ae9ccbd3d35e31">setId</a> (uint id) noexcept</td></tr>
  336. <tr class="separator:abfba3652559de84ba1ae9ccbd3d35e31 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  337. <tr class="memitem:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a6303d0445f21a2a95148780b0a0afed6">setName</a> (const char *name) noexcept</td></tr>
  338. <tr class="separator:a6303d0445f21a2a95148780b0a0afed6 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  339. <tr class="memitem:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classApplication.html">Application</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a373419bc6353abf50a502cdbebd736e7">getApp</a> () const noexcept</td></tr>
  340. <tr class="separator:a373419bc6353abf50a502cdbebd736e7 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  341. <tr class="memitem:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWindow.html">Window</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a0ef05695aec704b0eb1eb91c2e8af07d">getWindow</a> () const noexcept</td></tr>
  342. <tr class="separator:a0ef05695aec704b0eb1eb91c2e8af07d inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  343. <tr class="memitem:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structGraphicsContext.html">GraphicsContext</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#ae23d09ec0e5f0397a3451b603b407182">getGraphicsContext</a> () const noexcept</td></tr>
  344. <tr class="separator:ae23d09ec0e5f0397a3451b603b407182 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  345. <tr class="memitem:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a607b153f7d3187ca60bf21004efc1314">getTopLevelWidget</a> () const noexcept</td></tr>
  346. <tr class="separator:a607b153f7d3187ca60bf21004efc1314 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  347. <tr class="memitem:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top">std::list&lt; <a class="el" href="classSubWidget.html">SubWidget</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a5381d5583ba6e55fe9fed87df95d9605">getChildren</a> () const noexcept</td></tr>
  348. <tr class="separator:a5381d5583ba6e55fe9fed87df95d9605 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  349. <tr class="memitem:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="aa514fb1c20038ba9793e4409e9b18876"></a>
  350. <a class="el" href="classApplication.html">Application</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getParentApp</b> () const noexcept</td></tr>
  351. <tr class="separator:aa514fb1c20038ba9793e4409e9b18876 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  352. <tr class="memitem:a0e0b0b2293bb63b2d84774542cc6a421 inherit pub_methods_classWidget"><td class="memItemLeft" align="right" valign="top"><a id="a0e0b0b2293bb63b2d84774542cc6a421"></a>
  353. <a class="el" href="classWindow.html">Window</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getParentWindow</b> () const noexcept</td></tr>
  354. <tr class="separator:a0e0b0b2293bb63b2d84774542cc6a421 inherit pub_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  355. </table><table class="memberdecls">
  356. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
  357. Protected Member Functions</h2></td></tr>
  358. <tr class="memitem:a3e675bef6bb84375cb762767d216e8f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImageBaseAboutWindow.html#a3e675bef6bb84375cb762767d216e8f7">onDisplay</a> () override</td></tr>
  359. <tr class="separator:a3e675bef6bb84375cb762767d216e8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  360. <tr class="memitem:a239bf25a7ac8063d2cf3d4db250396e2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImageBaseAboutWindow.html#a239bf25a7ac8063d2cf3d4db250396e2">onKeyboard</a> (const <a class="el" href="structWidget_1_1KeyboardEvent.html">KeyboardEvent</a> &amp;) override</td></tr>
  361. <tr class="separator:a239bf25a7ac8063d2cf3d4db250396e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  362. <tr class="memitem:ad2c3d4c6943a5562574baf60f58de483"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classImageBaseAboutWindow.html#ad2c3d4c6943a5562574baf60f58de483">onMouse</a> (const <a class="el" href="structWidget_1_1MouseEvent.html">MouseEvent</a> &amp;) override</td></tr>
  363. <tr class="separator:ad2c3d4c6943a5562574baf60f58de483"><td class="memSeparator" colspan="2">&#160;</td></tr>
  364. <tr class="inherit_header pro_methods_classWindow"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classWindow')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classWindow.html">Window</a></td></tr>
  365. <tr class="memitem:a6071a51d8fd2c150bcfc240ba43f7b2b inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structClipboardDataOffer.html">ClipboardDataOffer</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a6071a51d8fd2c150bcfc240ba43f7b2b">getClipboardDataOfferTypes</a> ()</td></tr>
  366. <tr class="separator:a6071a51d8fd2c150bcfc240ba43f7b2b inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  367. <tr class="memitem:a0d6c68dee413b400e599f715f2e3b5e7 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a0d6c68dee413b400e599f715f2e3b5e7">onClipboardDataOffer</a> ()</td></tr>
  368. <tr class="separator:a0d6c68dee413b400e599f715f2e3b5e7 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  369. <tr class="memitem:a979cfd2bc52650f07b789217d6c6f570 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a979cfd2bc52650f07b789217d6c6f570">onClose</a> ()</td></tr>
  370. <tr class="separator:a979cfd2bc52650f07b789217d6c6f570 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  371. <tr class="memitem:a754415613248bd3b5068d76c4cfe3704 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a754415613248bd3b5068d76c4cfe3704">onFocus</a> (bool <a class="el" href="classWindow.html#a03985e4ca2c9b4fcf572b5029e8c0115">focus</a>, CrossingMode mode)</td></tr>
  372. <tr class="separator:a754415613248bd3b5068d76c4cfe3704 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  373. <tr class="memitem:a04207502372d42d0d17604b104c1d8d6 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a04207502372d42d0d17604b104c1d8d6">onReshape</a> (uint width, uint height)</td></tr>
  374. <tr class="separator:a04207502372d42d0d17604b104c1d8d6 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  375. <tr class="memitem:a306742ddc21c7c41f59b41e5761a38c7 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a306742ddc21c7c41f59b41e5761a38c7">onScaleFactorChanged</a> (double scaleFactor)</td></tr>
  376. <tr class="separator:a306742ddc21c7c41f59b41e5761a38c7 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  377. <tr class="memitem:a887287be0807b58aa701139c802939a3 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a887287be0807b58aa701139c802939a3">onFileSelected</a> (const char *filename)</td></tr>
  378. <tr class="separator:a887287be0807b58aa701139c802939a3 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  379. <tr class="memitem:a6ec017881675f860ae746dad6c021b63 inherit pro_methods_classWindow"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWindow.html#a6ec017881675f860ae746dad6c021b63">fileBrowserSelected</a> (const char *filename)</td></tr>
  380. <tr class="separator:a6ec017881675f860ae746dad6c021b63 inherit pro_methods_classWindow"><td class="memSeparator" colspan="2">&#160;</td></tr>
  381. <tr class="inherit_header pro_methods_classTopLevelWidget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classTopLevelWidget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classTopLevelWidget.html">TopLevelWidget</a></td></tr>
  382. <tr class="memitem:a7b182e276662bc32aa0fcd7b07dfe4d0 inherit pro_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a7b182e276662bc32aa0fcd7b07dfe4d0">onKeyboard</a> (const <a class="el" href="structWidget_1_1KeyboardEvent.html">KeyboardEvent</a> &amp;) override</td></tr>
  383. <tr class="separator:a7b182e276662bc32aa0fcd7b07dfe4d0 inherit pro_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  384. <tr class="memitem:a567153ae0853e56553c9569dc61ed913 inherit pro_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a567153ae0853e56553c9569dc61ed913">onCharacterInput</a> (const <a class="el" href="structWidget_1_1CharacterInputEvent.html">CharacterInputEvent</a> &amp;) override</td></tr>
  385. <tr class="separator:a567153ae0853e56553c9569dc61ed913 inherit pro_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  386. <tr class="memitem:a8ceccb37de18c8e3b21fbf64ad58981c inherit pro_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a8ceccb37de18c8e3b21fbf64ad58981c">onMouse</a> (const <a class="el" href="structWidget_1_1MouseEvent.html">MouseEvent</a> &amp;) override</td></tr>
  387. <tr class="separator:a8ceccb37de18c8e3b21fbf64ad58981c inherit pro_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  388. <tr class="memitem:ac640eb913196c9edb68e5d52df4a89cb inherit pro_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#ac640eb913196c9edb68e5d52df4a89cb">onMotion</a> (const <a class="el" href="structWidget_1_1MotionEvent.html">MotionEvent</a> &amp;) override</td></tr>
  389. <tr class="separator:ac640eb913196c9edb68e5d52df4a89cb inherit pro_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  390. <tr class="memitem:a412a6ce96a4ef7f64396e312ad072f9d inherit pro_methods_classTopLevelWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTopLevelWidget.html#a412a6ce96a4ef7f64396e312ad072f9d">onScroll</a> (const <a class="el" href="structWidget_1_1ScrollEvent.html">ScrollEvent</a> &amp;) override</td></tr>
  391. <tr class="separator:a412a6ce96a4ef7f64396e312ad072f9d inherit pro_methods_classTopLevelWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  392. <tr class="inherit_header pro_methods_classWidget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classWidget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classWidget.html">Widget</a></td></tr>
  393. <tr class="memitem:acc0365ec4b9245bdffb8d0285be55dea inherit pro_methods_classWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#acc0365ec4b9245bdffb8d0285be55dea">onResize</a> (const <a class="el" href="structWidget_1_1ResizeEvent.html">ResizeEvent</a> &amp;)</td></tr>
  394. <tr class="separator:acc0365ec4b9245bdffb8d0285be55dea inherit pro_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  395. <tr class="memitem:a3b42652fcb2f95c6f86bdd43a1727507 inherit pro_methods_classWidget"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWidget.html#a3b42652fcb2f95c6f86bdd43a1727507">onSpecial</a> (const SpecialEvent &amp;)</td></tr>
  396. <tr class="separator:a3b42652fcb2f95c6f86bdd43a1727507 inherit pro_methods_classWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
  397. </table>
  398. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  399. <div class="textblock"><h3>template&lt;class ImageType&gt;<br />
  400. class ImageBaseAboutWindow&lt; ImageType &gt;</h3>
  401. <p>DGL Image About <a class="el" href="classWindow.html">Window</a> class.</p>
  402. <p>This is a <a class="el" href="classWindow.html">Window</a> attached (transient) to another <a class="el" href="classWindow.html">Window</a> that simply shows an Image as its content. It is typically used for "about this project" style pop-up Windows.</p>
  403. <p>Pressing 'Esc' or clicking anywhere on the window will automatically close it.</p>
  404. <dl class="section see"><dt>See also</dt><dd>CairoImageAboutWindow, OpenGLImageAboutWindow, <a class="el" href="classWindow.html#a00108f3d1c5831d02b0c67cd4f226e4d">Window::runAsModal(bool)</a> </dd></dl>
  405. </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
  406. <a id="ae90dd7700dc6b88eca94be95459f7607"></a>
  407. <h2 class="memtitle"><span class="permalink"><a href="#ae90dd7700dc6b88eca94be95459f7607">&#9670;&nbsp;</a></span>ImageBaseAboutWindow() <span class="overload">[1/2]</span></h2>
  408. <div class="memitem">
  409. <div class="memproto">
  410. <div class="memtemplate">
  411. template&lt;class ImageType &gt; </div>
  412. <table class="mlabels">
  413. <tr>
  414. <td class="mlabels-left">
  415. <table class="memname">
  416. <tr>
  417. <td class="memname"><a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a>&lt; ImageType &gt;::<a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a> </td>
  418. <td>(</td>
  419. <td class="paramtype"><a class="el" href="classWindow.html">Window</a> &amp;&#160;</td>
  420. <td class="paramname"><em>transientParentWindow</em>, </td>
  421. </tr>
  422. <tr>
  423. <td class="paramkey"></td>
  424. <td></td>
  425. <td class="paramtype">const ImageType &amp;&#160;</td>
  426. <td class="paramname"><em>image</em> = <code>ImageType()</code>&#160;</td>
  427. </tr>
  428. <tr>
  429. <td></td>
  430. <td>)</td>
  431. <td></td><td></td>
  432. </tr>
  433. </table>
  434. </td>
  435. <td class="mlabels-right">
  436. <span class="mlabels"><span class="mlabel">explicit</span></span> </td>
  437. </tr>
  438. </table>
  439. </div><div class="memdoc">
  440. <p>Constructor taking an existing <a class="el" href="classWindow.html">Window</a> as the parent transient window and an optional image. If <em>image</em> is valid, the about window size will match the image size. </p>
  441. </div>
  442. </div>
  443. <a id="a6866dc828c0a7435d86887ced02ff993"></a>
  444. <h2 class="memtitle"><span class="permalink"><a href="#a6866dc828c0a7435d86887ced02ff993">&#9670;&nbsp;</a></span>ImageBaseAboutWindow() <span class="overload">[2/2]</span></h2>
  445. <div class="memitem">
  446. <div class="memproto">
  447. <div class="memtemplate">
  448. template&lt;class ImageType &gt; </div>
  449. <table class="mlabels">
  450. <tr>
  451. <td class="mlabels-left">
  452. <table class="memname">
  453. <tr>
  454. <td class="memname"><a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a>&lt; ImageType &gt;::<a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a> </td>
  455. <td>(</td>
  456. <td class="paramtype"><a class="el" href="classTopLevelWidget.html">TopLevelWidget</a> *&#160;</td>
  457. <td class="paramname"><em>topLevelWidget</em>, </td>
  458. </tr>
  459. <tr>
  460. <td class="paramkey"></td>
  461. <td></td>
  462. <td class="paramtype">const ImageType &amp;&#160;</td>
  463. <td class="paramname"><em>image</em> = <code>ImageType()</code>&#160;</td>
  464. </tr>
  465. <tr>
  466. <td></td>
  467. <td>)</td>
  468. <td></td><td></td>
  469. </tr>
  470. </table>
  471. </td>
  472. <td class="mlabels-right">
  473. <span class="mlabels"><span class="mlabel">explicit</span></span> </td>
  474. </tr>
  475. </table>
  476. </div><div class="memdoc">
  477. <p>Constructor taking a top-level-widget's <a class="el" href="classWindow.html">Window</a> as the parent transient window and an optional image. If <em>image</em> is valid, the about window size will match the image size. </p>
  478. </div>
  479. </div>
  480. <h2 class="groupheader">Member Function Documentation</h2>
  481. <a id="a10cf37217ddc3a045970461473e79bdc"></a>
  482. <h2 class="memtitle"><span class="permalink"><a href="#a10cf37217ddc3a045970461473e79bdc">&#9670;&nbsp;</a></span>setImage()</h2>
  483. <div class="memitem">
  484. <div class="memproto">
  485. <div class="memtemplate">
  486. template&lt;class ImageType &gt; </div>
  487. <table class="memname">
  488. <tr>
  489. <td class="memname">void <a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a>&lt; ImageType &gt;::setImage </td>
  490. <td>(</td>
  491. <td class="paramtype">const ImageType &amp;&#160;</td>
  492. <td class="paramname"><em>image</em></td><td>)</td>
  493. <td></td>
  494. </tr>
  495. </table>
  496. </div><div class="memdoc">
  497. <p>Set a new image to use as background for this window. <a class="el" href="classWindow.html">Window</a> size will adjust to match the image size. </p>
  498. </div>
  499. </div>
  500. <a id="a3e675bef6bb84375cb762767d216e8f7"></a>
  501. <h2 class="memtitle"><span class="permalink"><a href="#a3e675bef6bb84375cb762767d216e8f7">&#9670;&nbsp;</a></span>onDisplay()</h2>
  502. <div class="memitem">
  503. <div class="memproto">
  504. <div class="memtemplate">
  505. template&lt;class ImageType &gt; </div>
  506. <table class="mlabels">
  507. <tr>
  508. <td class="mlabels-left">
  509. <table class="memname">
  510. <tr>
  511. <td class="memname">void <a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a>&lt; ImageType &gt;::onDisplay </td>
  512. <td>(</td>
  513. <td class="paramname"></td><td>)</td>
  514. <td></td>
  515. </tr>
  516. </table>
  517. </td>
  518. <td class="mlabels-right">
  519. <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  520. </tr>
  521. </table>
  522. </div><div class="memdoc">
  523. <p>A function called to draw the widget contents. </p>
  524. <p>Implements <a class="el" href="classWidget.html#ae1554f348fe3b2f9d4c3c5c4f9ec55bd">Widget</a>.</p>
  525. </div>
  526. </div>
  527. <a id="a239bf25a7ac8063d2cf3d4db250396e2"></a>
  528. <h2 class="memtitle"><span class="permalink"><a href="#a239bf25a7ac8063d2cf3d4db250396e2">&#9670;&nbsp;</a></span>onKeyboard()</h2>
  529. <div class="memitem">
  530. <div class="memproto">
  531. <div class="memtemplate">
  532. template&lt;class ImageType &gt; </div>
  533. <table class="mlabels">
  534. <tr>
  535. <td class="mlabels-left">
  536. <table class="memname">
  537. <tr>
  538. <td class="memname">bool <a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a>&lt; ImageType &gt;::onKeyboard </td>
  539. <td>(</td>
  540. <td class="paramtype">const <a class="el" href="structWidget_1_1KeyboardEvent.html">KeyboardEvent</a> &amp;&#160;</td>
  541. <td class="paramname"></td><td>)</td>
  542. <td></td>
  543. </tr>
  544. </table>
  545. </td>
  546. <td class="mlabels-right">
  547. <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  548. </tr>
  549. </table>
  550. </div><div class="memdoc">
  551. <p>A function called when a key is pressed or released. </p><dl class="section return"><dt>Returns</dt><dd>True to stop event propagation, false otherwise. </dd></dl>
  552. <p>Reimplemented from <a class="el" href="classWidget.html#a9fa874aede538b41348f1029524aea11">Widget</a>.</p>
  553. </div>
  554. </div>
  555. <a id="ad2c3d4c6943a5562574baf60f58de483"></a>
  556. <h2 class="memtitle"><span class="permalink"><a href="#ad2c3d4c6943a5562574baf60f58de483">&#9670;&nbsp;</a></span>onMouse()</h2>
  557. <div class="memitem">
  558. <div class="memproto">
  559. <div class="memtemplate">
  560. template&lt;class ImageType &gt; </div>
  561. <table class="mlabels">
  562. <tr>
  563. <td class="mlabels-left">
  564. <table class="memname">
  565. <tr>
  566. <td class="memname">bool <a class="el" href="classImageBaseAboutWindow.html">ImageBaseAboutWindow</a>&lt; ImageType &gt;::onMouse </td>
  567. <td>(</td>
  568. <td class="paramtype">const <a class="el" href="structWidget_1_1MouseEvent.html">MouseEvent</a> &amp;&#160;</td>
  569. <td class="paramname"></td><td>)</td>
  570. <td></td>
  571. </tr>
  572. </table>
  573. </td>
  574. <td class="mlabels-right">
  575. <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
  576. </tr>
  577. </table>
  578. </div><div class="memdoc">
  579. <p>A function called when a mouse button is pressed or released. </p><dl class="section return"><dt>Returns</dt><dd>True to stop event propagation, false otherwise. </dd></dl>
  580. <p>Reimplemented from <a class="el" href="classWidget.html#a097ec1d56a06bdc9e0a4e54880def378">Widget</a>.</p>
  581. </div>
  582. </div>
  583. <hr/>The documentation for this class was generated from the following file:<ul>
  584. <li>dgl/<a class="el" href="ImageBaseWidgets_8hpp_source.html">ImageBaseWidgets.hpp</a></li>
  585. </ul>
  586. </div><!-- contents -->
  587. <!-- start footer part -->
  588. <hr class="footer"/><address class="footer"><small>
  589. Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
  590. </small></address>
  591. </body>
  592. </html>