<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE erlref SYSTEM "erlref.dtd">

<!-- THIS FILE IS GENERATED DO NOT EDIT -->


<erlref>
<header>
  <copyright>
    <year>2020</year><year>2021</year>
    <holder>wxWidgets team.</holder></copyright>
  <legalnotice>Licensed under the wxWindows Free Documentation Licence, Version 3
  </legalnotice>
  <title>wxOverlay</title>
</header>
<module>wxOverlay</module>
<modulesummary>Functions for wxOverlay class</modulesummary>
<description><p>Creates an overlay over an existing window, allowing for manipulations like rubberbanding, etc. On wxOSX the overlay is implemented with native platform APIs, on the other platforms it is simulated using <seeerl marker="wxMemoryDC"><c>wxMemoryDC</c></seeerl>.
      </p><p>See: <seeerl marker="wxDCOverlay"><c>wxDCOverlay</c></seeerl>, <seeerl marker="wxDC"><c>wxDC</c></seeerl>
      </p>
  <p>wxWidgets docs: <url href="https://docs.wxwidgets.org/3.1/classwx_overlay.html">wxOverlay</url></p>
  </description>
<datatypes><datatype><name name="wxOverlay"/></datatype></datatypes>

<funcs>
  <func>
    <name name="new" arity="0" clause_i="1" since=""/>
    <fsummary/>
    <desc/>
  </func>
  
  <func>
    <name name="destroy" arity="1" clause_i="1" since=""/>
    <fsummary/>
    <desc/>
  </func>
  
  <func>
    <name name="reset" arity="1" clause_i="1" since=""/>
    <fsummary>Clears the overlay without restoring the former state. </fsummary>
    <desc><p>Clears the overlay without restoring the former state. 
      </p><p>To be done, for example, when the window content has been changed and repainted. 
      </p></desc>
  </func>
  </funcs>
</erlref>
