<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.8">
  <compound kind="struct">
    <name>Wrapland::Client::Registry::AnnouncedInterface</name>
    <filename>structWrapland_1_1Client_1_1Registry_1_1AnnouncedInterface.html</filename>
    <member kind="variable">
      <type>quint32</type>
      <name>name</name>
      <anchorfile>structWrapland_1_1Client_1_1Registry_1_1AnnouncedInterface.html</anchorfile>
      <anchor>a1762b8e9b9e9ed32dc1d590ad271666e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>quint32</type>
      <name>version</name>
      <anchorfile>structWrapland_1_1Client_1_1Registry_1_1AnnouncedInterface.html</anchorfile>
      <anchor>aacb4b9d35b74bbcdf6579270393d7d65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::AppMenu</name>
    <filename>classWrapland_1_1Client_1_1AppMenu.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenu.html</anchorfile>
      <anchor>add7f065d7cfcf72d34f464e19986c626</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenu.html</anchorfile>
      <anchor>ae7e18717845a68461b68e986643014db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAddress</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenu.html</anchorfile>
      <anchor>acc951a042d759da2f3731592ce113ba6</anchor>
      <arglist>(QString const &amp;serviceName, QString const &amp;objectPath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenu.html</anchorfile>
      <anchor>a2e91514f720ce5c0c9e10b5147c078d5</anchor>
      <arglist>(org_kde_kwin_appmenu *appmenu)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::AppMenuManager</name>
    <filename>classWrapland_1_1Client_1_1AppMenuManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>ac43867674182cd04902a7cb07fa9c9ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AppMenuManager</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>ae70c32f365124f1e80ef6e4308e59630</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>a7a26c9c21ebc547bf1769420b4184f8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>a8562b0d36f52906dfdbde3c4de86395b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>a51fa606cba99a7922f01fc6b29098a98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>a3c2e90ceafc510501e7d78527ecca4e9</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1AppMenuManager.html</anchorfile>
      <anchor>aee72a553960fe7eb03af53845db6d735</anchor>
      <arglist>(org_kde_kwin_appmenu_manager *appmenumanager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Blur</name>
    <filename>classWrapland_1_1Client_1_1Blur.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Blur.html</anchorfile>
      <anchor>a531f712580995b7cc79b5f538e8375be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Blur.html</anchorfile>
      <anchor>afbf9583fd5f17b92d71eb4e3cbe27b78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Blur.html</anchorfile>
      <anchor>a2e5145bca522bb69a9307752cf0f9af9</anchor>
      <arglist>(Region *region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Blur.html</anchorfile>
      <anchor>a4aff4385fac43d040ea6ae1075987fd5</anchor>
      <arglist>(org_kde_kwin_blur *blur)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::BlurManager</name>
    <filename>classWrapland_1_1Client_1_1BlurManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>aedbd554eed844b2ce0d9c9127b359946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlurManager</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>a9d39383a41f0223d5821f33b08b5dd33</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Blur *</type>
      <name>createBlur</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>aa46a91f305992873fea0779aab60f75c</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>ae4bbb9ba78db1645a588a8ca45be46a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>ae1c89006ed307ecc8a01864b8bde4cab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>a9205ce2fcadbbfcf3c2e40765aa92038</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>a64297dd66d13bd877fbb20e8339f5cc0</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1BlurManager.html</anchorfile>
      <anchor>aa9852e6fbd3f3d1d8eb220a0501b3ffc</anchor>
      <arglist>(org_kde_kwin_blur_manager *compositor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Buffer</name>
    <filename>classWrapland_1_1Client_1_1Buffer.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Format</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a317f7e518438291563df569289e2c695</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1Buffer.html" anchor="a317f7e518438291563df569289e2c695abd1a8774728755ce2375121da15268a3">ARGB32</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Buffer.html" anchor="a317f7e518438291563df569289e2c695ace70a5db6685e6d210c3f905a8fa7d4c">RGB32</enumvalue>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>address</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>ac3cb3547c1edb13527c24bab5a7f96e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a2a5940963718a147514041481bb0fb0f</anchor>
      <arglist>(void const *src)</arglist>
    </member>
    <member kind="function">
      <type>Format</type>
      <name>format</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a3506507a82ab0a8da31e53b0300e5209</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReleased</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>aadcf01fbcde93f620a81e93df2d50dac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsed</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a487e8988f34e621c8591d1f849fc901d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReleased</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a0e64d2df3e2ccb8e698d3f34d09bc669</anchor>
      <arglist>(bool released)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsed</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a1518c274e45cc7724d7f4d7db85f731f</anchor>
      <arglist>(bool used)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>size</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a03bc1b9a7a1b8bc42ac57749e68e23de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>stride</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a517a3e991b16a19944e0491ee3e08ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static quint32</type>
      <name>getId</name>
      <anchorfile>classWrapland_1_1Client_1_1Buffer.html</anchorfile>
      <anchor>a0910083698476b87ea20dff96a79b300</anchor>
      <arglist>(wl_buffer *b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Compositor</name>
    <filename>classWrapland_1_1Client_1_1Compositor.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>afa8999c5f7e5ef2c0c6be2f1508e0854</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Compositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>a3afb301848a411e399b69dd535a5515c</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Region *</type>
      <name>createRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>aa03dee7cf4395ef680c619c462c5229d</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; Region &gt;</type>
      <name>createRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>a75bc706a66ba25b6557a1f1ef7cb0eff</anchor>
      <arglist>(QRegion const &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>Region *</type>
      <name>createRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>a0015c0f24a9a666e5dc2130b98e354dc</anchor>
      <arglist>(QRegion const &amp;region, QObject *parent)</arglist>
    </member>
    <member kind="function">
      <type>Surface *</type>
      <name>createSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>afa99016a1b72ec3dcd83c47e48d65360</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>ade152cd9e5fbf6e3a8a6d7be371f1514</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>a297bdbc79e5602a2c8dcf1c3f9b3743d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>abc653d64f038695087cf8027fee656ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>a5e2759e5d58fb6a17ae9759ccdfc685c</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>a15368abadc206310fc53181ab8c93faa</anchor>
      <arglist>(wl_compositor *compositor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Compositor *</type>
      <name>fromApplication</name>
      <anchorfile>classWrapland_1_1Client_1_1Compositor.html</anchorfile>
      <anchor>ad815a7498b62ff70b9d333a765560d22</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ConfinedPointer</name>
    <filename>classWrapland_1_1Client_1_1ConfinedPointer.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>confined</name>
      <anchorfile>classWrapland_1_1Client_1_1ConfinedPointer.html</anchorfile>
      <anchor>a94fc52622f323aa8b979b8cb73126e63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>unconfined</name>
      <anchorfile>classWrapland_1_1Client_1_1ConfinedPointer.html</anchorfile>
      <anchor>ab78e961435e2519453f18dccf8d3c50d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1ConfinedPointer.html</anchorfile>
      <anchor>abffdc3f1bbeb24909ed366c75c02db69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1ConfinedPointer.html</anchorfile>
      <anchor>a590d3091f00c16682f2689cb0b5f11ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1ConfinedPointer.html</anchorfile>
      <anchor>ae89b1bbc0c5623c17b740d98c1c3057e</anchor>
      <arglist>(Region *region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1ConfinedPointer.html</anchorfile>
      <anchor>a1c3d464366769bf42ef808d319dcb5e3</anchor>
      <arglist>(zwp_confined_pointer_v1 *confinedpointer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ConnectionThread</name>
    <filename>classWrapland_1_1Client_1_1ConnectionThread.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>establishedChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>aa4fd0c44f27a35efe5efe3ebfabf0513</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>eventsRead</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>aaf1c319532733d4b9b116dba4c6b251c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>failed</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>aa8ce722b8cf1fb9990b87064b9c167b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wl_display *</type>
      <name>display</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>ac790fe7e6097b614f35b649d06526bab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a8025334965fa013d3dbb11c93e4f0ad5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>establishConnection</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a825e7f295a35a88ec4b1ab652ce9aea7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>established</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>aef1bdb6e62960bffbd25970acb953b71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a10d7dfffcfdc39bb7b89436de0e93ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProtocolError</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a6ee21e5d34b44458195b2deb4aae5ddb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>protocolError</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>ae7fad350d6c3402048c9463b3f88140b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roundtrip</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a8d16d9e1324a0e8c1c8f7319059e5fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSocketFd</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a1e50b931265c7fe664092e5a800334d0</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSocketName</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>aed2e2e713655e33ca978bdc56fe0a509</anchor>
      <arglist>(QString const &amp;socketName)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>socketName</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>af058fa36dd90c5d6f723c541fdb78f17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QVector&lt; ConnectionThread * &gt;</type>
      <name>connections</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a4bb75007f752987bfe113b5da9563932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ConnectionThread *</type>
      <name>fromApplication</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a7433099078a120d3a959adbd6a302661</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ConnectionThread</name>
      <anchorfile>classWrapland_1_1Client_1_1ConnectionThread.html</anchorfile>
      <anchor>a761e8497be31f419869ae0ba0a7ae456</anchor>
      <arglist>(wl_display *display, QObject *parent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Contrast</name>
    <filename>classWrapland_1_1Client_1_1Contrast.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classWrapland_1_1Client_1_1Contrast.html</anchorfile>
      <anchor>a9e3bb41758d06e8ef4010604f8de48b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Contrast.html</anchorfile>
      <anchor>ad71ca504781c139b5376ca223ea0a151</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Contrast.html</anchorfile>
      <anchor>a0b05f8e609d7c63be6d3d6f7dc7d7795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Contrast.html</anchorfile>
      <anchor>a45effc830b17e47cadeac49c4be9ceb8</anchor>
      <arglist>(Region *region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Contrast.html</anchorfile>
      <anchor>ae979635f5a60b6ea0076d0f5575d0a58</anchor>
      <arglist>(org_kde_kwin_contrast *contrast)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ContrastManager</name>
    <filename>classWrapland_1_1Client_1_1ContrastManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>a6f046ec28a4ec136bf30bd6ecfea9c38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContrastManager</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>afaacf27cac8d06861e1ed5d4755640dd</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Contrast *</type>
      <name>createContrast</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>a804b3f4702bdd3f6f75e30a6cef74be5</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>a964a074443936c1919996b509fdf5f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>a7babf693b540b2fd1eaeacccaf087843</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>ac1829221b292f8d8966e009917ed4a0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>a08fe52f531e7adbe87f4ceab957c9745</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1ContrastManager.html</anchorfile>
      <anchor>a5c0bcd427d5661dc0bafd8e5f93171bc</anchor>
      <arglist>(org_kde_kwin_contrast_manager *contrastManager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::data_control_device_v1</name>
    <filename>classWrapland_1_1Client_1_1data__control__device__v1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__device__v1.html</anchorfile>
      <anchor>a0527002e39e2911cd88ced874f18e494</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__device__v1.html</anchorfile>
      <anchor>aebb7bd0d7dc57907b84af5cc26e4ea93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__device__v1.html</anchorfile>
      <anchor>ac5c25b923187e27126fa02fe1f948241</anchor>
      <arglist>(zwlr_data_control_device_v1 *dataDevice)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::data_control_manager_v1</name>
    <filename>classWrapland_1_1Client_1_1data__control__manager__v1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>ab6d741a7afe157672b8238d2b3d7cbca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>data_control_manager_v1</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>aa1ee65c8317839e54bee6b10b26c868b</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>ae8c684311102841cf9ed81deea63baf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>a4bc5706d282e479babc63f1df213c466</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>a758434c7afa6ecb3b23250ee8f8798cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>a2309ba4cc10a68a6ae3e2e2e5245caca</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__manager__v1.html</anchorfile>
      <anchor>a2bcc26e90a773f45541d651383c9a29f</anchor>
      <arglist>(zwlr_data_control_manager_v1 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::data_control_offer_v1</name>
    <filename>classWrapland_1_1Client_1_1data__control__offer__v1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__offer__v1.html</anchorfile>
      <anchor>ae3f3b25756f0933239abe8e3e959f6b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__offer__v1.html</anchorfile>
      <anchor>a193a06c3b6c03d09b24536b0f5928df8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::data_control_source_v1</name>
    <filename>classWrapland_1_1Client_1_1data__control__source__v1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>cancelled</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__source__v1.html</anchorfile>
      <anchor>adc34ff4e7d3e7921d982a9ed91b1d49c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sendDataRequested</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__source__v1.html</anchorfile>
      <anchor>a3085375229bd3d3841fb27855a0da70b</anchor>
      <arglist>(QString const &amp;mimeType, int32_t fd)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>targetAccepts</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__source__v1.html</anchorfile>
      <anchor>a9ac75ed0fb33c90562eff0a3138abe72</anchor>
      <arglist>(QString const &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__source__v1.html</anchorfile>
      <anchor>a185e4975ffdd6245941d7c4a77986fa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__source__v1.html</anchorfile>
      <anchor>a1100d086ccfd96b62d18eb89be7bcb27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1data__control__source__v1.html</anchorfile>
      <anchor>ad832f8755308f2571d516c0c74752566</anchor>
      <arglist>(zwlr_data_control_source_v1 *dataSource)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::DataDevice</name>
    <filename>classWrapland_1_1Client_1_1DataDevice.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>dragEntered</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>a551d5f0d60ea9ab2c0835cf09495b708</anchor>
      <arglist>(quint32 serial, QPointF const &amp;relativeToSurface)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dragLeft</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>a371862fddb5bbe9a4d729508b171b333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dragMotion</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>ac40771869840f70a6bec13014a1618f0</anchor>
      <arglist>(QPointF const &amp;relativeToSurface, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dropped</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>af1d136e3434a9ff563801231c924f01d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataOffer *</type>
      <name>dragOffer</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>ae751f20aa860e27762bc16722c88d953</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Surface &gt;</type>
      <name>dragSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>afbd626719ad43e5693a9f18c9ed1f2b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>a81d4ea27a27c6bcc6c414216214ff8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>a02d05f6f5824831280759610711fd051</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDevice.html</anchorfile>
      <anchor>ad1e248095a6492452df8e4e37f509436</anchor>
      <arglist>(wl_data_device *dataDevice)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::DataDeviceManager</name>
    <filename>classWrapland_1_1Client_1_1DataDeviceManager.html</filename>
    <base>QObject</base>
    <member kind="enumeration">
      <type></type>
      <name>DnDAction</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>abd6640d1057fe27800d68377b98253b6</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1DataDeviceManager.html" anchor="abd6640d1057fe27800d68377b98253b6a6adf97f83acf6453d4a6a4b1070f3754">None</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1DataDeviceManager.html" anchor="abd6640d1057fe27800d68377b98253b6a5fb63579fc981698f97d55bfecb213ea">Copy</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1DataDeviceManager.html" anchor="abd6640d1057fe27800d68377b98253b6a6bc362dbf494c61ea117fe3c71ca48a5">Move</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1DataDeviceManager.html" anchor="abd6640d1057fe27800d68377b98253b6aa0b271a9d8aa8e7473922164d6a1c03c">Ask</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>a3f019ecebdba57685e3093b1ac716462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>a59e6965ec918dcd01da68b341ce5d7a1</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>a37f23340a1d6dfa4f854f09f2fc0f511</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>aac777fd6f05af00dbc66bb6460f88267</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>a878c0dfd98ee68bff3e92e5517101bd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>adaa2f55e387c2d57fbf06e567cbc61a5</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1DataDeviceManager.html</anchorfile>
      <anchor>a5415163164de1b74ea85c365b5911886</anchor>
      <arglist>(wl_data_device_manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::DataOffer</name>
    <filename>classWrapland_1_1Client_1_1DataOffer.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>selectedDragAndDropActionChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a5358fefaf39b2a4ce81752ec8937c497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sourceDragAndDropActionsChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a9f25c3612b4c04c0164e3b532ad5c393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dragAndDropFinished</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>ac57541060ce46de3406c84c9b0453cdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a1cec84ad26e3be47cc3eb78762154838</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a40c9f4d034fecbf3d0d40173b241cb3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataDeviceManager::DnDAction</type>
      <name>selectedDragAndDropAction</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a35f9b83821a161cbfad39d5eef6805a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDragAndDropActions</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a1197e131468ccc57c4f9a62d6826c728</anchor>
      <arglist>(DataDeviceManager::DnDActions supported, DataDeviceManager::DnDAction preferred)</arglist>
    </member>
    <member kind="function">
      <type>DataDeviceManager::DnDActions</type>
      <name>sourceDragAndDropActions</name>
      <anchorfile>classWrapland_1_1Client_1_1DataOffer.html</anchorfile>
      <anchor>a3045c487d653caae834695223a413424</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::DataSource</name>
    <filename>classWrapland_1_1Client_1_1DataSource.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>cancelled</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a6fbd77bae5bd776f52d744f75f6ceeb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dragAndDropFinished</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>af08d5b15caf855ba3c2f518a36037e62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dragAndDropPerformed</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a8c1459327c86aec7f83b91bea003f3d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectedDragAndDropActionChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>aa176e9a0b23d84379d2f3d97f9c85788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sendDataRequested</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a383ecde3f3abd18f9bf17af3a3be1cb6</anchor>
      <arglist>(QString const &amp;mimeType, qint32 fd)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>targetAccepts</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a1f2a4f37292f50aa712230a4f0a2cdd9</anchor>
      <arglist>(QString const &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a745b7a194a62e7548f9638e9a5c45237</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>af67a46ce5e691859b321e55ba8e0b92d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataDeviceManager::DnDAction</type>
      <name>selectedDragAndDropAction</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a45db0e633ed87e293441114263f82611</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDragAndDropActions</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>a5e2da59fbeb73d590f70ea88008a7a54</anchor>
      <arglist>(DataDeviceManager::DnDActions actions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1DataSource.html</anchorfile>
      <anchor>aa3a9ac6c014659f05dc456b746011449</anchor>
      <arglist>(wl_data_source *dataSource)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Wrapland::Client::TextInputV2::DeleteSurroundingText</name>
    <filename>structWrapland_1_1Client_1_1TextInputV2_1_1DeleteSurroundingText.html</filename>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Dpms</name>
    <filename>classWrapland_1_1Client_1_1Dpms.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>modeChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>afa5972aeda51d0d3b6e2301665f2ef05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>supportedChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>ae621ea35399b0639d227555d31756bc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>a0479fd5aae2f2f7477f8375bec0fe2d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>abb272aa3c0c290bd1366b9429ac2134d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>a78228bdc3cca492b6cc74de9b3f796b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mode</type>
      <name>mode</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>a663c8c794a247bbac5cd25fe0a71a283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Output &gt;</type>
      <name>output</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>a9ec1d337133fe8197c6f291dc14dceef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>a03bc97b59d67c0760ae00a95a8530eb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestMode</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>ad5e9ba225316255df4600e8e3931a3bb</anchor>
      <arglist>(Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Dpms.html</anchorfile>
      <anchor>a0d212682810c87ff620e12a3201851af</anchor>
      <arglist>(org_kde_kwin_dpms *dpms)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::DpmsManager</name>
    <filename>classWrapland_1_1Client_1_1DpmsManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>a2f0d249bc292263b4649488f27a8c040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DpmsManager</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>aadbfce0b7f5d9c7a2d0282439e436b4b</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>af83a8de992facccda2b3afbb15965917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>af077e5bb4a5eb8273e3735c28754cbd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>ad45ed38e94174d86c54181ad6ae6b51e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>af89576c872f048860f1f21d4477da04f</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1DpmsManager.html</anchorfile>
      <anchor>af9b4fda8ae489a15abb26731554004b5</anchor>
      <arglist>(org_kde_kwin_dpms_manager *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::drm_lease_connector_v1</name>
    <filename>classWrapland_1_1Client_1_1drm__lease__connector__v1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__connector__v1.html</anchorfile>
      <anchor>a1876878a3a6f1cc883fd1e38e1c12e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__connector__v1.html</anchorfile>
      <anchor>acb33f3221cc6977fd232670f86b8433c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__connector__v1.html</anchorfile>
      <anchor>aba92c191240887151139361fee5a4b44</anchor>
      <arglist>(wp_drm_lease_connector_v1 *connector)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::drm_lease_device_v1</name>
    <filename>classWrapland_1_1Client_1_1drm__lease__device__v1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>a2b700bb8596ed3ad5687f28ca681e4db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>drm_lease_v1 *</type>
      <name>create_lease</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>af8f447ba860e4f40c2c1fe1f3c3a6f7e</anchor>
      <arglist>(std::vector&lt; drm_lease_connector_v1 * &gt; const &amp;connectors)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>event_queue</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>af78f367bf21f9e7a155cc14e5998cc26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>a0e756e7f9d9a095ba7461ec525866aa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator wp_drm_lease_device_v1 *</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>a8ba7e6acbd0211ca1d6bca2fa716cc75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator wp_drm_lease_device_v1 *</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>aa11fb6c7382458f7cc6b0567a5338135</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>a1ae59b5e84623fa5faee64f47fb90ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>acbfbe383024dba01ba23e17b16fe6d2a</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__device__v1.html</anchorfile>
      <anchor>a904763b0db5c8b4b42a0abf210a880b5</anchor>
      <arglist>(wp_drm_lease_device_v1 *device)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::drm_lease_v1</name>
    <filename>classWrapland_1_1Client_1_1drm__lease__v1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__v1.html</anchorfile>
      <anchor>a4b4321bf4418d5ab1f241634d31c6816</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__v1.html</anchorfile>
      <anchor>ae6c4852bd2598154b7e0c77cbcc6ebd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1drm__lease__v1.html</anchorfile>
      <anchor>aea5caa7c063ffdbd0b562eb60bc6df57</anchor>
      <arglist>(wp_drm_lease_v1 *lease)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::EventQueue</name>
    <filename>classWrapland_1_1Client_1_1EventQueue.html</filename>
    <base>QObject</base>
    <member kind="slot">
      <type>void</type>
      <name>dispatch</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>afa56cb9be57c48d36a11bbcb862d0e82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProxy</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>a4bad945c5d4163314378eab3b6e52011</anchor>
      <arglist>(T *proxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProxy</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>a1ba202f9f866ed2c57b41c2379d7b4a0</anchor>
      <arglist>(wl_interface *proxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProxy</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>ac81f7cc371042ff3db38fa8d3b14811e</anchor>
      <arglist>(wl_proxy *proxy)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>a3fdd26c7091fef4b3f144e54c7b030cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>a1aa5ac08acc183b1757837db31dbf9c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>a629ce60491b9c1d58a2a6a55e65f1ad1</anchor>
      <arglist>(ConnectionThread *connection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1EventQueue.html</anchorfile>
      <anchor>a233cca62e1c41333a8b89e6d8fe5ed5a</anchor>
      <arglist>(wl_display *display)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::FakeInput</name>
    <filename>classWrapland_1_1Client_1_1FakeInput.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>af5619a88a259be69825348e5dfbdddae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FakeInput</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a6fa2c4cb81fb426c43be66b011c11234</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>authenticate</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>ae29a62568f430c0b6fa3c6d4dc789191</anchor>
      <arglist>(QString const &amp;applicationName, QString const &amp;reason)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a7aa1bfaf78436671506eb5fca6c74693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>addcd3790c0b9a657ee3354eeea18850f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>aacf91d4f4ff09bd967220a3061a0027b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestKeyboardKeyPress</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a2a5750a3d76d6824f725c08c4b62e2ba</anchor>
      <arglist>(quint32 linuxKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestKeyboardKeyRelease</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>ab9cf473a7294ac57749a19f987132b8a</anchor>
      <arglist>(quint32 linuxKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerAxis</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a3ae18c1ae6cd13669d3a8efd5fee18c4</anchor>
      <arglist>(Qt::Orientation axis, qreal delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerButtonClick</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a2499369e5bf9ed336f804bbef4e6d224</anchor>
      <arglist>(Qt::MouseButton button)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerButtonClick</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a822b7b1f3f5a2e03919d00fbd3f8438b</anchor>
      <arglist>(quint32 linuxButton)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerButtonPress</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a4542309cac8cf0c08b77395cbdebe747</anchor>
      <arglist>(Qt::MouseButton button)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerButtonPress</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a98c981dad72c8687d4ab155af49e7212</anchor>
      <arglist>(quint32 linuxButton)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerButtonRelease</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a40b64e536b263fee60da87cdcd9915c1</anchor>
      <arglist>(Qt::MouseButton button)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerButtonRelease</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>ae2917780111b4241faeb6fba933e4fc2</anchor>
      <arglist>(quint32 linuxButton)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerMove</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>aecdd91f2185b38560e6e8e389e0f2a48</anchor>
      <arglist>(QSizeF const &amp;delta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPointerMoveAbsolute</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a5d578942958cab3e3bfe76cba9fd4934</anchor>
      <arglist>(QPointF const &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestTouchCancel</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>adfceb631a16f1d802bb858f1395d617b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestTouchDown</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a439a12f0eca73c036296ba9a9ee4db33</anchor>
      <arglist>(quint32 id, QPointF const &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestTouchFrame</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a203f3ade8b2c8e47006f829867420bf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestTouchMotion</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a96007b17e11ccd35f64a706aaf72d82c</anchor>
      <arglist>(quint32 id, QPointF const &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestTouchUp</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>acda511717d1b09b7c2d20211bbf440ef</anchor>
      <arglist>(quint32 id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a5297a382bbaf268179092a46630c2932</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1FakeInput.html</anchorfile>
      <anchor>a5cf536f908fb3dcc6c598db927c592be</anchor>
      <arglist>(org_kde_kwin_fake_input *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Server::FilteredDisplay</name>
    <filename>classWrapland_1_1Server_1_1FilteredDisplay.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>allowInterface</name>
      <anchorfile>classWrapland_1_1Server_1_1FilteredDisplay.html</anchorfile>
      <anchor>a3dead155d4018095279170c305beb03d</anchor>
      <arglist>(Client *client, QByteArray const &amp;interfaceName)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::FullscreenShell</name>
    <filename>classWrapland_1_1Client_1_1FullscreenShell.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1FullscreenShell.html</anchorfile>
      <anchor>a598ff8e72bc22f321dbf94aed5a796f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1FullscreenShell.html</anchorfile>
      <anchor>a43ef9fea9640b0cf3c3621781587d533</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1FullscreenShell.html</anchorfile>
      <anchor>a8844def810f61eb225af6a56004ad5a7</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Idle</name>
    <filename>classWrapland_1_1Client_1_1Idle.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a2c2e68bbcbf01ec889cb96aea5e9a330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Idle</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a9576c3d15f42fdeaf33db501a85b0346</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a64be79a4e89899860a591eca7ae94102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IdleTimeout *</type>
      <name>getTimeout</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a4b9fdde0ed7075752a2880dcdebd5af8</anchor>
      <arglist>(quint32 msecs, Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a29ee162fadd126f0f21520d4682997e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a4081f84c85f18db11f79d81079d20d62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a1f07dcdcba00e98e23476360c7a22caf</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Idle.html</anchorfile>
      <anchor>a9f431586e2fc65d8a18bb4aa80d1b12f</anchor>
      <arglist>(org_kde_kwin_idle *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::idle_notification_v1</name>
    <filename>classWrapland_1_1Client_1_1idle__notification__v1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>idled</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>af641a10a235051af51b655e1b7cce6cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>resumed</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>a1e5880ae94e49f3156845bc330426d86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>idle_notification_v1</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>a38679deb6afeb7ff42e1dbbb292910dc</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>a0e916ed0115d4f6a8ab51cbb6807f522</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>ab99b5463f68daad6f4bd6b207968aa48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>ac80f55b5c747951580355124ea53ba63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notification__v1.html</anchorfile>
      <anchor>a2485a44c4d817a66259b1e5c072eb4b1</anchor>
      <arglist>(ext_idle_notification_v1 *timeout)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::idle_notifier_v1</name>
    <filename>classWrapland_1_1Client_1_1idle__notifier__v1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>a3c0b8105fde21595e0550f6ac64fb86e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>idle_notifier_v1</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>a27ab79e48f6327b8a702ffa2be38ba2b</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>ab507fdaf6b83f7e3c0f04290c230cf17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>idle_notification_v1 *</type>
      <name>get_notification</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>ade494c867ed42f0e7c94aeba4022b922</anchor>
      <arglist>(quint32 msecs, Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>a374c7f0fc73e2e6890737e344305988a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>a927a32e2c692e5f32b5f24db8484aee9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>a56852622541b4cbfbaef614f55ff439a</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1idle__notifier__v1.html</anchorfile>
      <anchor>a69e8698e0e111f512daa10443cde52da</anchor>
      <arglist>(ext_idle_notifier_v1 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::IdleInhibitManager</name>
    <filename>classWrapland_1_1Client_1_1IdleInhibitManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>a743e67aca0ce321c6f60c95bdcb76f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdleInhibitManager</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>abbecc8d922598cccc23ceec7e9911fbd</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>IdleInhibitor *</type>
      <name>createInhibitor</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>ab08ce89bc58b876c7cdb9afb9f8a7da9</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>a3c9935d5b1d88773bc53e36f1f653eac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>afe2965a1ed7f6a0ebd53a9da66e49d75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>ad1b1b16446d0e9a42d5cf4ed4bfd7c81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>af1db70c755be70623a1b54707e8e6d8b</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitManager.html</anchorfile>
      <anchor>a58789287b858c82cfa07ab37fcebf941</anchor>
      <arglist>(zwp_idle_inhibit_manager_v1 *idleinhibitmanager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::IdleInhibitor</name>
    <filename>classWrapland_1_1Client_1_1IdleInhibitor.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitor.html</anchorfile>
      <anchor>a368e2ac66d8de9b2b68025cb3da23923</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitor.html</anchorfile>
      <anchor>a18d45fdd0e3ad83a29605fab2378c4e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitor.html</anchorfile>
      <anchor>a97f895589b483458f17a700d903ab834</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleInhibitor.html</anchorfile>
      <anchor>a0f886e6d4dcc44312cb9f412627d0b36</anchor>
      <arglist>(zwp_idle_inhibitor_v1 *idleinhibitor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::IdleTimeout</name>
    <filename>classWrapland_1_1Client_1_1IdleTimeout.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>idle</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>a7f8268c1e96eaddfd631caa19400ba1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>resumeFromIdle</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>acb99ef2bc6cf27484c8654bd76298a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdleTimeout</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>a92a36d52b1299b0a0ca02c1475f5bb5e</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>a4b92ca81eba09f93ed618aa4597ed05d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>abe6c8a8efc3a5f1c0a3dd86ff9933dc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>a5f7f36f1b61c61d0b70e005ccf268a0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>af10391e2a03981f700fd96a5088cec52</anchor>
      <arglist>(org_kde_kwin_idle_timeout *timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateUserActivity</name>
      <anchorfile>classWrapland_1_1Client_1_1IdleTimeout.html</anchorfile>
      <anchor>ad72b6ebac1eb85c53372399c4cd9aad9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::input_method_keyboard_grab_v2</name>
    <filename>classWrapland_1_1Client_1_1input__method__keyboard__grab__v2.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__keyboard__grab__v2.html</anchorfile>
      <anchor>af14d4251f764caa22b471f6feb9b9102</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__keyboard__grab__v2.html</anchorfile>
      <anchor>acc55ac5a0aef25a880eefb2b097f88ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__keyboard__grab__v2.html</anchorfile>
      <anchor>ae7a9d3b1910bbb7ee4050ee93701a2c5</anchor>
      <arglist>(zwp_input_method_keyboard_grab_v2 *keyboard_grab)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::input_method_manager_v2</name>
    <filename>classWrapland_1_1Client_1_1input__method__manager__v2.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a7a5e2adb9d6692d470c3d56242d536da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>event_queue</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a8ef962437c78aeb81602306b35897ed3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>input_method_v2 *</type>
      <name>get_input_method</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a671f40250b75b6c5a2e370a2e34028ad</anchor>
      <arglist>(Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a53cff67eb1a0b7be4f5dded118a959a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_input_method_manager_v2 *</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a8a171cb83bbf6759c6e6c5c21537ddc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_input_method_manager_v2 *</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a7a2d009ba743602e600ef4713c749634</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a37bf5f4fd7e445ce656ab7bbc2b40e5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>aa05ad365ad1b0e25484478774c0058ad</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__manager__v2.html</anchorfile>
      <anchor>a307b72e8ca7c252f52ea3495747b12a2</anchor>
      <arglist>(zwp_input_method_manager_v2 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::input_method_v2</name>
    <filename>classWrapland_1_1Client_1_1input__method__v2.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__v2.html</anchorfile>
      <anchor>ac3798ac70e93bbd6b56c882e6893927d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__v2.html</anchorfile>
      <anchor>a4c3f28c0ad1b751256f662c6310c13f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1input__method__v2.html</anchorfile>
      <anchor>a9087a44494ff3946984ea4da5ccb5d9c</anchor>
      <arglist>(zwp_input_method_v2 *input_method)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::input_popup_surface_v2</name>
    <filename>classWrapland_1_1Client_1_1input__popup__surface__v2.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1input__popup__surface__v2.html</anchorfile>
      <anchor>a9e3a3e890ccdb8b7416e265bdac61b3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1input__popup__surface__v2.html</anchorfile>
      <anchor>a3e9359590ae8c5dd197dc348a20ac95c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1input__popup__surface__v2.html</anchorfile>
      <anchor>ac227acc7033f101c53a3a5e547e8c565</anchor>
      <arglist>(zwp_input_popup_surface_v2 *input_popup_surface)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Keyboard</name>
    <filename>classWrapland_1_1Client_1_1Keyboard.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>entered</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a5dc57da7165c7636975e465b5fd77066</anchor>
      <arglist>(quint32 serial)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a1951f1e8d921d6dc2e0b8d0bcf5c8ba1</anchor>
      <arglist>(quint32 key, Wrapland::Client::Keyboard::KeyState state, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keymapChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>aaa28443b0bde27665e5746c26b28a1e3</anchor>
      <arglist>(int fd, quint32 size)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyRepeatChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>ae27075012a176ee4f837577e8c06861d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>left</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a097c5d2b7d0cd478b2a4a6513ae44862</anchor>
      <arglist>(quint32 serial)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modifiersChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a95c1724d419e38cc437bbc90d254279f</anchor>
      <arglist>(quint32 depressed, quint32 latched, quint32 locked, quint32 group)</arglist>
    </member>
    <member kind="function">
      <type>Surface *</type>
      <name>enteredSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a76556a20a2b1a8ce0f2f4e209e937abe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Surface *</type>
      <name>enteredSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>ae82ed23959ca568dab41ee14fa1111a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeyRepeatEnabled</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a071405d50691dbf1471aad01f8b9050c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>ac8a4bb21f4844179af63ed3b5c08078c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>keyRepeatDelay</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a7a8c255b86dcc580aa43e6c4d87cd320</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>keyRepeatRate</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a814a755f8592013ba42ff516ffaf8890</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>af2f267690655f5c687b5c4dfd5199e6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Keyboard.html</anchorfile>
      <anchor>a526943a740c9d246540f0b20c33f90f4</anchor>
      <arglist>(wl_keyboard *keyboard)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::KeyboardShortcutsInhibitManagerV1</name>
    <filename>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>a58c5700d19d9d7cea39e02562888ecd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyboardShortcutsInhibitManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>a2a73cd4426a59d5606d2b1098a890e85</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>ae0681d9ff478310eb77f419e54afe73b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KeyboardShortcutsInhibitorV1 *</type>
      <name>inhibitShortcuts</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>ac4b075c14082afd6dd4bcd9d0bd3f455</anchor>
      <arglist>(Surface *surface, Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>a6e30c4a9c3ebd00f844449a921abaa17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>a06b75280beed2b4f95254c297b8625e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>a2e8f972a2576f9b8588e92b092fef5e5</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitManagerV1.html</anchorfile>
      <anchor>ac1f78ce49fafcce9bbe209f60a8f928c</anchor>
      <arglist>(zwp_keyboard_shortcuts_inhibit_manager_v1 *idleinhibitmanager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::KeyboardShortcutsInhibitorV1</name>
    <filename>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitorV1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitorV1.html</anchorfile>
      <anchor>aaaa78085fc2b8557b75df904c9c83283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitorV1.html</anchorfile>
      <anchor>aca78db41499e946fa06995c1a270d2b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1KeyboardShortcutsInhibitorV1.html</anchorfile>
      <anchor>ad14ff309ce2f69c1de3adbb70d7e21b3</anchor>
      <arglist>(zwp_keyboard_shortcuts_inhibitor_v1 *idleinhibitor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::LayerShellV1</name>
    <filename>classWrapland_1_1Client_1_1LayerShellV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a2b0faa5326082c472f1c4f9c38663774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LayerShellV1</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a28f075998aa3664dd23d4235c4893f04</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a6c51e4531ec53972d24b278e76345a19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LayerSurfaceV1 *</type>
      <name>get_layer_surface</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a8f7bf2f95e5ffd64b3f1dd6926b41cdb</anchor>
      <arglist>(Surface *surface, Output *output, layer lay, std::string const &amp;domain, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>ad1515b3f5c085ce2f2dc4241aeb0b8e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a2b5ce90237b1e199c9907b9349a9d917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a35580b69d1b48ff901b90e93f526f10b</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerShellV1.html</anchorfile>
      <anchor>a011ced96aa60229548bfb6065d0a92b3</anchor>
      <arglist>(zwlr_layer_shell_v1 *layer_shell)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::LayerSurfaceV1</name>
    <filename>classWrapland_1_1Client_1_1LayerSurfaceV1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerSurfaceV1.html</anchorfile>
      <anchor>ae967dcc969a937f20730cab64214c77b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerSurfaceV1.html</anchorfile>
      <anchor>ac80a5bfa9e29ccef33049bdab30d90df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1LayerSurfaceV1.html</anchorfile>
      <anchor>a7976e413f4139e3bff929f46b47319e2</anchor>
      <arglist>(zwlr_layer_surface_v1 *layer_surface)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::LockedPointer</name>
    <filename>classWrapland_1_1Client_1_1LockedPointer.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>locked</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>a44c66a01bbe5bb0904c9541cb3aa7d7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>unlocked</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>a80f1d73a55185dd2958b0d55784ed6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>a3db8e1841aabc3d067a50c3907953dbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>a75f8c59d96ffaf6a2dbac0fd2e451d68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCursorPositionHint</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>aeedc243a8d105322c77bf3b2b071c3cd</anchor>
      <arglist>(QPointF const &amp;surfaceLocal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>a37d346236c011672b9ff4928b3c31549</anchor>
      <arglist>(Region *region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1LockedPointer.html</anchorfile>
      <anchor>a408b08d70bda415660e9510d145823b3</anchor>
      <arglist>(zwp_locked_pointer_v1 *lockedpointer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Output</name>
    <filename>classWrapland_1_1Client_1_1Output.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a4c0c8c7b273a6e59139930f168f4d0c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modeAdded</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a279ad65e8b9303b0a76a4c51461afacd</anchor>
      <arglist>(Wrapland::Client::Output::Mode const &amp;mode)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modeChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a89710c0ef1725e3ddef628a7d1f84217</anchor>
      <arglist>(Wrapland::Client::Output::Mode const &amp;mode)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a42b7604b856ed40f2e53dd261bfa140f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a94fd9e259cd7543abe7dca4cfc6bf0c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>geometry</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>aaa3c02228c64b9bb79421ab31fa2ad20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>globalPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a85d7fe47c366737d569ff7cdb2f272a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>aabcb8f7b9742dcae3ad6d68f554800d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>manufacturer</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a75fb37448ab9d9f428693032f0979815</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>model</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>af9a1a796aaa2a65f9b901f254c1b6540</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; Mode &gt;</type>
      <name>modes</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>aa0d066b3ce9219c37c1249c70199dd20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>physicalSize</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>aaacfe9144bf6c69f1c691b7f343b5800</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>pixelSize</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>adfb463329aaa310824c91aef0619f702</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refreshRate</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a35746944043f28785abd4bf174433a41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a389760085aab387fa2cbf081e822efd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scale</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>aa333fcd12ced700dab944d46a32b0495</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a10d48548eededd9a82982be4ded66586</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a1b10d58dbf7b35f7f58e120f5395e9b8</anchor>
      <arglist>(wl_output *output)</arglist>
    </member>
    <member kind="function">
      <type>SubPixel</type>
      <name>subPixel</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a7c5355c73965ed30d341aaffeb02c8a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>transform</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>a62920ecbb40ee11c760eba37e27fdf25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Output *</type>
      <name>get</name>
      <anchorfile>classWrapland_1_1Client_1_1Output.html</anchorfile>
      <anchor>aedd60c7473c42cfed9d21ab492ff1143</anchor>
      <arglist>(wl_output *native)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Server::Output</name>
    <filename>classWrapland_1_1Server_1_1Output.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>void</type>
      <name>done</name>
      <anchorfile>classWrapland_1_1Server_1_1Output.html</anchorfile>
      <anchor>a0d4f6671d2614b070f176c03f6d2f573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_description</name>
      <anchorfile>classWrapland_1_1Server_1_1Output.html</anchorfile>
      <anchor>a7861576371c5db834ee8609a7d2671f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::OutputConfigurationV1</name>
    <filename>classWrapland_1_1Client_1_1OutputConfigurationV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>applied</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a3a0522665865993f0c8558d133cdc314</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>failed</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>ae017702c6345b2aabe5659b5b178ad0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a7658c51b7a3b320fbd419d8e9cf846c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a0ea9cbe1dceefc10899989009a7f0d92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a65f3ed5015faa2bbd1d31c8f79a4d3de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>ab90d1408699eefe742ef5a47cbb5dc8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a32de6d262a3601cfc10943260e40d744</anchor>
      <arglist>(OutputDeviceV1 *outputDevice, OutputDeviceV1::Enablement enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a05d0869aa17e50615199b1a720e1034e</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometry</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>af4293781bde2e75893005ef47f330549</anchor>
      <arglist>(OutputDeviceV1 *outputDevice, QRectF const &amp;geo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>aff7ee7d6cb306605c279bf7088e520a3</anchor>
      <arglist>(OutputDeviceV1 *outputDevice, int const modeId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>a0aca53a5e8a8ae7334ced94b55ae074e</anchor>
      <arglist>(OutputDeviceV1 *outputDevice, OutputDeviceV1::Transform transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputConfigurationV1.html</anchorfile>
      <anchor>ad528a78ddf02d9b0a318b8e11a74e1cb</anchor>
      <arglist>(zkwinft_output_configuration_v1 *outputconfiguration)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::OutputDeviceV1</name>
    <filename>classWrapland_1_1Client_1_1OutputDeviceV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a418e64b3d041a73aa81181927ae8514b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>done</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a1ad8fecc42dd2465b46c8204bef9dfe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>enabledChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>ae562dc29d14a53c6bf704eaf20d48a80</anchor>
      <arglist>(OutputDeviceV1::Enablement enabled)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>geometryChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>aa6917994f73f751d22476fa06864cf57</anchor>
      <arglist>(QRectF const &amp;geometry)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modeAdded</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a96426ab34f54e5b9614ccdf5e7e9bbc2</anchor>
      <arglist>(Wrapland::Client::OutputDeviceV1::Mode const &amp;mode)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>modeChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>ad72312294ae42be5fe4e6550d60e53e3</anchor>
      <arglist>(Wrapland::Client::OutputDeviceV1::Mode const &amp;mode)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a8192043b3fe78fe8c6e311d06ab1f306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OutputDeviceV1::Enablement</type>
      <name>enabled</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>accc4087e686596cd3c8d3f405044357f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a8544a89eab1cf8b6509058fdd38e3ed8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>geometry</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>aec3e0e9e4f19d8e52c94684cdd0d066a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a460200b87d2f8f7df1260b0c48df9589</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>make</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a52a0ce5fa252cb9a5e07641a53403f05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>model</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a2cd6c5f88bd521aa82416f7c4a47951e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Mode &gt; const &amp;</type>
      <name>modes</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a461368b4a6c73b14aa4d821e6bbf56ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>physicalSize</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>afc417b78dfa970b13bb5a4660a6d26ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>pixelSize</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a00021c137b8f1ee53f10b12550078045</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>refreshRate</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a0284ba20602c61af3e38873282127f50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a23976e7189956f16cbdd17c3ed30448e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>serialNumber</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>ab27f1049ee4428702ec33073cbfef547</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>a85e21a85bdb9685af18bbd6722893cec</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>ac17a2cb1271290f09d2159c04030daa2</anchor>
      <arglist>(zkwinft_output_device_v1 *output)</arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>transform</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputDeviceV1.html</anchorfile>
      <anchor>ad2fe90a09180c7d29b0fa9eff418fc57</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::OutputManagementV1</name>
    <filename>classWrapland_1_1Client_1_1OutputManagementV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>ac5523c11f3da79ac2901383a37b1a702</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputManagementV1</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>a04dc57e3ec391bc5c774a46cd3afce9d</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>aafed238f27eb676fb72bd6c37a39745b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>a34a5b7c415a72a736b9699ccd782663f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>aa8d157a22435eff4940a10f584788f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>ad69af8fe164fdd42aa6993121398679c</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1OutputManagementV1.html</anchorfile>
      <anchor>a71636a7ea6a5aba51e952154adc56a7f</anchor>
      <arglist>(zkwinft_output_management_v1 *outputManagement)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::plasma_activation_feedback</name>
    <filename>classWrapland_1_1Client_1_1plasma__activation__feedback.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>a93dfef13378d32c8dd5be74b97a09699</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>plasma_activation_feedback</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>a3f1cbb86735f96876ba06155f6acf03b</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>ad18299a29f49ac8178f6e2a2b1c01b37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>ac172c9dc70fc42597271e506e94e05c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>a422acd63eb0c000e6e44704db364548e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>ac5592c23499caf56788fc0ba30ce40a5</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1plasma__activation__feedback.html</anchorfile>
      <anchor>a1d49ff1e9c944b77784419861df51d0f</anchor>
      <arglist>(org_kde_plasma_activation_feedback *activation_feedback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PlasmaShell</name>
    <filename>classWrapland_1_1Client_1_1PlasmaShell.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>interfaceAboutToBeReleased</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>a0c130ce44bf23c911ebf6ab9b0d54e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>a33c2150a0ac7b1adb8ca123d6bc882e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PlasmaShellSurface *</type>
      <name>createSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>afb7821ebddc26ac52baace97cb951cfc</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaShellSurface *</type>
      <name>createSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>a7ec6d6b23f7f6ada4b3498fa5f568e27</anchor>
      <arglist>(wl_surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>a745fb7cdebfb7e3b3114547a5868a4c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>ac07736455d199cb1755f54b78baa7dd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>aa92b2b4f37607054ca7748138489fd85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>ae8dc338f7168139f87a08b2ffb323660</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShell.html</anchorfile>
      <anchor>a4c4f74cae98033daf21441b42a250523</anchor>
      <arglist>(org_kde_plasma_shell *shell)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PlasmaShellSurface</name>
    <filename>classWrapland_1_1Client_1_1PlasmaShellSurface.html</filename>
    <base>QObject</base>
    <member kind="enumeration">
      <type></type>
      <name>PanelBehavior</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>ad2d57312a82ce960d11723bc86578f11</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="ad2d57312a82ce960d11723bc86578f11acd1810dcd59004d43111b80b7bad31cb">AlwaysVisible</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="ad2d57312a82ce960d11723bc86578f11a6060ccae5af5a564eac006bcc8968cb9">AutoHide</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="ad2d57312a82ce960d11723bc86578f11aa39b2b50b34f1abbecfa2b6b09f98f6e">WindowsCanCover</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="ad2d57312a82ce960d11723bc86578f11a3ce61f3b43bfdffd64bfe5df98a70d47">WindowsGoBelow</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Role</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>aed58f7faa74033dcf4b8332d31b80b37</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37a960b44c579bc2f6818d2daaf9e4c16f0">Normal</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37a2310408a63388fe57e3a4177168a8798">Desktop</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37ab8da6df14bf06283cbf588df6998722e">Panel</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37ad1163214ae0eb81427f7baf7e5cc7280">OnScreenDisplay</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37a96d008db67fc0b5551a926842bbb6a71">Notification</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37af2740703e3fef3d0f513acb7ab1d7a36">ToolTip</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37a83e0e7b9ab8e5f1ffe568072e16cf1d8">CriticalNotification</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PlasmaShellSurface.html" anchor="aed58f7faa74033dcf4b8332d31b80b37af61d3dfc51cf3fdd6d1d08bd6ccfad5c">AppletPopup</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>autoHidePanelHidden</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>aeb519fabc0cebe32c5d0f4f4f28cdb04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>autoHidePanelShown</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>adc8b951f1983de99aaa6b13f70ea9f7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>aa0e0bc7b358bc5d0e752b4db84bdda34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a3c2259e2fdc8c4238e52214413c34e54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestHideAutoHidingPanel</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a487a5ee6f7dbaa2a3271715de9ebefb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestShowAutoHidingPanel</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a66bea70c720c55780629baad10d8d358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Role</type>
      <name>role</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a6fc59241683d238e6e589bda7a4f3583</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPanelBehavior</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a2f920d2ce7f105370e3aeade33e4d616</anchor>
      <arglist>(PanelBehavior behavior)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPanelTakesFocus</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a7ec74eecd88f1acf43f1bfbcc96779a0</anchor>
      <arglist>(bool takesFocus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a60774d57dadf213a3241182256a121df</anchor>
      <arglist>(QPoint const &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRole</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>ac000433be312ca5acddf7b88e7159da9</anchor>
      <arglist>(Role role)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkipSwitcher</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>aad89bd89c3a1c8516144a148cc71be92</anchor>
      <arglist>(bool skip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkipTaskbar</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a7b52cba166b50c377a0b4eeaf2621a4c</anchor>
      <arglist>(bool skip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>a2d8c84de832a94d25bd3ccf5cf020e33</anchor>
      <arglist>(org_kde_plasma_surface *surface)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PlasmaShellSurface *</type>
      <name>get</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaShellSurface.html</anchorfile>
      <anchor>aaf97c9ab1141a805eb60efd9ac2b68ee</anchor>
      <arglist>(Surface *surf)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PlasmaVirtualDesktopManagement</name>
    <filename>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>desktopCreated</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a17b910498f2946fc4e01de70d9c5e49d</anchor>
      <arglist>(QString const &amp;id, quint32 position)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>desktopRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a07f66cb0bac9edd61f3780caedac13e4</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>done</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>aeb4fe28ac2a22ecae78a1b2d6d713f20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rowsChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a4bdd72671f0287360ebf48e1d31185c1</anchor>
      <arglist>(quint32 rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlasmaVirtualDesktopManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a960f736440c66bb5dc36193ba455f6dd</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; PlasmaVirtualDesktop * &gt;</type>
      <name>desktops</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a044dec3797c0a8e140100daa7e9f5de9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>aec8a3b6bf90e6415bd04da16b18b52e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PlasmaVirtualDesktop *</type>
      <name>getVirtualDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a2dedbe532e54db530cfc1ebc24bb2b22</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>ad5bca7b037348f4307bf86ac1127967c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>ac478ee70fe46fc5e0efe3990a2798c0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestCreateVirtualDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a4efc1fe607c3d909a01f9cb038ef5feb</anchor>
      <arglist>(QString const &amp;name, quint32 position=std::numeric_limits&lt; uint32_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestRemoveVirtualDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>ab204992aed5580cc3cad13754592c56c</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>rows</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>a911af67af7973072931b33daae1c397e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>abe8f825e0b19bfb769c9ea641df7536f</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaVirtualDesktopManagement.html</anchorfile>
      <anchor>ad3699cb0e1291b45a3dd630ea2102a03</anchor>
      <arglist>(org_kde_plasma_virtual_desktop_management *plasmavirtualdesktopmanagement)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PlasmaWindow</name>
    <filename>classWrapland_1_1Client_1_1PlasmaWindow.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>activeChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a6dea0354c035b546e5fba6b024f21a7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>appIdChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ae674183d3d380ded6588d8fd372ba39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>applicationMenuChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a8dc7b428c6b098750f0819ec93274838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>closeableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aebd07635eafb2471e142d7d8d2121504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>demandsAttentionChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a820307e1f37fb0885da89aebcb80992a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fullscreenableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a8c15139adb8c89cc92cdc8274a5cff22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fullscreenChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a4cf2f753edfa6c44f68ddcd5116d1149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>geometryChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a9176bb3acb3f2e4ac84566d1088a1427</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>iconChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ada8f1b1d79291c50b62387fd4c0cac6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keepAboveChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a983807f91ee08ae5f3767cf9fe9bfc7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keepBelowChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>adaa8df9b6574feffe1c60e22ff8a5fdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>maximizeableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ae1e306a6c36aa356056efe91aea27851</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>maximizedChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a3cdf423d86bdf372cc3eff746cc803e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>minimizeableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ae1faaa56c8e690a488ea4e1c33b44b6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>minimizedChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a3195c40be69203a4f09c04460bf2e1a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>movableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a77d4dc84dc36b9f1b2bc8f1d7b5f9113</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>onAllDesktopsChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>abaaea3ab515ffdc718fd918cb0316feb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>parentWindowChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a0a03776b7fbd9320302d079ccdda2c82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaVirtualDesktopEntered</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aa49e58ccb38ef60261e980fbc085032e</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaVirtualDesktopLeft</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a84f5d3d805687f1cc158e7bf2f6a4cdc</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>resizableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a54be22f2bcda8bddfffc1e01da8b8490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>resource_name_changed</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a0603d70fc6486bef0fdc638cb4f03469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shadeableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a2bb9b2280d62c5bbefcddd9727350fc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shadedChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aa9ee4cb8dec60847bfa25901b18f7280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>skipSwitcherChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a57b654cf3979188c029cdbd54b5e600a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>skipTaskbarChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a16d167a65ddf668b1efce957861ea57b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>titleChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ab115109353777196762a41ecc357afd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>unmapped</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aa9a6ab73bc0525a9a4e4d24f96600513</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>virtualDesktopChangeableChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a51edfd395d091ee557cbecc3f958b5ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>appId</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aeb9929605fa2184304ba6b5b9745c183</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>applicationMenuObjectPath</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a609d4df844441eeacfb3a19b48f55da9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>applicationMenuServiceName</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aac367e06f9ea1ec5cf9de1715ebb43dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>geometry</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a877d01173993bfd296a02e6bc72bb421</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QIcon</type>
      <name>icon</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>af8d6b208dc171fcacfa589776b32e58e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>internalId</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>afc23ff67d0a844bbc034b063eb488da4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a9ad457f8f825ed20a419fa92d4aaccd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloseable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a8a5199ce5bfdc0624119812a0b2b5e79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDemandingAttention</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ac1cd0322f210764509c54e17e88b9193</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullscreen</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a42ef03c1fae267ed964fec6f35cdc227</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullscreenable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>af6e95a7fcb556d5aaac86ff6405c307c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeepAbove</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>afa2a4c91f0362caad69c0dc0d2d9d2ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isKeepBelow</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a6f5613d14c0d91d40ee88e66ce6f3714</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMaximizeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a0d644df70dc17d18e2fec8ff4a51bf9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMaximized</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a4ed4cb4dd50ad177c3ae69d8d1e8dae8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMinimizeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a112e06be00d967486353380afe1362f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMinimized</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a1d53d328e390206df555dd8d25a00d6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMovable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>af561da7e37952f0dea556890f586088b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOnAllDesktops</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a1ae1f2613889380d7d41fcfcdc470e12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isResizable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>afe731e58520a5daacf9b995018c3930d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a950af7a53fa88f38955f7dc21ecdf1e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShaded</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>abe4bfeb1fbf22a335a36d1f13f8a55c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a5478f113cbb8fa6f740e6d89afd63832</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVirtualDesktopChangeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a30da328af2bc1cec9b1ad77958af04ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; PlasmaWindow &gt;</type>
      <name>parentWindow</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>acbc0abe6902bc3bb6c3f66f97b526f0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>pid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>adf8aa54782c3203c3d3897e3d497ee97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>plasmaVirtualDesktops</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a64b032fb3f6a8f38ad9513a6fecd4414</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a92171e5c06550a7ece1240808c590710</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>request_send_to_output</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ae440393d9ca5902d25b1f22ad35cd9cb</anchor>
      <arglist>(Output *output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestActivate</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ad211da4b5e0118e6dde77a6e135b702f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestClose</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a3337d82cabc2007b5661313026f1ec8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestEnterNewVirtualDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aff9187f762f3946d390c1787409ebe0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestEnterVirtualDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a5700956da2473da55b0046a67abbb404</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestLeaveVirtualDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aefd8920c08bb7715f286d836e24da184</anchor>
      <arglist>(QString const &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestMove</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ac298e55b8b0bab2001e04a0ba565e56a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestResize</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a5071994311edff803e3b1a94f13c7e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleKeepAbove</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a1b461fa754a37f6643a777bd3e38e245</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleKeepBelow</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ab11694a726300089a41160a474f526d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleMaximized</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>acc2277e843647aac21790948e9057d51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleMinimized</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>ac52df51254f585196333e6edc5e59cb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleShaded</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>acb1189b92412281c0543d5028ec9d268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>resource_name</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>aa7ba42edd59847d9e25ea1a77d23985f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimizedGeometry</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a8cee32c67e9a551fe62d730610da969a</anchor>
      <arglist>(Surface *panel, QRect const &amp;geom)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>skipSwitcher</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a68cc7e8f530a1f0afdf50bbc8ce9d3fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>skipTaskbar</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a0eafa1ad02d72d761c8cfba19ea29a12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>title</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a8a5d21b79a934a3e2fe56f8a257ef1be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetMinimizedGeometry</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a802d5073f6072cbfc968443f45a721be</anchor>
      <arglist>(Surface *panel)</arglist>
    </member>
    <member kind="function">
      <type>std::string const &amp;</type>
      <name>uuid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindow.html</anchorfile>
      <anchor>a169ef7e61c8391526f5949361be4c32a</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PlasmaWindowManagement</name>
    <filename>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>activeWindowChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>ad1da4d6ed7d5b6b8c28017ace403bccb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>interfaceAboutToBeReleased</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a9fc7a264b241071766f3d5555fae2825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>ae2188a94d71cb0e44f5a7203f17d704c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>showingDesktopChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a169243f9c61efa34b149e836cd9a771d</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>stacking_order_changed</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a190500827591ecfc8a98a08f6bc197b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>stacking_order_uuid_changed</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a677e9b976f3d0d4a3d82f80f4ffcfff0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>window_with_uuid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a5d9fd00c7fc2a7c5926de9d9bab3e395</anchor>
      <arglist>(std::string const &amp;uuid)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>windowCreated</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a5497628d2e8d89b8533a8c546da998e6</anchor>
      <arglist>(Wrapland::Client::PlasmaWindow *window)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaWindow *</type>
      <name>activeWindow</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>ab089af0428c18031ae4be33738190888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlasmaWindowModel *</type>
      <name>createWindowModel</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a1fdaff064e73394450ce1c2a0b4506f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a9fdb7b5282652d20cf6aca4f7cd9606a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PlasmaWindow *</type>
      <name>get_window_by_uuid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>ab8ab56f04a68a5cc86c2324fe61b5361</anchor>
      <arglist>(std::string const &amp;uuid) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>aef8be5f7cd67af0c7de415cf2d3d8d3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShowingDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>aedf4a04cc1d7f18b4fa6e06af02d0991</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a772bc8eef25c97ba9463eeb3f07fa970</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a6752a8bcff32e6e6e608ac14a1d547bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>acaa5dc6ba3becab3eb1f8690e3375a36</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowingDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a74dcdb47597e743c08d680c897d72786</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>acceb0cd2a1b1a4c46fa1a9d4011e2195</anchor>
      <arglist>(org_kde_plasma_window_management *shell)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showDesktop</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>afe5e0da52231dc26e31b5c636201abf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint32_t &gt; const &amp;</type>
      <name>stacking_order</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a9b5cbe56452dc702c6c7bc0e7c5d8f71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt; const &amp;</type>
      <name>stacking_order_uuid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>aa3c5d3b7f22863ff936a37dc8545fb73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; PlasmaWindow * &gt;</type>
      <name>windows</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowManagement.html</anchorfile>
      <anchor>a23fa24e884bbc228d1cad0ae4eb8611b</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PlasmaWindowModel</name>
    <filename>classWrapland_1_1Client_1_1PlasmaWindowModel.html</filename>
    <base>QAbstractListModel</base>
    <member kind="enumeration">
      <type></type>
      <name>AdditionalRoles</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsShadeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a6cf3b22c0f1b89abbff1cc6f110d13b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsShaded</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a6ec279754bda99d791bebc4d9c9ec98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsMovable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a3c7095ee40ae5644bdffb490eae870f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsResizable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a6b834497017e9773e24a725d89567243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsVirtualDesktopChangeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3aef3deed65c48b6ffd8dcf2a90e3051da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsCloseable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a8d5c38fdacfab812923f68a97edd1877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Geometry</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3ac6a4ee5611e3c54d98d746c07e8ada37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3ad483ad7db070a35ed340dbbd253b54bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SkipSwitcher</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3aae98d56fa095437105161935b57fffa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VirtualDesktops</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a3d25cb0202ff7cdbad89a30c254004dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Geometry</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3ac6a4ee5611e3c54d98d746c07e8ada37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsCloseable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a8d5c38fdacfab812923f68a97edd1877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsMovable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a3c7095ee40ae5644bdffb490eae870f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsResizable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a6b834497017e9773e24a725d89567243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsShadeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a6cf3b22c0f1b89abbff1cc6f110d13b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsShaded</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a6ec279754bda99d791bebc4d9c9ec98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IsVirtualDesktopChangeable</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3aef3deed65c48b6ffd8dcf2a90e3051da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pid</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3ad483ad7db070a35ed340dbbd253b54bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SkipSwitcher</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3aae98d56fa095437105161935b57fffa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VirtualDesktops</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa027e399c15718a2c992d046d2aed4c3a3d25cb0202ff7cdbad89a30c254004dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QModelIndex</type>
      <name>index</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>adc79b1b6a8048da86cae6451fc951faa</anchor>
      <arglist>(int row, int column=0, QModelIndex const &amp;parent=QModelIndex()) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestActivate</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>a8e9e1117c41cb7cba379b1e233dd4688</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestClose</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>a3d8215b459836826cff4c0bfc1259c58</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestMove</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>af3eb90eee70c1ac2f0c016f8bd4b3794</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestResize</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>a3603cffed0b87be10c46ccfcd12a7b5b</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleKeepAbove</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>a25c729414323d599d25f1a338f71ff79</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleKeepBelow</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>aa0ad0e13a94b422aea25e3a74c38aa21</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleMaximized</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>a8af31a974320fd072fda8b7cd6f0f0eb</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleMinimized</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>ae251bfc5527ded3d13c2704c6feecc0f</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestToggleShaded</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>a4e2168e44cc4de910f5cfa334eaa0e2f</anchor>
      <arglist>(int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimizedGeometry</name>
      <anchorfile>classWrapland_1_1Client_1_1PlasmaWindowModel.html</anchorfile>
      <anchor>ab7993af36620d05bd7e35458e5064e02</anchor>
      <arglist>(int row, Surface *panel, QRect const &amp;geom)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Pointer</name>
    <filename>classWrapland_1_1Client_1_1Pointer.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>axisChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>ae5b312cb7781a48e2e6aaaef9493db47</anchor>
      <arglist>(quint32 time, Wrapland::Client::Pointer::Axis axis, qreal delta)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>axisDiscreteChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a55c36e99304042ab54102df3f4dfc1ee</anchor>
      <arglist>(Wrapland::Client::Pointer::Axis axis, qint32 discreteDelta)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>axisSourceChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a048f4a14d78f8705c67f03c83f439792</anchor>
      <arglist>(Wrapland::Client::Pointer::AxisSource source)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>axisStopped</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a7f88c62f132dfd069f2234a336e8441e</anchor>
      <arglist>(quint32 time, Wrapland::Client::Pointer::Axis axis)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>buttonStateChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>abe48937f060e92f65f23398daefbe263</anchor>
      <arglist>(quint32 serial, quint32 time, quint32 button, Wrapland::Client::Pointer::ButtonState state)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>entered</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>aa01eaf66432e55e2a5401bfb2f4ee4d7</anchor>
      <arglist>(quint32 serial, QPointF const &amp;relativeToSurface)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>frame</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a1eb66d249ca82dae04fe6d8f60a5f832</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>left</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>afe7ebae6d5a19cca3963d416c30a18d9</anchor>
      <arglist>(quint32 serial)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>motion</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a7239772c92edf7e4f4af8ea7e226d682</anchor>
      <arglist>(QPointF const &amp;relativeToSurface, quint32 time)</arglist>
    </member>
    <member kind="function">
      <type>Surface *</type>
      <name>enteredSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a1ac70729583142b9e3f5053055077af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Surface *</type>
      <name>enteredSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a9190ca67b69ea0cb221b65a1174df429</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideCursor</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a03f3c14b2c387f4dc3768dd52d849219</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a20108c1dfd1c9d0d0b6a371171d17a7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a3bea30f55d54703798d68e4424d3289f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCursor</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>adb2b2521d9fbe620fb84aacd415effba</anchor>
      <arglist>(Surface *surface, QPoint const &amp;hotspot=QPoint())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Pointer.html</anchorfile>
      <anchor>a4366f6d2451c1736428db482c4fb6c37</anchor>
      <arglist>(wl_pointer *pointer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PointerConstraints</name>
    <filename>classWrapland_1_1Client_1_1PointerConstraints.html</filename>
    <base>QObject</base>
    <member kind="enumeration">
      <type></type>
      <name>LifeTime</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>ad2dca65787b2aef1144920cc9c141ea1</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1PointerConstraints.html" anchor="ad2dca65787b2aef1144920cc9c141ea1ac7fc2ee61fad0e2bba6754efdee31481">OneShot</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1PointerConstraints.html" anchor="ad2dca65787b2aef1144920cc9c141ea1a5fe7b9358c9cb1b9eaa8d5aec000def4">Persistent</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a051371d1a71462ba39d4273727d7ad2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointerConstraints</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>aab319d6173810e173c2559c7c7e416fe</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ConfinedPointer *</type>
      <name>confinePointer</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a673451df317e845d7bd4548cc7572f81</anchor>
      <arglist>(Surface *surface, Pointer *pointer, Region *region, LifeTime lifetime, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a4cf41d00a77bebf0af1ac2b30c60fbdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a49235d7cd786419edfa87775e98051a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LockedPointer *</type>
      <name>lockPointer</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a6ee3622376ab463e25e48eb9f4541637</anchor>
      <arglist>(Surface *surface, Pointer *pointer, Region *region, LifeTime lifetime, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a12c9af1d78161dc3d4abc5909ce4f045</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a9b781afe7600dcacd43c7de1c5fb9d48</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerConstraints.html</anchorfile>
      <anchor>a8d7299cfdd98b31c3019b4c51909b304</anchor>
      <arglist>(zwp_pointer_constraints_v1 *pointerconstraints)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PointerGestures</name>
    <filename>classWrapland_1_1Client_1_1PointerGestures.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a9968f425fffa4800078bb655bf15278f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointerGestures</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>accb0e1c6ecadac09397cdd72bcd41713</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PointerPinchGesture *</type>
      <name>createPinchGesture</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a733a12390de234a87cdaea8c7df08cf1</anchor>
      <arglist>(Pointer *pointer, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PointerSwipeGesture *</type>
      <name>createSwipeGesture</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>ae6e703e7e8ada7c31da1c28c04471d17</anchor>
      <arglist>(Pointer *pointer, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a29f70e2dc46b1a930d116a04d824b0ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a3552ae792e894588034b6bbca2cf3cb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a07a04559c5448186a2747bf188439b06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a225ed9add06fd92ca7a7ef08e6d3f035</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerGestures.html</anchorfile>
      <anchor>a8a39983baeda614fe99a6b5746ee1e8a</anchor>
      <arglist>(zwp_pointer_gestures_v1 *pointergestures)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PointerPinchGesture</name>
    <filename>classWrapland_1_1Client_1_1PointerPinchGesture.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>cancelled</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>ab676bc2d57800e562f8729bfb6ee9b2e</anchor>
      <arglist>(quint32 serial, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>ended</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>ad4ea56d172fedd93269751165905c74e</anchor>
      <arglist>(quint32 serial, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>started</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>af298ea9d8a4eaffc7cf9ca861af15dce</anchor>
      <arglist>(quint32 serial, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>ad8b3f0b5f3ab4c9f62a8097f42ae1eed</anchor>
      <arglist>(QSizeF const &amp;delta, qreal scale, qreal rotation, quint32 time)</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>fingerCount</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>a5319719ddf4fd975e89e3ecfb5903711</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>ab9ae68f960c3d38134113f41ef09bd87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>a6f5505cb95ce61caef0a7417097cf15b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>af34899cf76188c51c257eca3a061973d</anchor>
      <arglist>(zwp_pointer_gesture_pinch_v1 *pointerpinchgesture)</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Surface &gt;</type>
      <name>surface</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerPinchGesture.html</anchorfile>
      <anchor>a9bd575694d64fb1402939d01a2f6f692</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PointerSwipeGesture</name>
    <filename>classWrapland_1_1Client_1_1PointerSwipeGesture.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>cancelled</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>aa3286126d41f30c6b61ed6ff39ad961e</anchor>
      <arglist>(quint32 serial, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>ended</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>aef6d741a007dda494a2f7d3388a73f61</anchor>
      <arglist>(quint32 serial, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>started</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>a075a0337cf5393f780e79f7ecd603c0f</anchor>
      <arglist>(quint32 serial, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updated</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>a09e516cae7766f4cf308468b4d20baa6</anchor>
      <arglist>(QSizeF const &amp;delta, quint32 time)</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>fingerCount</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>a755dffee4783b62435eda4d046f3c234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>a778755272926886e136b678e5a944acf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>a2ab6f0f07879abb1848475264f8bfa32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>a6c899ada2144ffbcdd648f0e8e829f37</anchor>
      <arglist>(zwp_pointer_gesture_swipe_v1 *pointerswipegesture)</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Surface &gt;</type>
      <name>surface</name>
      <anchorfile>classWrapland_1_1Client_1_1PointerSwipeGesture.html</anchorfile>
      <anchor>acc805628b50c6ae2c136d43008a00235</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PresentationManager</name>
    <filename>classWrapland_1_1Client_1_1PresentationManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>a3d689e21768187020755b8a76627fdf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PresentationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>a8dba0f06551760e262723b5128005349</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>a84ccccfb1bb0c6f0ba36cde5271e7cda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>a5b6971734f408098ad1e9d10847e5eea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>a120fb7f64dfa6bdc932be2f5e111a36c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>af9800c042ebacdf2fa16eca35876dfa3</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PresentationManager.html</anchorfile>
      <anchor>ae1e3cf1c49ff27fb912d62ad2f4a5eed</anchor>
      <arglist>(wp_presentation *presentation)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PrimarySelectionDevice</name>
    <filename>classWrapland_1_1Client_1_1PrimarySelectionDevice.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDevice.html</anchorfile>
      <anchor>af6fc43ec390fe0c5c8fa5d37459be326</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDevice.html</anchorfile>
      <anchor>abbffb249e371b395bad7753ebb217de4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDevice.html</anchorfile>
      <anchor>a5f9a782239bd882182de88175c0a47fd</anchor>
      <arglist>(zwp_primary_selection_device_v1 *dataDevice)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PrimarySelectionDeviceManager</name>
    <filename>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>a260a8c3019558a5e3724ab1692e43899</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrimarySelectionDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>a286f32f9e1013d1c3c4e55b720b008e9</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>a2df3c6176a704a829fd1426e0b2d40c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>aafd1f75af005adcd05e937203fff8f5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>a1cda4483754947da54223a8a93ca1837</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>af11cb9961ad3ea4467db49af0d413734</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionDeviceManager.html</anchorfile>
      <anchor>ada3c6816a3d777de695825758f15a830</anchor>
      <arglist>(zwp_primary_selection_device_manager_v1 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PrimarySelectionOffer</name>
    <filename>classWrapland_1_1Client_1_1PrimarySelectionOffer.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionOffer.html</anchorfile>
      <anchor>a0f6b4f66814e67ba91ad74c5f118ece5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionOffer.html</anchorfile>
      <anchor>adf8784bfac03afeb8429bf9e1c57193e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::PrimarySelectionSource</name>
    <filename>classWrapland_1_1Client_1_1PrimarySelectionSource.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>cancelled</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionSource.html</anchorfile>
      <anchor>aab0068cfc9cf4785447b7a2359adcfcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sendDataRequested</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionSource.html</anchorfile>
      <anchor>ac580d5c8cf215f6c617407515acc6b63</anchor>
      <arglist>(QString const &amp;mimeType, qint32 fd)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>targetAccepts</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionSource.html</anchorfile>
      <anchor>a50acf37f1880f49eb3c50fed942d4aaa</anchor>
      <arglist>(QString const &amp;mimeType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionSource.html</anchorfile>
      <anchor>aff0660cdf5b8d5fe0af78236c4204f1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionSource.html</anchorfile>
      <anchor>aad48ed2666dbc1ba4915d14b295e3ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1PrimarySelectionSource.html</anchorfile>
      <anchor>abf639aa76754ba6c6816f03eaa0cbd7f</anchor>
      <arglist>(zwp_primary_selection_source_v1 *dataSource)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Region</name>
    <filename>classWrapland_1_1Client_1_1Region.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>a29ba4f93dcf5fb9516254de42ebadd2b</anchor>
      <arglist>(QRect const &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>a4df6b8b5bb618a5e9c6fa3ea87e24ac6</anchor>
      <arglist>(QRegion const &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>a2354f20f58958a993e4001596edcd8ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRegion</type>
      <name>region</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>a0cca1e23e8db5bc666e3ce5464fd7598</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>ae897d107c4c7b7c14d74ce1d0a81200a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>a9346354b1d9803fbf9d3cb47e85eb77d</anchor>
      <arglist>(wl_region *region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>accb7218c301872a4ddb43c28d1fb6240</anchor>
      <arglist>(QRect const &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>classWrapland_1_1Client_1_1Region.html</anchorfile>
      <anchor>a5ff49cf97cdf37fe84f6acd5a1a3a038</anchor>
      <arglist>(QRegion const &amp;region)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Registry</name>
    <filename>classWrapland_1_1Client_1_1Registry.html</filename>
    <base>QObject</base>
    <class kind="struct">Wrapland::Client::Registry::AnnouncedInterface</class>
    <member kind="enumeration">
      <type></type>
      <name>Interface</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a22887276c95f139da85de98cdbc807f9</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a88183b946cc5f0e8c96b2e66e1c74a7e">Unknown</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a9763fd6ae0868ca0b40ef962dfb05f3c">Compositor</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9aea89b68c34ce4a63c0f77e17413c6e30">Shell</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a25c40c519686f155291de96c60796f70">Seat</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9af070729dece74d86aa8ebc6666892e98">Shm</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a29c2c02a361c9d7028472e5d92cd4a54">Output</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a98fcbe60b2e344ada1b9ecd20a833712">FullscreenShell</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a6b59204a4c30032f5fb59cb7bfe01965">LayerShellV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a5920696990bc15f2b4e67413af3a64e8">SubCompositor</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9acd48a50df45fa537676da028cc747a73">DataDeviceManager</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9af145ea84d7ac29d1fa4298c8be2ca532">PlasmaActivationFeedback</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9abf1253b71483a68e9dd4dec785fabe65">PlasmaShell</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9aa99f5504e49e5731c835c669ffcc9e85">PlasmaWindowManagement</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ae599161956d626eda4cb0a5ffb85271c">Idle</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a7a6e92e1526681c91ee88ad7ebb539f6">IdleNotifierV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a4059b01f11186034ebcc0a60bc0e83ba">InputMethodManagerV2</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a7dd3c03064c2ad624718288dfce79e94">FakeInput</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a3f39588bb19e28051d9aedfbb170025c">Shadow</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a8b52de510bc5497ac43abfe566be48ab">Blur</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ac63ecd19a0ca74c22dfcf3063c9805d2">Contrast</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a6160a53ece50ce6d4f5ef4452549835e">Slide</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a1ff6c6a5c838a0a469f7399750739d77">Dpms</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a61fcd3aeeb8914fe04a845488fb50aa3">OutputManagementV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9aae39243479d5f0ba5cae08d9bcbddfb3">OutputDeviceV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ae277f02b78bde12144aca1d609d923a3">WlrOutputManagerV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a674d5a804927d2b257be26d8376ed267">TextInputManagerV2</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a3c201ab228c4a5b71be97b5dae4dc617">TextInputManagerV3</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a20b3a1c5e2d5b9af16972193dc505199">RelativePointerManagerUnstableV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a66b11c7883470125b0b8dfcd9c31f35b">PointerGesturesUnstableV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ab22daf6ffe7c7494e4b938f7747c5d40">PointerConstraintsUnstableV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ac81efc2d34b531ffb2b055e2d262efe6">PresentationManager</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a9fb2ec6fdc3df4fe1107dbb304a4e4ad">XdgActivationV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a71d894291b85f4bdd40b4aa9d22e50a2">XdgExporterUnstableV2</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9aab7351c4c8a0d5081a797d25927026da">XdgImporterUnstableV2</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a26586fa5fa5e37d75f0eea4f5d9c5344">IdleInhibitManagerUnstableV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9af5e7a406a01d3f9470a02c5c110b422d">AppMenu</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ac16d72574f2ef6cb669cc4d2bd360311">ServerSideDecorationPalette</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a569b20fd8b3cde2450c225d4ef822cdf">RemoteAccessManager</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ae0bb503ce55930428431c45cf00ce4bb">PlasmaVirtualDesktopManagement</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a5765b241ef99fe6f6cd001bf184b3193">XdgOutputUnstableV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a0908f3048cca58cb02a13f712d3a9900">XdgShell</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a34bc82448efa030c10609806444cb25c">XdgDecorationUnstableV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a08d544d749e49b619df7a76f7def898a">Keystate</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a37e472162bbec01850d742f20837d487">Viewporter</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9ae22b765575c0da8ff8f9dc3d78cd8686">VirtualKeyboardManagerV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a09b3af79fa4b4d40bbc6b07d5a4cbe92">KeyboardShortcutsInhibitManagerV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9a5e7fecd5c22a9ebde62c6555c8c0ed8f">LinuxDmabufV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9abc6b3c19556ce47edab7608760f1cbc2">PrimarySelectionDeviceManager</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9aa795c2c1a6d3f2860402f1d9292afc2b">DrmLeaseDeviceV1</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Registry.html" anchor="a22887276c95f139da85de98cdbc807f9afc1c027493338237a3cd1665bbfbcacf">DataControlManagerV1</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>interfaceAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5245090c04e7a79090de82781b99e46f</anchor>
      <arglist>(QByteArray interface, quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>interfaceRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad3b6ddefc829531ec11c19ec792eba53</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>interfacesAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a276936ad512376af1073ad2fb9290164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>compositorAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aae65d7d7adbc9d5e8494e11088098fe1</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9877683215b8d366b93c7db9eaa35953</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>seatAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a425dc11faf53138691538ca77ddec0d1</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shmAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6d70384fa9e6f7a71c6382a31128ce53</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>subCompositorAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a937bc1d191bb52362f4e01dc66295760</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a149dd086e05eccd1922b7d1e308f4ebb</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fullscreenShellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5f8eb9fd065b70afad0e6775c2daeb01</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataControlManagerV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a09a36787ae53ed27f7e6d8ef9452f6de</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataDeviceManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>acf70ee373e5fdbd564ccb509f4294687</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>drmLeaseDeviceV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4f3b6df4b762586de7f74731f405e2f4</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>layerShellV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9a97f5d0fd03d678d779b55f59039165</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputManagementV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae6d666eb8118345a526336515c672b7d</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputDeviceV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5a8cbdf9c9be962311953ea0916eac82</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wlrOutputManagerV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2687eb53892a3d94f7be844b2dd735f9</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaActivationFeedbackAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae5b093fde62060ec129ca81db23fa789</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaShellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a999fa4e52ad38b3ae6ccacdb47af4348</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaVirtualDesktopManagementAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a49843b1717e73910373fb6664d3667d7</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaWindowManagementAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae06de42db1d18a7ef688218f103e24ac</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a923dc3456fe504658268d9e840633849</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>inputMethodManagerV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af5b27b3ab465cdc56463ee279045f9fa</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>remoteAccessManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a916c8d7bdc8da187bd4d7dcfa27e3ba3</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fakeInputAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>abf89afc4c0bb65c88bc372d285023cee</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shadowAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a987fcef9f2848a2c5128f3eeb8f9c854</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>blurAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a05606de7d8b27c8184ef4d0c48c29f88</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>contrastAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9e7f97a1422a749bd31949bddfb77a67</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>slideAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a207d2b0a4faff7fc051b5d707b2a19b2</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dpmsAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5621cb6fdb51ef29a7c0f06a4e0b1bf3</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a86e5978bad4c55d5a2e38297575c109e</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV3Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>afc9a14b783373f1e453e23bf4fa992c4</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewporterAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a237369d48734b686c3d4868b191dde27</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>virtualKeyboardManagerV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a918d635391f0eb5d9c4820c6bb95b295</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>relativePointerManagerUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac516adb18c88ca3cb23ea2a7693534fb</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerGesturesUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af3eedc4780e465aa71ee540d31a9af9c</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerConstraintsUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0d9414ac02a409c71b37ac9d7bbf58c1</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>presentationManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a82f01d9fe237d9efce17f2fb2daf309e</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgActivationV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1271f2c3482b084bfd32bd5d87d48eec</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>primarySelectionDeviceManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a77db649c90829036e68fa7f68423e087</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>exporterUnstableV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0dbbda176f40b2ddc57f64460ac9d809</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>importerUnstableV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1813cbbd88c483d860946b9e80b98b15</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleInhibitManagerUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aca34d23a7a542e89bd962055b8350e4b</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>appMenuAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0cafa496e314818963f72f7de324b05a</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>serverSideDecorationPaletteManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9ab7e2c8766e9b5e25e1496ef186edfe</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgOutputAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a49480afb7c928fb9055e656ae75a5613</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgShellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a67afcbfd62711a0c1ae56cb8adcf632e</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgDecorationAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5e91a0516020d7fa780ec35983225001</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyboardShortcutsInhibitManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad1330cfbbd3521b124d1d3ec53fac96f</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>LinuxDmabufV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae1dac15ed298c32410513eadcadd5153</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>compositorRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a493878a1365447ab219e524433bf074b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af85f95b15fe872b98f5d83d403b1a17c</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>seatRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a484c9e9643837387df8157976f9131ef</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shmRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad734ddbf6779dee87817060ec192c87a</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>subCompositorRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac52da36b3dfda9e83ae8fc16a219f26b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6658260d014bd8e84ff78fa3fabf103d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fullscreenShellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6b0b6f7a863a0ccedd399c727d319057</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataControlManagerV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>abac9bfa5aefb477a89c56ebad96b00f6</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataDeviceManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7122c04e28b038aaaf888fc2454384de</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>drmLeaseDeviceV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a52c110e4a5fd9f6355271ef669832920</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputManagementV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a15bb25caad51af345009cc1b10c5ea66</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputDeviceV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a704606e62d6dc38c3decf0f2dd07bc8b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wlrOutputManagerV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2265a81f5440fec71c543d0f55964c72</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaActivationFeedbackRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a08803022424c98156fe607f1a291da9d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaShellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>abf8de55c70a025523bfecbf67f131dae</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaVirtualDesktopManagementRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>afae46cb8e5eb3e2703a20c86c9b2e74b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaWindowManagementRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af0f7571f7fab9e147fa87a8a054051c1</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8467b34069eba999ba2588ce6bc79676</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>inputMethodManagerV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6733c661f8406e38decc0dabbf61a960</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>remoteAccessManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a167cdca478441752b66f926668f67087</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fakeInputRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1067e048e4c8e54e5753fa6b6bdf4933</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>layerShellV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a41ba66a5431d700c07f97130bc8096f6</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shadowRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2327f077cabdbb3c3e8b5ea5f9af024e</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>blurRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad2410ccf65d05091a9c74cc1033f3e3d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>contrastRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a789862f4a7d4d8b0a4c7b228d535315c</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>slideRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab5a825c62598145a206dffb55475839d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dpmsRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aca9f574eb168f0b983732b10e73b9aa8</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aaea59e91322decef8985362a28725ee9</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV3Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0798741e431dc334d33a692b969de15d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewporterRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a85ef3a20d39463bcb3e2b6eeb824a7e2</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>virtualKeyboardManagerV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>acc4514648c92cc1cb62b19a7e7bdfa47</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>relativePointerManagerUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4a5804da4dc909e5be4b03d840a649f9</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerGesturesUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a623a9c7e51fdeed1fab7b8dd1c603cc5</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerConstraintsUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a02c409a4261d9802cb3273a749613038</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>presentationManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a519f8dbd4660d074d0a77dc2804554fa</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>primarySelectionDeviceManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab0b998fdf4d5e8222aa844e87fe0aff6</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>exporterUnstableV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6b85cb4c2533af8100f5b8621d468438</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>importerUnstableV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2b37d38b3b53c1305b9532ba053a3500</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleInhibitManagerUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a78112c0d935a1e6392043c5270144b73</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>appMenuRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a59a90c637c2168a8a448533a6cca8746</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>serverSideDecorationPaletteManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1ee3a3c37365a9703b28da21ceaefe4c</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgActivationV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a52233e3465a84305af528c6f585c9a5b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgOutputRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3e78ce6e4c835b64e632244fde54df1d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgShellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a283c63c7c882b7aa0aa34db3209a99fc</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgDecorationRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aecf7676693d8151b247d33e0f634d44a</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyboardShortcutsInhibitManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a264cddb51b3f543093b5de1e54f6945d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>LinuxDmabufV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae641592840af6b4007d23b4c65cdb3c0</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7ba9ca7ec2db57769e0932d7318d2c34</anchor>
      <arglist>(ConnectionThread *connection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a172bfa9debff3dbf32ce3f1243d8632d</anchor>
      <arglist>(wl_display *display)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a72ccc552a178e08ae3e547e31f3a5717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasInterface</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a05a340d84b5dc507eecb0a27e1486d31</anchor>
      <arglist>(Interface interface) const</arglist>
    </member>
    <member kind="function">
      <type>AnnouncedInterface</type>
      <name>interface</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a13b87c49d5eacfbdac100b0579f8f496</anchor>
      <arglist>(Interface interface) const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; AnnouncedInterface &gt;</type>
      <name>interfaces</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8109697eb77856316aaacd5f00307a42</anchor>
      <arglist>(Interface interface) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a885dcce4f308bdeef58007f2f2b3af53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator wl_registry *</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa02d9cb8a7a896dcf2aadb256d0cb45c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator wl_registry *</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a295fbb3c4c75367b0b8c7e1a70a22a6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>wl_registry *</type>
      <name>registry</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa0d4bba9add0c1e30a7f3dc1359f500e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3b29e1373fb9c83dcbf44e23840c6b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a45cdfb567cbf70bf704732308c039a87</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a189f48d1f68177e167d597a8a83a75fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wl_compositor *</type>
      <name>bindCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5f94517ac70197700327a471dc7a8895</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_shell *</type>
      <name>bindShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a57e1b0b67b1f53236035709c6dc11c27</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_seat *</type>
      <name>bindSeat</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab2b04e02564fa51089d2fe2c2593d269</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_shm *</type>
      <name>bindShm</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aada4450d511c3327a559cf5f29a1a432</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zkwinft_output_management_v1 *</type>
      <name>bindOutputManagementV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac3d310c91b9734a50f5eb736331a1e91</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwlr_output_manager_v1 *</type>
      <name>bindWlrOutputManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae6bf2c3a1bad0a3e738e969ddf7d7a12</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_output *</type>
      <name>bindOutput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8142f8772fa1923fa5770e31ed223a28</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_subcompositor *</type>
      <name>bindSubCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aaefbdf82c809d2296c8b7ddcdaf99f29</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zkwinft_output_device_v1 *</type>
      <name>bindOutputDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a77e7ff85eeace4fa532bbf1772c71c6a</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>_wl_fullscreen_shell *</type>
      <name>bindFullscreenShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0483a80e148b1e1f21a3d27874a8fdeb</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_data_device_manager *</type>
      <name>bindDataDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ace84c9174a42065bca1ded02fcc30adc</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wp_drm_lease_device_v1 *</type>
      <name>bindDrmLeaseDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a60c4361f131ec3a5b4cf12b310a3167c</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_input_method_manager_v2 *</type>
      <name>bindInputMethodManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aafe59bfd04f84dbc4b0718505f84ff1b</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_activation_feedback *</type>
      <name>bindPlasmaActivationFeedback</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a192b2d41e70edf6cec85cf63ddf2ad89</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_shell *</type>
      <name>bindPlasmaShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aff1e6850768dae9d67ff1657e063786e</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_virtual_desktop_management *</type>
      <name>bindPlasmaVirtualDesktopManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a95b6667b01f6803b0fc44e29602fa987</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_window_management *</type>
      <name>bindPlasmaWindowManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3505a3fd326f6d1f81f2a977b2480cde</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>ext_idle_notifier_v1 *</type>
      <name>bindIdleNotifierV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a89ddb0c58e608e334c9f1c03817cf2bd</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_idle *</type>
      <name>bindIdle</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae64de5e0d75303cf1eefe1aade519cb9</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_keystate *</type>
      <name>bindKeystate</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2ed9c6b59350cadbe4c5bf48eda1eb07</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_remote_access_manager *</type>
      <name>bindRemoteAccessManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a909c689e268b0e4d85ab386c56fe7d0d</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_fake_input *</type>
      <name>bindFakeInput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a80211be955ef4fcc7759bb355864ace9</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_shadow_manager *</type>
      <name>bindShadowManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a304d3e1fcb917fadd2b059d98c2586bc</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_blur_manager *</type>
      <name>bindBlurManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a72c653693912a4458b4fa38d403f8758</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_contrast_manager *</type>
      <name>bindContrastManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a93433e1cb7528a0b125e2199198bb0f1</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwlr_data_control_manager_v1 *</type>
      <name>bindDataControlManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8f45ef99311d433c659daacf3416f010</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwlr_layer_shell_v1 *</type>
      <name>bindLayerShellV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aff67400229fa9119d8bab03f771c528c</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_slide_manager *</type>
      <name>bindSlideManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a78e897e60e6c200efa72ce42b2ef1b09</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_dpms_manager *</type>
      <name>bindDpmsManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a602d04fdd5972bfccdab3d46acd47500</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_text_input_manager_v2 *</type>
      <name>bindTextInputManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad2f9ee1353cf3e1c595b6f330d9c62ce</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_text_input_manager_v3 *</type>
      <name>bindTextInputManagerV3</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1f80bc9cd5319a2f3d290528d618bb22</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wp_viewporter *</type>
      <name>bindViewporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a725eae2c85766d696600e8c1a0740cc7</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_virtual_keyboard_manager_v1 *</type>
      <name>bindVirtualKeyboardManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae0a8ffcd965fb0970b8906f59108df07</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>xdg_wm_base *</type>
      <name>bindXdgShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a65bba4766d0590b477cb5ac0791eeb43</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_relative_pointer_manager_v1 *</type>
      <name>bindRelativePointerManagerUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>acc251a209360c9d1cf78e92a60829a8f</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_pointer_gestures_v1 *</type>
      <name>bindPointerGesturesUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a24a0b2b391ddddcef626418583bf7efe</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_pointer_constraints_v1 *</type>
      <name>bindPointerConstraintsUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a98a157c4866da4eed3fda98f35139239</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wp_presentation *</type>
      <name>bindPresentationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aed35aee6aa67aeb1eb8e1181b8ea3570</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>xdg_activation_v1 *</type>
      <name>bindXdgActivationV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>add2390252839b78e0b447821c2da7be2</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_primary_selection_device_manager_v1 *</type>
      <name>bindPrimarySelectionDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac7afb6f0919c4711e8ac990d6aa1ba12</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_exporter_v2 *</type>
      <name>bindXdgExporterUnstableV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9f3fc345984f97a77b3fbe877e52234b</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_importer_v2 *</type>
      <name>bindXdgImporterUnstableV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4d01fda0c7797944e2678e0eaa35f19f</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_idle_inhibit_manager_v1 *</type>
      <name>bindIdleInhibitManagerUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2a6f3a05151718e057d1387acb17c91f</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_appmenu_manager *</type>
      <name>bindAppMenuManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a39866c6a82fe1c4d045121855c057687</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_server_decoration_palette_manager *</type>
      <name>bindServerSideDecorationPaletteManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8b93712871eaf26e159d0532e422ea3a</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_output_manager_v1 *</type>
      <name>bindXdgOutputUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a082f947b083b523475f1c5a399034fe0</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_decoration_manager_v1 *</type>
      <name>bindXdgDecorationUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0b8d8594cc49cb85924b43879f327dae</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_keyboard_shortcuts_inhibit_manager_v1 *</type>
      <name>bindKeyboardShortcutsInhibitManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0b0d451702706d3a9173fd0c08b54eba</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_linux_dmabuf_v1 *</type>
      <name>bindLinuxDmabufV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7e384e47f4eddb881dad7ac38e96ada9</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>Compositor *</type>
      <name>createCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6957becc5edab466b09e41f35e4e375d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Shell *</type>
      <name>createShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0cb2c73b565ee4664e4a559621dab341</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Seat *</type>
      <name>createSeat</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5067fd240702dd26737ec15113e5433c</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ShmPool *</type>
      <name>createShmPool</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9229b574746e63d5f6048bdb33d4f98a</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>SubCompositor *</type>
      <name>createSubCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9b6045d44935693f8bb244e7e3ff4b3c</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Output *</type>
      <name>createOutput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3d1a9bbadaa535db5c8ef4888d8df6b3</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>OutputManagementV1 *</type>
      <name>createOutputManagementV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a390146bedde4f3341eafb7b9791a3fd9</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>OutputDeviceV1 *</type>
      <name>createOutputDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a08b37f6071a85433d6dd234423a0a94d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>WlrOutputManagerV1 *</type>
      <name>createWlrOutputManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a96d42d667b8753ccad020a7a54e0eb8c</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>FullscreenShell *</type>
      <name>createFullscreenShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a841f6816478feaa4dc5a8f045f6fbbb3</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>data_control_manager_v1 *</type>
      <name>createDataControlManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa7070113e945e258bb2984fb63f853f0</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>DataDeviceManager *</type>
      <name>createDataDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7661c06e6c284578ab82ee82aef58781</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>drm_lease_device_v1 *</type>
      <name>createDrmLeaseDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a82a83815cb5bd361840f7f586e8cafbe</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>plasma_activation_feedback *</type>
      <name>createPlasmaActivationFeedback</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3b32a0f974b5e65a37c91d4173caed44</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaShell *</type>
      <name>createPlasmaShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8d58d05107b507b7b6a16d7e6db1bffa</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaVirtualDesktopManagement *</type>
      <name>createPlasmaVirtualDesktopManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>add51565827dfce594100a2830e4fe31d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaWindowManagement *</type>
      <name>createPlasmaWindowManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8f7084c4ec91c2acd2d5cd9b3602c20e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Idle *</type>
      <name>createIdle</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a270e5ca481284eb2e7fab92e17d3d670</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>idle_notifier_v1 *</type>
      <name>createIdleNotifierV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a961f332fcb69cacbcf2640a5f727802e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>input_method_manager_v2 *</type>
      <name>createInputMethodManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aef95afad055dfc76a1daae61549749bb</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Keystate *</type>
      <name>createKeystate</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>accb698fde5d737d25d5e30ba6cb2a09a</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>RemoteAccessManager *</type>
      <name>createRemoteAccessManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0df44e50858e717b062a97c5c8d4b138</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>FakeInput *</type>
      <name>createFakeInput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa02f795e121c8fe3b2ca40a94b611ba7</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ShadowManager *</type>
      <name>createShadowManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aedfdc2bcbc05924a8bb5e61d7832510d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>LayerShellV1 *</type>
      <name>createLayerShellV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8616c0a8636886b09dde36def3de2f7e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>BlurManager *</type>
      <name>createBlurManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa20a8bab2d94e932b99ccc8e0667c1d2</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ContrastManager *</type>
      <name>createContrastManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7ae4c5ea9fd05e6550217f14155f8594</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>SlideManager *</type>
      <name>createSlideManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab82ddb9df2acd8162dd54be7872792cb</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>DpmsManager *</type>
      <name>createDpmsManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9bf47c36f825667a37c581ff4c5bcd3e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>TextInputManagerV2 *</type>
      <name>createTextInputManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a90a75a6baeb122bb833869993ffce8e9</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>text_input_manager_v3 *</type>
      <name>createTextInputManagerV3</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aec4adb5b6761ef18200891282fb40b7e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Viewporter *</type>
      <name>createViewporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6f986d864ebc095a735ef9250c4fc665</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>virtual_keyboard_manager_v1 *</type>
      <name>createVirtualKeyboardManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0ff3f0d841b85b10afbb8e1211eaef4b</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgShell *</type>
      <name>createXdgShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5f2cadd6263c9bd42f4ed372ba6db666</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>RelativePointerManager *</type>
      <name>createRelativePointerManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa04b969cc7627e177451ed9ab30c3012</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PointerGestures *</type>
      <name>createPointerGestures</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a89cf56600e4ea590750651b0c35f0507</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PointerConstraints *</type>
      <name>createPointerConstraints</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a486ae12b56c3a61a400a72de9e9f2a60</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PresentationManager *</type>
      <name>createPresentationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4ef5bb9ad7cf93a03a37ade12028abee</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PrimarySelectionDeviceManager *</type>
      <name>createPrimarySelectionDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a789319710ed517d13ebd375aa55aeb20</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgActivationV1 *</type>
      <name>createXdgActivationV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aac9c9726cb816aea858a5497ac09ed2a</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgExporter *</type>
      <name>createXdgExporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab7e43b1a22c7e966acca07fee601db92</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgImporter *</type>
      <name>createXdgImporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab6aeaeacd687f0dd87092f8d7e2c030f</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>IdleInhibitManager *</type>
      <name>createIdleInhibitManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a857fc18ddefa564d8e2269b2024fc8bc</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>AppMenuManager *</type>
      <name>createAppMenuManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1ce1f9afd62dadc6df59816a758904e1</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ServerSideDecorationPaletteManager *</type>
      <name>createServerSideDecorationPaletteManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6cdace6abaf2367d8dc668e354ee32c8</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgOutputManager *</type>
      <name>createXdgOutputManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a390022ae3f4c55431f177ba753156ef5</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgDecorationManager *</type>
      <name>createXdgDecorationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3196447c64d7ea1b9c1fd4058fedf83e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>KeyboardShortcutsInhibitManagerV1 *</type>
      <name>createKeyboardShortcutsInhibitManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0828db8cf4edca37f56b570e37bd28bc</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>LinuxDmabufV1 *</type>
      <name>createLinuxDmabufV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5286567be177e2474bc364aa104c5cca</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>wl_compositor *</type>
      <name>bindCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5f94517ac70197700327a471dc7a8895</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_shell *</type>
      <name>bindShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a57e1b0b67b1f53236035709c6dc11c27</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_seat *</type>
      <name>bindSeat</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab2b04e02564fa51089d2fe2c2593d269</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_shm *</type>
      <name>bindShm</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aada4450d511c3327a559cf5f29a1a432</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zkwinft_output_management_v1 *</type>
      <name>bindOutputManagementV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac3d310c91b9734a50f5eb736331a1e91</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwlr_output_manager_v1 *</type>
      <name>bindWlrOutputManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae6bf2c3a1bad0a3e738e969ddf7d7a12</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_output *</type>
      <name>bindOutput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8142f8772fa1923fa5770e31ed223a28</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_subcompositor *</type>
      <name>bindSubCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aaefbdf82c809d2296c8b7ddcdaf99f29</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zkwinft_output_device_v1 *</type>
      <name>bindOutputDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a77e7ff85eeace4fa532bbf1772c71c6a</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>_wl_fullscreen_shell *</type>
      <name>bindFullscreenShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0483a80e148b1e1f21a3d27874a8fdeb</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wl_data_device_manager *</type>
      <name>bindDataDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ace84c9174a42065bca1ded02fcc30adc</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wp_drm_lease_device_v1 *</type>
      <name>bindDrmLeaseDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a60c4361f131ec3a5b4cf12b310a3167c</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_input_method_manager_v2 *</type>
      <name>bindInputMethodManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aafe59bfd04f84dbc4b0718505f84ff1b</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_activation_feedback *</type>
      <name>bindPlasmaActivationFeedback</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a192b2d41e70edf6cec85cf63ddf2ad89</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_shell *</type>
      <name>bindPlasmaShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aff1e6850768dae9d67ff1657e063786e</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_virtual_desktop_management *</type>
      <name>bindPlasmaVirtualDesktopManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a95b6667b01f6803b0fc44e29602fa987</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_plasma_window_management *</type>
      <name>bindPlasmaWindowManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3505a3fd326f6d1f81f2a977b2480cde</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>ext_idle_notifier_v1 *</type>
      <name>bindIdleNotifierV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a89ddb0c58e608e334c9f1c03817cf2bd</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_idle *</type>
      <name>bindIdle</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae64de5e0d75303cf1eefe1aade519cb9</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_keystate *</type>
      <name>bindKeystate</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2ed9c6b59350cadbe4c5bf48eda1eb07</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_remote_access_manager *</type>
      <name>bindRemoteAccessManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a909c689e268b0e4d85ab386c56fe7d0d</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_fake_input *</type>
      <name>bindFakeInput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a80211be955ef4fcc7759bb355864ace9</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_shadow_manager *</type>
      <name>bindShadowManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a304d3e1fcb917fadd2b059d98c2586bc</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_blur_manager *</type>
      <name>bindBlurManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a72c653693912a4458b4fa38d403f8758</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_contrast_manager *</type>
      <name>bindContrastManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a93433e1cb7528a0b125e2199198bb0f1</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwlr_data_control_manager_v1 *</type>
      <name>bindDataControlManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8f45ef99311d433c659daacf3416f010</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwlr_layer_shell_v1 *</type>
      <name>bindLayerShellV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aff67400229fa9119d8bab03f771c528c</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_slide_manager *</type>
      <name>bindSlideManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a78e897e60e6c200efa72ce42b2ef1b09</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_dpms_manager *</type>
      <name>bindDpmsManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a602d04fdd5972bfccdab3d46acd47500</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_text_input_manager_v2 *</type>
      <name>bindTextInputManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad2f9ee1353cf3e1c595b6f330d9c62ce</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_text_input_manager_v3 *</type>
      <name>bindTextInputManagerV3</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1f80bc9cd5319a2f3d290528d618bb22</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wp_viewporter *</type>
      <name>bindViewporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a725eae2c85766d696600e8c1a0740cc7</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_virtual_keyboard_manager_v1 *</type>
      <name>bindVirtualKeyboardManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae0a8ffcd965fb0970b8906f59108df07</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>xdg_wm_base *</type>
      <name>bindXdgShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a65bba4766d0590b477cb5ac0791eeb43</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_relative_pointer_manager_v1 *</type>
      <name>bindRelativePointerManagerUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>acc251a209360c9d1cf78e92a60829a8f</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_pointer_gestures_v1 *</type>
      <name>bindPointerGesturesUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a24a0b2b391ddddcef626418583bf7efe</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_pointer_constraints_v1 *</type>
      <name>bindPointerConstraintsUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a98a157c4866da4eed3fda98f35139239</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>wp_presentation *</type>
      <name>bindPresentationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aed35aee6aa67aeb1eb8e1181b8ea3570</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>xdg_activation_v1 *</type>
      <name>bindXdgActivationV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>add2390252839b78e0b447821c2da7be2</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_primary_selection_device_manager_v1 *</type>
      <name>bindPrimarySelectionDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac7afb6f0919c4711e8ac990d6aa1ba12</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_exporter_v2 *</type>
      <name>bindXdgExporterUnstableV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9f3fc345984f97a77b3fbe877e52234b</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_importer_v2 *</type>
      <name>bindXdgImporterUnstableV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4d01fda0c7797944e2678e0eaa35f19f</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_idle_inhibit_manager_v1 *</type>
      <name>bindIdleInhibitManagerUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2a6f3a05151718e057d1387acb17c91f</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_appmenu_manager *</type>
      <name>bindAppMenuManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a39866c6a82fe1c4d045121855c057687</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>org_kde_kwin_server_decoration_palette_manager *</type>
      <name>bindServerSideDecorationPaletteManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8b93712871eaf26e159d0532e422ea3a</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_output_manager_v1 *</type>
      <name>bindXdgOutputUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a082f947b083b523475f1c5a399034fe0</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zxdg_decoration_manager_v1 *</type>
      <name>bindXdgDecorationUnstableV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0b8d8594cc49cb85924b43879f327dae</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_keyboard_shortcuts_inhibit_manager_v1 *</type>
      <name>bindKeyboardShortcutsInhibitManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0b0d451702706d3a9173fd0c08b54eba</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>zwp_linux_dmabuf_v1 *</type>
      <name>bindLinuxDmabufV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7e384e47f4eddb881dad7ac38e96ada9</anchor>
      <arglist>(uint32_t name, uint32_t version) const</arglist>
    </member>
    <member kind="function">
      <type>Compositor *</type>
      <name>createCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6957becc5edab466b09e41f35e4e375d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Shell *</type>
      <name>createShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0cb2c73b565ee4664e4a559621dab341</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Seat *</type>
      <name>createSeat</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5067fd240702dd26737ec15113e5433c</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ShmPool *</type>
      <name>createShmPool</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9229b574746e63d5f6048bdb33d4f98a</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>SubCompositor *</type>
      <name>createSubCompositor</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9b6045d44935693f8bb244e7e3ff4b3c</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Output *</type>
      <name>createOutput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3d1a9bbadaa535db5c8ef4888d8df6b3</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>OutputManagementV1 *</type>
      <name>createOutputManagementV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a390146bedde4f3341eafb7b9791a3fd9</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>OutputDeviceV1 *</type>
      <name>createOutputDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a08b37f6071a85433d6dd234423a0a94d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>WlrOutputManagerV1 *</type>
      <name>createWlrOutputManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a96d42d667b8753ccad020a7a54e0eb8c</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>FullscreenShell *</type>
      <name>createFullscreenShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a841f6816478feaa4dc5a8f045f6fbbb3</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>data_control_manager_v1 *</type>
      <name>createDataControlManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa7070113e945e258bb2984fb63f853f0</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>DataDeviceManager *</type>
      <name>createDataDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7661c06e6c284578ab82ee82aef58781</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>drm_lease_device_v1 *</type>
      <name>createDrmLeaseDeviceV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a82a83815cb5bd361840f7f586e8cafbe</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>plasma_activation_feedback *</type>
      <name>createPlasmaActivationFeedback</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3b32a0f974b5e65a37c91d4173caed44</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaShell *</type>
      <name>createPlasmaShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8d58d05107b507b7b6a16d7e6db1bffa</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaVirtualDesktopManagement *</type>
      <name>createPlasmaVirtualDesktopManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>add51565827dfce594100a2830e4fe31d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PlasmaWindowManagement *</type>
      <name>createPlasmaWindowManagement</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8f7084c4ec91c2acd2d5cd9b3602c20e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Idle *</type>
      <name>createIdle</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a270e5ca481284eb2e7fab92e17d3d670</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>idle_notifier_v1 *</type>
      <name>createIdleNotifierV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a961f332fcb69cacbcf2640a5f727802e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>input_method_manager_v2 *</type>
      <name>createInputMethodManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aef95afad055dfc76a1daae61549749bb</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Keystate *</type>
      <name>createKeystate</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>accb698fde5d737d25d5e30ba6cb2a09a</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>RemoteAccessManager *</type>
      <name>createRemoteAccessManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0df44e50858e717b062a97c5c8d4b138</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>FakeInput *</type>
      <name>createFakeInput</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa02f795e121c8fe3b2ca40a94b611ba7</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ShadowManager *</type>
      <name>createShadowManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aedfdc2bcbc05924a8bb5e61d7832510d</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>LayerShellV1 *</type>
      <name>createLayerShellV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8616c0a8636886b09dde36def3de2f7e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>BlurManager *</type>
      <name>createBlurManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa20a8bab2d94e932b99ccc8e0667c1d2</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ContrastManager *</type>
      <name>createContrastManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7ae4c5ea9fd05e6550217f14155f8594</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>SlideManager *</type>
      <name>createSlideManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab82ddb9df2acd8162dd54be7872792cb</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>DpmsManager *</type>
      <name>createDpmsManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9bf47c36f825667a37c581ff4c5bcd3e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>TextInputManagerV2 *</type>
      <name>createTextInputManagerV2</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a90a75a6baeb122bb833869993ffce8e9</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>text_input_manager_v3 *</type>
      <name>createTextInputManagerV3</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aec4adb5b6761ef18200891282fb40b7e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Viewporter *</type>
      <name>createViewporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6f986d864ebc095a735ef9250c4fc665</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>virtual_keyboard_manager_v1 *</type>
      <name>createVirtualKeyboardManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0ff3f0d841b85b10afbb8e1211eaef4b</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgShell *</type>
      <name>createXdgShell</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5f2cadd6263c9bd42f4ed372ba6db666</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>RelativePointerManager *</type>
      <name>createRelativePointerManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aa04b969cc7627e177451ed9ab30c3012</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PointerGestures *</type>
      <name>createPointerGestures</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a89cf56600e4ea590750651b0c35f0507</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PointerConstraints *</type>
      <name>createPointerConstraints</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a486ae12b56c3a61a400a72de9e9f2a60</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PresentationManager *</type>
      <name>createPresentationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4ef5bb9ad7cf93a03a37ade12028abee</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>PrimarySelectionDeviceManager *</type>
      <name>createPrimarySelectionDeviceManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a789319710ed517d13ebd375aa55aeb20</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgActivationV1 *</type>
      <name>createXdgActivationV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aac9c9726cb816aea858a5497ac09ed2a</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgExporter *</type>
      <name>createXdgExporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab7e43b1a22c7e966acca07fee601db92</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgImporter *</type>
      <name>createXdgImporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab6aeaeacd687f0dd87092f8d7e2c030f</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>IdleInhibitManager *</type>
      <name>createIdleInhibitManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a857fc18ddefa564d8e2269b2024fc8bc</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>AppMenuManager *</type>
      <name>createAppMenuManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1ce1f9afd62dadc6df59816a758904e1</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ServerSideDecorationPaletteManager *</type>
      <name>createServerSideDecorationPaletteManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6cdace6abaf2367d8dc668e354ee32c8</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgOutputManager *</type>
      <name>createXdgOutputManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a390022ae3f4c55431f177ba753156ef5</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgDecorationManager *</type>
      <name>createXdgDecorationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3196447c64d7ea1b9c1fd4058fedf83e</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>KeyboardShortcutsInhibitManagerV1 *</type>
      <name>createKeyboardShortcutsInhibitManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0828db8cf4edca37f56b570e37bd28bc</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>LinuxDmabufV1 *</type>
      <name>createLinuxDmabufV1</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5286567be177e2474bc364aa104c5cca</anchor>
      <arglist>(quint32 name, quint32 version, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>compositorAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aae65d7d7adbc9d5e8494e11088098fe1</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9877683215b8d366b93c7db9eaa35953</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>seatAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a425dc11faf53138691538ca77ddec0d1</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shmAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6d70384fa9e6f7a71c6382a31128ce53</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>subCompositorAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a937bc1d191bb52362f4e01dc66295760</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a149dd086e05eccd1922b7d1e308f4ebb</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fullscreenShellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5f8eb9fd065b70afad0e6775c2daeb01</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataControlManagerV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a09a36787ae53ed27f7e6d8ef9452f6de</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataDeviceManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>acf70ee373e5fdbd564ccb509f4294687</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>drmLeaseDeviceV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4f3b6df4b762586de7f74731f405e2f4</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>layerShellV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9a97f5d0fd03d678d779b55f59039165</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputManagementV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae6d666eb8118345a526336515c672b7d</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputDeviceV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5a8cbdf9c9be962311953ea0916eac82</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wlrOutputManagerV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2687eb53892a3d94f7be844b2dd735f9</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaActivationFeedbackAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae5b093fde62060ec129ca81db23fa789</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaShellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a999fa4e52ad38b3ae6ccacdb47af4348</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaVirtualDesktopManagementAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a49843b1717e73910373fb6664d3667d7</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaWindowManagementAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae06de42db1d18a7ef688218f103e24ac</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a923dc3456fe504658268d9e840633849</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>inputMethodManagerV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af5b27b3ab465cdc56463ee279045f9fa</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>remoteAccessManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a916c8d7bdc8da187bd4d7dcfa27e3ba3</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fakeInputAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>abf89afc4c0bb65c88bc372d285023cee</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shadowAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a987fcef9f2848a2c5128f3eeb8f9c854</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>blurAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a05606de7d8b27c8184ef4d0c48c29f88</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>contrastAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9e7f97a1422a749bd31949bddfb77a67</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>slideAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a207d2b0a4faff7fc051b5d707b2a19b2</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dpmsAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5621cb6fdb51ef29a7c0f06a4e0b1bf3</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a86e5978bad4c55d5a2e38297575c109e</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV3Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>afc9a14b783373f1e453e23bf4fa992c4</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewporterAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a237369d48734b686c3d4868b191dde27</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>virtualKeyboardManagerV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a918d635391f0eb5d9c4820c6bb95b295</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>relativePointerManagerUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac516adb18c88ca3cb23ea2a7693534fb</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerGesturesUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af3eedc4780e465aa71ee540d31a9af9c</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerConstraintsUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0d9414ac02a409c71b37ac9d7bbf58c1</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>presentationManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a82f01d9fe237d9efce17f2fb2daf309e</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgActivationV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1271f2c3482b084bfd32bd5d87d48eec</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>primarySelectionDeviceManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a77db649c90829036e68fa7f68423e087</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>exporterUnstableV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0dbbda176f40b2ddc57f64460ac9d809</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>importerUnstableV2Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1813cbbd88c483d860946b9e80b98b15</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleInhibitManagerUnstableV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aca34d23a7a542e89bd962055b8350e4b</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>appMenuAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0cafa496e314818963f72f7de324b05a</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>serverSideDecorationPaletteManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a9ab7e2c8766e9b5e25e1496ef186edfe</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgOutputAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a49480afb7c928fb9055e656ae75a5613</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgShellAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a67afcbfd62711a0c1ae56cb8adcf632e</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgDecorationAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a5e91a0516020d7fa780ec35983225001</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyboardShortcutsInhibitManagerAnnounced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad1330cfbbd3521b124d1d3ec53fac96f</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>LinuxDmabufV1Announced</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae1dac15ed298c32410513eadcadd5153</anchor>
      <arglist>(quint32 name, quint32 version)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>compositorRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a493878a1365447ab219e524433bf074b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af85f95b15fe872b98f5d83d403b1a17c</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>seatRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a484c9e9643837387df8157976f9131ef</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shmRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad734ddbf6779dee87817060ec192c87a</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>subCompositorRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ac52da36b3dfda9e83ae8fc16a219f26b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6658260d014bd8e84ff78fa3fabf103d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fullscreenShellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6b0b6f7a863a0ccedd399c727d319057</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataControlManagerV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>abac9bfa5aefb477a89c56ebad96b00f6</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataDeviceManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a7122c04e28b038aaaf888fc2454384de</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>drmLeaseDeviceV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a52c110e4a5fd9f6355271ef669832920</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputManagementV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a15bb25caad51af345009cc1b10c5ea66</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputDeviceV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a704606e62d6dc38c3decf0f2dd07bc8b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>wlrOutputManagerV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2265a81f5440fec71c543d0f55964c72</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaActivationFeedbackRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a08803022424c98156fe607f1a291da9d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaShellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>abf8de55c70a025523bfecbf67f131dae</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaVirtualDesktopManagementRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>afae46cb8e5eb3e2703a20c86c9b2e74b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plasmaWindowManagementRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>af0f7571f7fab9e147fa87a8a054051c1</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a8467b34069eba999ba2588ce6bc79676</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>inputMethodManagerV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6733c661f8406e38decc0dabbf61a960</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>remoteAccessManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a167cdca478441752b66f926668f67087</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>fakeInputRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1067e048e4c8e54e5753fa6b6bdf4933</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>layerShellV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a41ba66a5431d700c07f97130bc8096f6</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>shadowRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2327f077cabdbb3c3e8b5ea5f9af024e</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>blurRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ad2410ccf65d05091a9c74cc1033f3e3d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>contrastRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a789862f4a7d4d8b0a4c7b228d535315c</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>slideRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab5a825c62598145a206dffb55475839d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dpmsRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aca9f574eb168f0b983732b10e73b9aa8</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aaea59e91322decef8985362a28725ee9</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textInputManagerV3Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a0798741e431dc334d33a692b969de15d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>viewporterRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a85ef3a20d39463bcb3e2b6eeb824a7e2</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>virtualKeyboardManagerV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>acc4514648c92cc1cb62b19a7e7bdfa47</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>relativePointerManagerUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a4a5804da4dc909e5be4b03d840a649f9</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerGesturesUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a623a9c7e51fdeed1fab7b8dd1c603cc5</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointerConstraintsUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a02c409a4261d9802cb3273a749613038</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>presentationManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a519f8dbd4660d074d0a77dc2804554fa</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>primarySelectionDeviceManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ab0b998fdf4d5e8222aa844e87fe0aff6</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>exporterUnstableV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a6b85cb4c2533af8100f5b8621d468438</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>importerUnstableV2Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a2b37d38b3b53c1305b9532ba053a3500</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>idleInhibitManagerUnstableV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a78112c0d935a1e6392043c5270144b73</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>appMenuRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a59a90c637c2168a8a448533a6cca8746</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>serverSideDecorationPaletteManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a1ee3a3c37365a9703b28da21ceaefe4c</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgActivationV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a52233e3465a84305af528c6f585c9a5b</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgOutputRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a3e78ce6e4c835b64e632244fde54df1d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgShellRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a283c63c7c882b7aa0aa34db3209a99fc</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>xdgDecorationRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>aecf7676693d8151b247d33e0f634d44a</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyboardShortcutsInhibitManagerRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>a264cddb51b3f543093b5de1e54f6945d</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>LinuxDmabufV1Removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Registry.html</anchorfile>
      <anchor>ae641592840af6b4007d23b4c65cdb3c0</anchor>
      <arglist>(quint32 name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::RelativePointer</name>
    <filename>classWrapland_1_1Client_1_1RelativePointer.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>relativeMotion</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointer.html</anchorfile>
      <anchor>ad91563c5deea52fb0cc6cfd77b984b7d</anchor>
      <arglist>(QSizeF const &amp;delta, QSizeF const &amp;deltaNonAccelerated, quint64 timestamp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointer.html</anchorfile>
      <anchor>af3836568b19a1b591ba16bdfe4ffd1ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointer.html</anchorfile>
      <anchor>a785efb73916daced6df90386bb3d90ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointer.html</anchorfile>
      <anchor>a09bf98ae91c23af3b2001aa92d988986</anchor>
      <arglist>(zwp_relative_pointer_v1 *relativepointerunstablev1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::RelativePointerManager</name>
    <filename>classWrapland_1_1Client_1_1RelativePointerManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a897769960f0baae67002f50024b1fdf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RelativePointerManager</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a5342be437bd6973246961bce0bcbf058</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>RelativePointer *</type>
      <name>createRelativePointer</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a6c9ab8b0b6bb273731da6b4bbef24d55</anchor>
      <arglist>(Pointer *pointer, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a39a8667b850059923f0e4e43c02ee1be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a8f149d229fc0508913a77c1d2f51810a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a04f05ecbe7bc0370055419a0e695267d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a14e14093468083e902a34dd59c054e64</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1RelativePointerManager.html</anchorfile>
      <anchor>a094422784fbe64d67dbcd7307c192543</anchor>
      <arglist>(zwp_relative_pointer_manager_v1 *relativepointermanagerunstablev1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Seat</name>
    <filename>classWrapland_1_1Client_1_1Seat.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>interfaceAboutToBeReleased</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>a38aa47aa68d3df8f8dd14a9b00dac910</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>a0caab020b5ecd48880533b1798a59c67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Keyboard *</type>
      <name>createKeyboard</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>aed8418d4ae8eebb3a62c11dad3fc8ddd</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Pointer *</type>
      <name>createPointer</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>a5293420e5f1fad38e439e9091158729f</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Touch *</type>
      <name>createTouch</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>a16494e14175e6ed92ab7dc9ef1aeebb5</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>a1f3544b7b395484d50a0a0cbeddd0206</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>ab24913f3eb7baaf2738e7b643c30f697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>aca16e2935bb68c9522202e6e70375cf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>aa3f19135f127eba6a4dec8e0b05cf4f9</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Seat.html</anchorfile>
      <anchor>a8ba52308b9f089c584b8f92908f9cb7a</anchor>
      <arglist>(wl_seat *seat)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ServerSideDecorationPaletteManager</name>
    <filename>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>a8efa4368f747b7acc016d6cb7b2e92d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServerSideDecorationPaletteManager</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>ab24f4074d134729891bc7feb9029c96d</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>a1b8d72277edc5010e469a294b2f395e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>ada86f3c15ebae4d488c4230222722721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>aad2472970e1612b21864b389b2aa0900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>ada36e278c7fb055786b1bc1cab9804c8</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1ServerSideDecorationPaletteManager.html</anchorfile>
      <anchor>a68a53dd13b7325f29a46825bec13974c</anchor>
      <arglist>(org_kde_kwin_server_decoration_palette_manager *serverSideDecorationPaletteManager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Shadow</name>
    <filename>classWrapland_1_1Client_1_1Shadow.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Shadow.html</anchorfile>
      <anchor>a4d78bee9151d55a31c926e3865231637</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Shadow.html</anchorfile>
      <anchor>a79ee05f04b3f1ecdd0a591c78cdb767d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Shadow.html</anchorfile>
      <anchor>a7f16b721169bd87160d111d558430d81</anchor>
      <arglist>(org_kde_kwin_shadow *shadow)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ShadowManager</name>
    <filename>classWrapland_1_1Client_1_1ShadowManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>ab48e7f3b014c413da019fcb11811e1d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShadowManager</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>afa75848b5f6b3d0aaf34635c4fd0795b</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Shadow *</type>
      <name>createShadow</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>a9aaef8215b0ac15e7dd4a33d362a50d5</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>a476f3d3092997da375f6f3c37e6d83b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>a2ded9795c7b7f606887972171f407846</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>a8dab73e1e93eb34a4633ec3621952e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>a58844e3c8c747158a5066292c752c230</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1ShadowManager.html</anchorfile>
      <anchor>a3bdbf8f4255b21761e094d56e23abb52</anchor>
      <arglist>(org_kde_kwin_shadow_manager *compositor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Shell</name>
    <filename>classWrapland_1_1Client_1_1Shell.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>interfaceAboutToBeReleased</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a725fb0ce7d329c3a1401c24a5bc7b5f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>ad9135f10ac6a991a4a1faa81e44d912b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ShellSurface *</type>
      <name>createSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a577b59686b8912e3a5ce236254417eb7</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>ShellSurface *</type>
      <name>createSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a59202cab2b8d1ec921efba84ddb3c1f6</anchor>
      <arglist>(wl_surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a6a6739fc4cdb9e739fbf7d4902ff36b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a17ee4c24e5bda5e3872ef4376fdab968</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a0f6704538c2c2d7d53cd987488e280ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>a4a0e946828a09f2265dc65b7038f18d5</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Shell.html</anchorfile>
      <anchor>aede8086c752f8bb93321f496cf8387c3</anchor>
      <arglist>(wl_shell *shell)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ShellSurface</name>
    <filename>classWrapland_1_1Client_1_1ShellSurface.html</filename>
    <base>QObject</base>
    <member kind="enumeration">
      <type></type>
      <name>TransientFlag</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>ac0fa615aa859a90317bd85028ce3fa22</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1ShellSurface.html" anchor="ac0fa615aa859a90317bd85028ce3fa22a7a1920d61156abc05a60135aefe8bc67">Default</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1ShellSurface.html" anchor="ac0fa615aa859a90317bd85028ce3fa22aa11f91df0170ecddf92e6413a9eacaad">NoFocus</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pinged</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>acb93cbbb2c06f58b9bf665de46fc1b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>popupDone</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a6a3aed1bfe057dae44643c8779d13831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a58f28fe403292e0fd79d18fd36540e81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestMove</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>aabcb6cb995ad8935417f0acb64f98a4e</anchor>
      <arglist>(Seat *seat, quint32 serial)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestResize</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a093ebad9d9ac03d58d1a2ef3a23ff6f4</anchor>
      <arglist>(Seat *seat, quint32 serial, Qt::Edges edges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFullscreen</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a41fcebcb90765c6fa64b98ac1d4abea9</anchor>
      <arglist>(Output *output=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>ad1dc1d45affc8a7390a82af8b9187e18</anchor>
      <arglist>(QString const &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransient</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a766c82695ce808485cb40534a9f9d813</anchor>
      <arglist>(Surface *parent, QPoint const &amp;offset=QPoint(), TransientFlags flags=TransientFlag::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransientPopup</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>aa0a2d35d162268b1be9fb2aca8e0f25f</anchor>
      <arglist>(Surface *parent, Seat *grabbedSeat, quint32 grabSerial, QPoint const &amp;offset=QPoint(), TransientFlags flags=TransientFlag::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>afeb71543822f617350e2b14753a11f30</anchor>
      <arglist>(wl_shell_surface *surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowClass</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a2d052e344f2c4478b36661a61cdec24f</anchor>
      <arglist>(QByteArray const &amp;windowClass)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShellSurface *</type>
      <name>fromQtWinId</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a4bc299f3506e95f62874ecc530028816</anchor>
      <arglist>(WId wid)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShellSurface *</type>
      <name>fromWindow</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a5777dcac77f5b7e9993c661b6b2c0530</anchor>
      <arglist>(QWindow *window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShellSurface *</type>
      <name>get</name>
      <anchorfile>classWrapland_1_1Client_1_1ShellSurface.html</anchorfile>
      <anchor>a420c33bd5ed419f38ad1dfaa09d0f431</anchor>
      <arglist>(wl_shell_surface *native)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::ShmPool</name>
    <filename>classWrapland_1_1Client_1_1ShmPool.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>poolResized</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a5a153654cefd4f9703823358ed72a32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a646956434847f4550f671e8785ad9256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Buffer::Ptr</type>
      <name>createBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a91320471dd4ee875e06e059f9c44cf88</anchor>
      <arglist>(QImage const &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>Buffer::Ptr</type>
      <name>createBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>af8e6adc7de50852fea636cef2055afd1</anchor>
      <arglist>(QSize const &amp;size, int32_t stride, void const *src, Buffer::Format format=Buffer::Format::ARGB32)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>acd1e52cb6cb5336c8b816277c6561249</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Buffer::Ptr</type>
      <name>getBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a500462f37321e1c07c66864907610fed</anchor>
      <arglist>(QSize const &amp;size, int32_t stride, Buffer::Format format=Buffer::Format::ARGB32)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a467308cb655da7fefada335e0409ddff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a9b0cd22840873ef0f63982193ff0715e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a54b2598c2d020c6ae02deced5642f278</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1ShmPool.html</anchorfile>
      <anchor>a0a6458fe105154b56742388b95225a26</anchor>
      <arglist>(wl_shm *shm)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Slide</name>
    <filename>classWrapland_1_1Client_1_1Slide.html</filename>
    <base>QObject</base>
    <member kind="enumvalue">
      <name>Bottom</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370a012ccb69b58edf9447e6f38762711f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370a81c44e4b12e406ee92bf936202ee938e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Location</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370a81c44e4b12e406ee92bf936202ee938e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Top</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370ad07077818ec50b6a7da33d87be5b8e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370ac39e008dd7d8055f7ceacfcd76c02102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bottom</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370a012ccb69b58edf9447e6f38762711f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370ac39e008dd7d8055f7ceacfcd76c02102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Top</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a32f40995c6f7a81a56a95ffe2e690370ad07077818ec50b6a7da33d87be5b8e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>adc214aa877374d3d19d330c3d3525f7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>add9ed2c3f8672566763731c88c8dd15d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLocation</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a3e3ba2773d639b3fb88c3c6acf5e3e60</anchor>
      <arglist>(Slide::Location location)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffset</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>accfa92ef34c22f05643b77d4add4864b</anchor>
      <arglist>(qint32 offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Slide.html</anchorfile>
      <anchor>a0f6cb1cccca0212efe51fefd672fe34b</anchor>
      <arglist>(org_kde_kwin_slide *slide)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::SlideManager</name>
    <filename>classWrapland_1_1Client_1_1SlideManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>a8cb7e985f67d9e341a02f305f2b055f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlideManager</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>a0932742edb0d51270297adb65aba1db8</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>a5b7060849fd965e9224fcf7efc4389fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>aa679be28a3b23ae34262a66533bb515f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>a511131a094b32a57bf56c52e317a2a07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>aca4845fa1a77e096d878d52b5f1cb278</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1SlideManager.html</anchorfile>
      <anchor>aca75b4cf6460771f63269b6552a439c6</anchor>
      <arglist>(org_kde_kwin_slide_manager *slidemanager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::SubCompositor</name>
    <filename>classWrapland_1_1Client_1_1SubCompositor.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>a208a276790b3c065f04186bf571b86a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SubSurface *</type>
      <name>createSubSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>a1c366af8991b114f68c6aabc763218a1</anchor>
      <arglist>(QPointer&lt; Surface &gt; surface, QPointer&lt; Surface &gt; parentSurface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>aa3bc79d9c4086b93ee8186e225daed51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>ac5cd4b8fa99f882e3b9a3ab294feb396</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>a4f8fb473e32b71e246546a8488a14ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>ad4f40627a8076d085d00456ba2bbdeaf</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1SubCompositor.html</anchorfile>
      <anchor>afec8f832925f85c34b605a9cd478940b</anchor>
      <arglist>(wl_subcompositor *subcompositor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::SubSurface</name>
    <filename>classWrapland_1_1Client_1_1SubSurface.html</filename>
    <base>QObject</base>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a682230b1c377c46befeab62d847c0453</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1SubSurface.html" anchor="a682230b1c377c46befeab62d847c0453afda39cc5b167799979a72d7ebb73171e">Synchronized</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1SubSurface.html" anchor="a682230b1c377c46befeab62d847c0453a0f62015cd7dce76105bc96dc4c8dc37c">Desynchronized</enumvalue>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a89dc5a4f7f63291283ecc64d3ed13a0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lower</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a2961a4c4f1e16b3ee038118338112189</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Surface &gt;</type>
      <name>parentSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a12c81b9a3b49659f1c7c5a5571cb8120</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>placeAbove</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>ab6c25aab1cfb6612ab80670ebe7fe6f6</anchor>
      <arglist>(QPointer&lt; SubSurface &gt; sibling)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>placeAbove</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a0bf4f31dcc1b23be2b99196935e3e989</anchor>
      <arglist>(QPointer&lt; Surface &gt; referenceSurface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>placeBelow</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>ac832636a693106449e6c753065138edd</anchor>
      <arglist>(QPointer&lt; SubSurface &gt; sibling)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>placeBelow</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a73098e4f5c2daf324b1601553e6bc22c</anchor>
      <arglist>(QPointer&lt; Surface &gt; referenceSurface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raise</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>aba9467da19ba57a3ac9f7e75a0f104db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a3c25a017e90f9e8520055df64281c1f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>ab8f295a04fe7066fb97317c3bf5e7eb9</anchor>
      <arglist>(Mode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a851ae0d606b8d94c3ccd1702d84d22fc</anchor>
      <arglist>(QPoint const &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a68782ad63e8a4321666c0068c08c2cfb</anchor>
      <arglist>(wl_subsurface *subsurface)</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Surface &gt;</type>
      <name>surface</name>
      <anchorfile>classWrapland_1_1Client_1_1SubSurface.html</anchorfile>
      <anchor>a72201482f6e1f8790ef56115f56e1012</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Surface</name>
    <filename>classWrapland_1_1Client_1_1Surface.html</filename>
    <base>QObject</base>
    <member kind="enumeration">
      <type></type>
      <name>CommitFlag</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>adccc4558e289df54acd2928757b4af39</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1Surface.html" anchor="adccc4558e289df54acd2928757b4af39a6adf97f83acf6453d4a6a4b1070f3754">None</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1Surface.html" anchor="adccc4558e289df54acd2928757b4af39aa3496286964860d16c04b759ca468291">FrameCallback</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>frameRendered</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a2302c80df0a9b11dbb74672065f1ee05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputEntered</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a7187de8e2f546501a0de9807b46026a0</anchor>
      <arglist>(Wrapland::Client::Output *o)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>outputLeft</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>affb9552ddd52b021c5a3add6b2295207</anchor>
      <arglist>(Wrapland::Client::Output *o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a6236f0eb9479f7deee4d1625d703f41b</anchor>
      <arglist>(Buffer *buffer, QPoint const &amp;offset=QPoint())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>af9b193aef65fff3c765c1e0ba7cd3dc1</anchor>
      <arglist>(Buffer::Ptr buffer, QPoint const &amp;offset=QPoint())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a332def173c3f345f413b2e41cd066848</anchor>
      <arglist>(wl_buffer *buffer, QPoint const &amp;offset=QPoint())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>damage</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a468e78104501bf36383d7aab24469dc4</anchor>
      <arglist>(QRect const &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>damage</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a55b5a7d3781fc47ebe74da9cdfa6fdf0</anchor>
      <arglist>(QRegion const &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>damageBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>aa0ccd499aed689068629250cc9a239ae</anchor>
      <arglist>(QRect const &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>damageBuffer</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>aaeb1d648ca21cc08f31e6c473a994267</anchor>
      <arglist>(QRegion const &amp;region)</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>id</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>aa4327c930383d63e1b696bc990ad1457</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a9064b1db32ccd2befa485426299c3051</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; Output * &gt;</type>
      <name>outputs</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a626572b69e190023b5193673cb364fc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>aec514caeaf0697f7ee716ed57bd7ce95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>scale</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a93010f80ba0393208b72eb34bf203592</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a731c157366c89edcac0b89f004654d97</anchor>
      <arglist>(Region const *region=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpaqueRegion</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>ac2e29666e791efd6bd0ef8f02fa68ec7</anchor>
      <arglist>(Region const *region=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a007d9fb3d8f6692d147e0c1a066e1438</anchor>
      <arglist>(qint32 scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a910a9f645fba8b0042b29a733521e39a</anchor>
      <arglist>(wl_surface *surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupFrameCallback</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>aac6c736f3049328a84e7ac0ad9d2671c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QList&lt; Surface * &gt; const &amp;</type>
      <name>all</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>ae7d123d486c8d1ab84953b3e7b4bbb74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Surface *</type>
      <name>fromQtWinId</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a8f91553e573c49f808de8e84127efaa5</anchor>
      <arglist>(WId wid)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Surface *</type>
      <name>fromWindow</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>a10cfe19f860cee0501a812a5cabd81e3</anchor>
      <arglist>(QWindow *window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Surface *</type>
      <name>get</name>
      <anchorfile>classWrapland_1_1Client_1_1Surface.html</anchorfile>
      <anchor>acc80ce1610491510033bbfbbe0d2a2b1</anchor>
      <arglist>(wl_surface *native)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::text_input_manager_v3</name>
    <filename>classWrapland_1_1Client_1_1text__input__manager__v3.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>abd14d16eea660ca5b871dc992722e71e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>event_queue</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>a2a25f01df4c8329eb1ae1b3f96180987</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>text_input_v3 *</type>
      <name>get_text_input</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>a07b5bdd72c6ed0bf0a980121a10315e8</anchor>
      <arglist>(Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>aa79b3e014f2f86507a10218e5bdb3f79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_text_input_manager_v3 *</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>addc08dd8ae89d8fadb9ff7f538eeecd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_text_input_manager_v3 *</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>a40c466244e3d6aa1e82f1605fd210c78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>a1489295fbc24745484e8b989da93d7c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>aebddb890bce4267c7e54eedfa71848fe</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__manager__v3.html</anchorfile>
      <anchor>a738ebfce77aac277eec182c9866bad52</anchor>
      <arglist>(zwp_text_input_manager_v3 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::text_input_v3</name>
    <filename>classWrapland_1_1Client_1_1text__input__v3.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__v3.html</anchorfile>
      <anchor>a26d36ed3b5fd5345338b74cabc1fac63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__v3.html</anchorfile>
      <anchor>a93f42ac034703f9e4ef0e2d99000608b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1text__input__v3.html</anchorfile>
      <anchor>a068348f5bc386c088f0d5383aa1bfb0d</anchor>
      <arglist>(zwp_text_input_v3 *text_input)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::TextInputManagerV2</name>
    <filename>classWrapland_1_1Client_1_1TextInputManagerV2.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a7ca1a144c77727f28e13fe2bba02dabd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextInputV2 *</type>
      <name>createTextInput</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>afe0afa074f1532b050252ca83e622da4</anchor>
      <arglist>(Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a3465ecd8e31f3ed42464be9ae6a5b54d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a59c8423ccb8abc4aeabce9bfca2930ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_text_input_manager_v2 *</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a93f55ea39e8cf5b9939c4b99928f5955</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_text_input_manager_v2 *</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a2738ab01291fcfe70b95575a313a0c21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a3e7704f5da00b0de3f61ba194a581d15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>a8a06f420d61ce224ae337acb08c9e77c</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputManagerV2.html</anchorfile>
      <anchor>aa0f0cb60abb82fc9d80c080d60db2ec7</anchor>
      <arglist>(zwp_text_input_manager_v2 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::TextInputV2</name>
    <filename>classWrapland_1_1Client_1_1TextInputV2.html</filename>
    <base>QObject</base>
    <class kind="struct">Wrapland::Client::TextInputV2::DeleteSurroundingText</class>
    <member kind="enumeration">
      <type></type>
      <name>ContentHint</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a87da740fedb076bddad8051748f617fc</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fca6adf97f83acf6453d4a6a4b1070f3754">None</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fca7991bcab47afa821c52961c2d45cb7d1">AutoCompletion</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fcaab9be766d448bff1d447d1b486966d06">AutoCorrection</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fcac72dc83b1376e8d4a3f4ddf30a6bfe3b">AutoCapitalization</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fcaf3fa26b7f03932f588080f5b22d68908">LowerCase</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fca4dd5882de4f7bbcb748ff15bebf21ce0">UpperCase</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fca9d47f803fbe63c1d5ed84d5cf29d2fc3">TitleCase</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fcaf932dc88161be8aa7d18b7c03aa9cd01">HiddenText</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fca7edd3b3ec9bba6551794953f86ff5f2a">SensitiveData</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fca7280578e6a45fd916ed9431425289c9e">Latin</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a87da740fedb076bddad8051748f617fcad16a748b5543974384bc43d392f1e566">MultiLine</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ContentPurpose</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a43a260a55f24f47d55ab55a4accd27c5</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a960b44c579bc2f6818d2daaf9e4c16f0">Normal</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a6132295fcf5570fb8b0a944ef322a598">Alpha</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a1051b04f09c0cf06b4290d2caab0856f">Digits</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5ab2ee912b91d69b435159c7c3f6df7f5f">Number</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5abcc254b55c4a1babdf1dcb82c207506b">Phone</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a02a3a357710cc2a5dfdfb74ed012fb59">Url</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5ace8ae9da5b7cd6c3df2929543a9af92d">Email</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a49ee3087348e8d44e1feda1917443987">Name</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5adc647eb65e6711e155375218212b3964">Password</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a44749712dbec183e983dcd78a7736c41">Date</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5aa76d4ef5f3f6a672bbfab2865563e530">Time</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a8cf10d2341ed01492506085688270c1e">DateTime</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a43a260a55f24f47d55ab55a4accd27c5a514d8a494f087c0d549b9536c2ef3bd9">Terminal</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KeyState</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a22373c1318ed0dd77d440348829eba56</anchor>
      <arglist></arglist>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a22373c1318ed0dd77d440348829eba56ad78a68f6a85421ae121c2cb5b73a1040">Pressed</enumvalue>
      <enumvalue file="classWrapland_1_1Client_1_1TextInputV2.html" anchor="a22373c1318ed0dd77d440348829eba56aea1e34304a5d8ffa7c9b0ed8ede4ef1a">Released</enumvalue>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>committed</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>ab9bf3d36d01cb26b6608b2bd550bf8a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>composingTextChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>aaab3898cf0b08889c1f87d39573db7f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>entered</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a2cda2f274d5a9ec544ce9b3473dba549</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>inputPanelStateChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a37262c77ffd225a5fe9ee7d0d6caeb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>keyEvent</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a3e82716ca9f0da9b304683e472824494</anchor>
      <arglist>(quint32 xkbKeySym, Wrapland::Client::TextInputV2::KeyState state, Qt::KeyboardModifiers modifiers, quint32 time)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>languageChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>ad4f95026b9178c490129b5ed594a4d2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>left</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a509b21e5a90be14b54aa8ce3fefe542e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>textDirectionChanged</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a670d235593e4601648dca5e969d637e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>anchorPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>ab1cbca992e889f5bd42bc1134e779c9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>commitText</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a29189cc3d05bf926ef755fe4f2a48008</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>composingFallbackText</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a6e05845cfaef26fea4388ac7841f042e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>composingText</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>ac59d04d2ad70080e9ec9a92961e7e4f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>composingTextCursorPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a279579a2d124c5b06c5b5729ebd04f04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>cursorPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>aaa50045cf2a762e91fb3d482ff645240</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DeleteSurroundingText</type>
      <name>deleteSurroundingText</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a0b51ff91f6eea59b31afeb3b76feeace</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a0cdc7380459e9377afb9b9dc38c4888a</anchor>
      <arglist>(Surface *surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a7af75aec9afc957cabfb84794d73f012</anchor>
      <arglist>(Surface *surface)</arglist>
    </member>
    <member kind="function">
      <type>Surface *</type>
      <name>enteredSurface</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>af92ada72d56cda9a31ce80100984e16e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideInputPanel</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>ad080d413ca2104e2cec3da95d7f68293</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInputPanelVisible</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a9c191caa1a8d901e147ab651c941acee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a63298c4a91a242eb3270cd8ba7663f73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>language</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>aeaba6ea01c7681fa0faea1faa37d4d0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a99ce5f2ccd3efc5f78e6a2156d9a1311</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a824cefed0b70364b56ded5f806eb8dea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentType</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>aa37e88ffbad9a271e62cde5e12a85f76</anchor>
      <arglist>(ContentHints hints, ContentPurpose purpose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCursorRectangle</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a6f971d275d221b3fc218f30a41c51a80</anchor>
      <arglist>(QRect const &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreferredLanguage</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a4f7a3c634c6b465b80f85d58823d400c</anchor>
      <arglist>(QString const &amp;language)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSurroundingText</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a509c0a0e0f6852c80d6ac289d7470cb5</anchor>
      <arglist>(QString const &amp;text, quint32 cursor, quint32 anchor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a9068abe7f0890ac101b448f4ea4a0685</anchor>
      <arglist>(zwp_text_input_v2 *text_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showInputPanel</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>ae17ff01411217a46d9c647c9928e63c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Qt::LayoutDirection</type>
      <name>textDirection</name>
      <anchorfile>classWrapland_1_1Client_1_1TextInputV2.html</anchorfile>
      <anchor>a41968f7ae21c659e23b3a072022acc01</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Touch</name>
    <filename>classWrapland_1_1Client_1_1Touch.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>frameEnded</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a47ad89424d2565fb9a1b87f8f6b5c183</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointAdded</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>ab81302d1d6dabeb21740066e7d390be1</anchor>
      <arglist>(Wrapland::Client::TouchPoint *point)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointMoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a7aa85da83850dbb2b45260e2791ea0f4</anchor>
      <arglist>(Wrapland::Client::TouchPoint *point)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>pointRemoved</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a001da1aaf4e6ad5b4b04953bb7faf99c</anchor>
      <arglist>(Wrapland::Client::TouchPoint *point)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sequenceCanceled</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>ad81042f5dcb3019f008657d9b8ba115e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sequenceEnded</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>ab4cf5171640d9d19107d2e5eddddebba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>sequenceStarted</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a5233c3940710a0600b4cb1fecf3f6118</anchor>
      <arglist>(Wrapland::Client::TouchPoint *startPoint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a53d73fb395c498a9b1ed35a861b7da12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a98a938969c278c7d823b2df06536be96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; TouchPoint * &gt;</type>
      <name>sequence</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a1e966b889f4511ed25997c4593b66f7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Touch.html</anchorfile>
      <anchor>a5b9291538ece025a5758a977f5cf5038</anchor>
      <arglist>(wl_touch *touch)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::TouchPoint</name>
    <filename>classWrapland_1_1Client_1_1TouchPoint.html</filename>
    <member kind="function">
      <type>quint32</type>
      <name>downSerial</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>a56792fd643839aac5dc7d25260fdddbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>qint32</type>
      <name>id</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>a85d81b16f04031392b1525c034033713</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDown</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>afbad3e0d97bf5f5e7fdb98e91026eba6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>position</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>a6306e9d4caeea7d38c023907170623e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; QPointF &gt;</type>
      <name>positions</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>a26ede70e9c8c7ca0ad9469e74e3dff48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointer&lt; Surface &gt;</type>
      <name>surface</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>afdbe18179faa213e77daa4bae6a48eb3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>time</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>af97280b37564f9d95f5c3fa5dbba3fff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; quint32 &gt;</type>
      <name>timestamps</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>a98daa8eefe0edc13e733dc446c5c46f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>quint32</type>
      <name>upSerial</name>
      <anchorfile>classWrapland_1_1Client_1_1TouchPoint.html</anchorfile>
      <anchor>a76a56d13df2d3db55ea5391889e554df</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Viewport</name>
    <filename>classWrapland_1_1Client_1_1Viewport.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewport.html</anchorfile>
      <anchor>aab212db00d62b71ab8c2adc0fcea22e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewport.html</anchorfile>
      <anchor>a67ed0dba17c2eaa23b6f714d271512fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewport.html</anchorfile>
      <anchor>a5b1daa5b54b7d7b9fa9492bff806a516</anchor>
      <arglist>(wp_viewport *viewport)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::Viewporter</name>
    <filename>classWrapland_1_1Client_1_1Viewporter.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>add4487827b6337191c60b6f6fd9cdc59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Viewporter</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>a1b762315df863adeb745d3379673d65a</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>createViewport</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>afc81ad2deda861c54995c5a8be5f6901</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>ad3af67a99123457a4a3318a0f06a1a8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>a7fce369b334396a27697283c0a836a1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>a0dbc0db2e6da55697167bc2bbdd28a3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>a9d9c6247a7b0a39b799b9d5493a407f1</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1Viewporter.html</anchorfile>
      <anchor>a62f3b1642021a32dede3c9065a3d088d</anchor>
      <arglist>(wp_viewporter *viewporter)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::virtual_keyboard_manager_v1</name>
    <filename>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>ab2fc81a63e1e644a5545630920739296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>virtual_keyboard_v1 *</type>
      <name>create_virtual_keyboard</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>ada3c0b1f764418eebc54bf65a5698c3a</anchor>
      <arglist>(Seat *seat, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>event_queue</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>aa99997e5a337a0eaf4e6a8aa1db9fd84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>af5650c0b2a1d33775a2de4417aba5aa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_virtual_keyboard_manager_v1 *</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>a541b6697ddefb64a6dcf090d18ed25a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator zwp_virtual_keyboard_manager_v1 *</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>a7c4f8c8e44c39c1aca130baa80b5eca0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>ab7d8216e6dffb25fa1f1e91d0ef22f84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>a6664c12b25dd98872009daa5d11993e3</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__manager__v1.html</anchorfile>
      <anchor>a394d8ce0ddf32c8f44d697bd049ba09f</anchor>
      <arglist>(zwp_virtual_keyboard_manager_v1 *manager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::virtual_keyboard_v1</name>
    <filename>classWrapland_1_1Client_1_1virtual__keyboard__v1.html</filename>
    <base>QObject</base>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__v1.html</anchorfile>
      <anchor>a0fcb5f5fe09f8fa8d9a1c25f7bb01edc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__v1.html</anchorfile>
      <anchor>a251bdd8a945e9a14b52a2f017daed5e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1virtual__keyboard__v1.html</anchorfile>
      <anchor>a097d56b6ec30eee9ce7a24b58ac8ce16</anchor>
      <arglist>(zwp_virtual_keyboard_v1 *virtual_keyboard)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::WlrOutputConfigurationV1</name>
    <filename>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>cancelled</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>ac5c8788967843a7e69b0905c646c26d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>failed</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>acf088cd4ec29ee0b6933fdedab035d77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>succeeded</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>abe9ba4d0d173611bded749a367f7732c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a8dadd27db3bd5208c09081936da4841a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a128ae8dc98e33e10002edec81dba6803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a80cc4e9392c08e350908c762f64c7e5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>ad303aabbbb86b0e748ce6baa81b5b4af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomMode</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a1f7e090e5dc0e8619e5b0462a651dc52</anchor>
      <arglist>(WlrOutputHeadV1 *head, QSize const &amp;size, int refresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>aecb700b5b3b4aebace8b6932d0933e8a</anchor>
      <arglist>(WlrOutputHeadV1 *head, bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a93df32c36784a8c7fec88d0ae5560b59</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a48118114a008f5c0c12b2109badac3a8</anchor>
      <arglist>(WlrOutputHeadV1 *head, WlrOutputModeV1 *mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a73fb965133261e2a65cd0ecc36a7dccf</anchor>
      <arglist>(WlrOutputHeadV1 *head, QPoint const &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>aeb0c9b9ea4084199204bbe3765a73d94</anchor>
      <arglist>(WlrOutputHeadV1 *head, double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransform</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a44ec9ea7760e726079f0140d234c6b96</anchor>
      <arglist>(WlrOutputHeadV1 *head, WlrOutputHeadV1::Transform transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a5c88dcb40dd337f687b5e689ebdbf090</anchor>
      <arglist>(zwlr_output_configuration_v1 *outputconfiguration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputConfigurationV1.html</anchorfile>
      <anchor>a808c214551ef7e54818467dbea3bef7d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::WlrOutputManagerV1</name>
    <filename>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>done</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a6302b0b0642e56a3baa0f8fbcef70a7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>head</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a28692a54bd18db6402c6bea195982849</anchor>
      <arglist>(WlrOutputHeadV1 *head)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a052c1764b85f6368d14474c3f75d25a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WlrOutputManagerV1</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a87ddc89277caeab89cc8b910eb4403be</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>WlrOutputConfigurationV1 *</type>
      <name>createConfiguration</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>abf8bbd66ad50d6b7bb845a182b7ac442</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a01b815d3ba22282b948d936463dd4982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a95fa6327e69baa9ef33bc004af9f6f5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>adfa116c65b62b2a428962e2652bff786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>a3533b2cffcd50fde544926208966614b</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1WlrOutputManagerV1.html</anchorfile>
      <anchor>afc13b40b48957a255540ba1efd00bd2c</anchor>
      <arglist>(zwlr_output_manager_v1 *outputManager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgActivationV1</name>
    <filename>classWrapland_1_1Client_1_1XdgActivationV1.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>a0aec718897785364ca4e023db5d191cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XdgActivationV1</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>ae0263184075db762c34b1f610d38a6ef</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>a427052d1b802d624447409922088a998</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>ab7a3f5cbb0dcce42344bd308631808d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>a764215d625c36983fb7cd6121b64853d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>a30aeb5c14d13750865f22089e7981e41</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgActivationV1.html</anchorfile>
      <anchor>af6395d2dbc465e9b5890a765849a2505</anchor>
      <arglist>(xdg_activation_v1 *activation)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgDecorationManager</name>
    <filename>classWrapland_1_1Client_1_1XdgDecorationManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>a9082216a270ffa383a04ffac041b2b7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XdgDecorationManager</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>a23260284b07dd9dc942d7b39af03be81</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>ae94901fde8d1a83ed5a26d35501e3a18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>a29e378c13dae0fc22818840f18a4cd3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>aeeb3a4ddbecbb81525aeaae91e27405e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>a51cf0eea05407528b64c89a0d6fcb1a1</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgDecorationManager.html</anchorfile>
      <anchor>add93e74ce45116dee0e48a214fa33531</anchor>
      <arglist>(zxdg_decoration_manager_v1 *xdgdecorationmanager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgExporter</name>
    <filename>classWrapland_1_1Client_1_1XdgExporter.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>a3ab4baa95fb98e37015a3d60bc01a535</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>a12b5cfb27d04a7336960c4d1fbf937dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XdgExported *</type>
      <name>exportTopLevel</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>a8eeca8eca4916d9e20576f4fe8de7393</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>aafcffc374da17644897f4e8623962152</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>a0be65c5b1ec6cf83acdce9cf1abdf829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>a74851e60bfe64c0ee5658bd7a68488d4</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgExporter.html</anchorfile>
      <anchor>ab2bdc6e7f4a095e86a830f4a69edf1c5</anchor>
      <arglist>(zxdg_exporter_v2 *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgImporter</name>
    <filename>classWrapland_1_1Client_1_1XdgImporter.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>a97681477587e2c3eb8b9235d9d577aba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>a8e55fc3d2400aa48291d56af33714e70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XdgImported *</type>
      <name>importTopLevel</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>a26db23f635f186c46381fda21ee39847</anchor>
      <arglist>(QString const &amp;handle, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>a7e94fba425811936c2dd04825cb9bb09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>aa63282f231dd6aea0c955787fd555d59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>a11677ec6456351456056bb2935216e7e</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgImporter.html</anchorfile>
      <anchor>affbf53e11d6cf611c312a2aec8124ac4</anchor>
      <arglist>(zxdg_importer_v2 *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgOutput</name>
    <filename>classWrapland_1_1Client_1_1XdgOutput.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutput.html</anchorfile>
      <anchor>a45099edbd2b38af361bf16c2b92534be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutput.html</anchorfile>
      <anchor>a1b9f90e4421d6e25acdbb033f5da1a28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>logicalPosition</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutput.html</anchorfile>
      <anchor>a09d2e8cfca9eb0b1087434d1c1200ec3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>logicalSize</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutput.html</anchorfile>
      <anchor>af61f9a99384884be6652d6cedfbed372</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutput.html</anchorfile>
      <anchor>a307cade3d68e8940e57262fa75adc827</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutput.html</anchorfile>
      <anchor>add5430f90ec9a1cb9aacbe71dacccbdd</anchor>
      <arglist>(zxdg_output_v1 *xdgoutput)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgOutputManager</name>
    <filename>classWrapland_1_1Client_1_1XdgOutputManager.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>ae732350d5f5bbc05ee5f855a2c90705c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XdgOutputManager</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>a851b70e684a3f3d3f6f084a67cacc388</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>a5903cfd57c39d58fa62351f5dc4eabba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>a76c8924678842700876a536d8f45d344</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>a99b1c1ce1fa4100756352c2cbf5134e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>a97d9c7b3bf972a8c305dd355b4a6ac5b</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgOutputManager.html</anchorfile>
      <anchor>a5e520191e6daab391886588fa4dd3fa5</anchor>
      <arglist>(zxdg_output_manager_v1 *xdgoutputmanager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgShell</name>
    <filename>classWrapland_1_1Client_1_1XdgShell.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>removed</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>ab060e5245000e24c11a09d63bb55e18e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XdgShell</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>aa6d69a6aa55e074945db078bd82d67e7</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgShellPopup *</type>
      <name>create_popup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>a7efc171ef136c07d65d279ab0efbb5a8</anchor>
      <arglist>(Surface *surface, xdg_shell_positioner_data positioner_data, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgShellPopup *</type>
      <name>create_popup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>ab408623bba4da62016eaed00b3f038ed</anchor>
      <arglist>(Surface *surface, XdgShellPopup *parentSurface, xdg_shell_positioner_data positioner_data, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgShellPopup *</type>
      <name>create_popup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>a4c131894a69e6576fe4ba35ce2fdb629</anchor>
      <arglist>(Surface *surface, XdgShellToplevel *parentSurface, xdg_shell_positioner_data positioner_data, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>XdgShellToplevel *</type>
      <name>create_toplevel</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>a9d883355c0c52218eb11aaef8c04ba91</anchor>
      <arglist>(Surface *surface, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>aa7aa4f489c8fbcacf3b666c9f607cf77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>abbe99df5eb704d3dfd50e2aba4fbddcc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>a540a528a41b8231d2823e28b54b40994</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>a7697d8ebc34883b2786d3d0969724eb1</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShell.html</anchorfile>
      <anchor>a714141b85de264d082701376b57e0128</anchor>
      <arglist>(xdg_wm_base *xdg_wm_base)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Wrapland::Client::XdgShellPopup</name>
    <filename>classWrapland_1_1Client_1_1XdgShellPopup.html</filename>
    <base>QObject</base>
    <member kind="signal">
      <type>void</type>
      <name>configureRequested</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>acf9e8c3ec8400c5d37c9598ca49441d2</anchor>
      <arglist>(QRect const &amp;relativePosition, quint32 serial)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>popupDone</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a7bb67a2e83ba5948eb8076a37ee8807e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ackConfigure</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a49e5ee887ba314b4981c293d05d6dee8</anchor>
      <arglist>(quint32 serial)</arglist>
    </member>
    <member kind="function">
      <type>EventQueue *</type>
      <name>eventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a72746ec0b8c692437c2d0a84f36bb7da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a7ccc0d6f3ce4a71010496a98d0fa194f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>ac297db36cd08a2053c392521fb9c0c01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestGrab</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>aefff41df04145fd74eed0bf885281eec</anchor>
      <arglist>(Seat *seat, quint32 serial)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEventQueue</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a16d483840f528039259f8f9b6e6b0e4b</anchor>
      <arglist>(EventQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a1785582439b931b850a2e23392baf382</anchor>
      <arglist>(xdg_surface *xdgsurface, xdg_popup *xdgpopup)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowGeometry</name>
      <anchorfile>classWrapland_1_1Client_1_1XdgShellPopup.html</anchorfile>
      <anchor>a81d795ed62374f2473b647b7e5b1c0ee</anchor>
      <arglist>(QRect const &amp;windowGeometry)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Wrapland::Client</name>
    <filename>namespaceWrapland_1_1Client.html</filename>
    <class kind="class">Wrapland::Client::AppMenu</class>
    <class kind="class">Wrapland::Client::AppMenuManager</class>
    <class kind="class">Wrapland::Client::Blur</class>
    <class kind="class">Wrapland::Client::BlurManager</class>
    <class kind="class">Wrapland::Client::Buffer</class>
    <class kind="class">Wrapland::Client::Compositor</class>
    <class kind="class">Wrapland::Client::ConfinedPointer</class>
    <class kind="class">Wrapland::Client::ConnectionThread</class>
    <class kind="class">Wrapland::Client::Contrast</class>
    <class kind="class">Wrapland::Client::ContrastManager</class>
    <class kind="class">Wrapland::Client::data_control_device_v1</class>
    <class kind="class">Wrapland::Client::data_control_manager_v1</class>
    <class kind="class">Wrapland::Client::data_control_offer_v1</class>
    <class kind="class">Wrapland::Client::data_control_source_v1</class>
    <class kind="class">Wrapland::Client::DataDevice</class>
    <class kind="class">Wrapland::Client::DataDeviceManager</class>
    <class kind="class">Wrapland::Client::DataOffer</class>
    <class kind="class">Wrapland::Client::DataSource</class>
    <class kind="class">Wrapland::Client::Dpms</class>
    <class kind="class">Wrapland::Client::DpmsManager</class>
    <class kind="class">Wrapland::Client::drm_lease_connector_v1</class>
    <class kind="class">Wrapland::Client::drm_lease_device_v1</class>
    <class kind="class">Wrapland::Client::drm_lease_v1</class>
    <class kind="class">Wrapland::Client::EventQueue</class>
    <class kind="class">Wrapland::Client::FakeInput</class>
    <class kind="class">Wrapland::Client::FullscreenShell</class>
    <class kind="class">Wrapland::Client::Idle</class>
    <class kind="class">Wrapland::Client::idle_notification_v1</class>
    <class kind="class">Wrapland::Client::idle_notifier_v1</class>
    <class kind="class">Wrapland::Client::IdleInhibitManager</class>
    <class kind="class">Wrapland::Client::IdleInhibitor</class>
    <class kind="class">Wrapland::Client::IdleTimeout</class>
    <class kind="class">Wrapland::Client::input_method_keyboard_grab_v2</class>
    <class kind="class">Wrapland::Client::input_method_manager_v2</class>
    <class kind="class">Wrapland::Client::input_method_v2</class>
    <class kind="class">Wrapland::Client::input_popup_surface_v2</class>
    <class kind="class">Wrapland::Client::Keyboard</class>
    <class kind="class">Wrapland::Client::KeyboardShortcutsInhibitManagerV1</class>
    <class kind="class">Wrapland::Client::KeyboardShortcutsInhibitorV1</class>
    <class kind="class">Wrapland::Client::LayerShellV1</class>
    <class kind="class">Wrapland::Client::LayerSurfaceV1</class>
    <class kind="class">Wrapland::Client::LockedPointer</class>
    <class kind="class">Wrapland::Client::Output</class>
    <class kind="class">Wrapland::Client::OutputConfigurationV1</class>
    <class kind="class">Wrapland::Client::OutputDeviceV1</class>
    <class kind="class">Wrapland::Client::OutputManagementV1</class>
    <class kind="class">Wrapland::Client::plasma_activation_feedback</class>
    <class kind="class">Wrapland::Client::PlasmaShell</class>
    <class kind="class">Wrapland::Client::PlasmaShellSurface</class>
    <class kind="class">Wrapland::Client::PlasmaVirtualDesktopManagement</class>
    <class kind="class">Wrapland::Client::PlasmaWindow</class>
    <class kind="class">Wrapland::Client::PlasmaWindowManagement</class>
    <class kind="class">Wrapland::Client::PlasmaWindowModel</class>
    <class kind="class">Wrapland::Client::Pointer</class>
    <class kind="class">Wrapland::Client::PointerConstraints</class>
    <class kind="class">Wrapland::Client::PointerGestures</class>
    <class kind="class">Wrapland::Client::PointerPinchGesture</class>
    <class kind="class">Wrapland::Client::PointerSwipeGesture</class>
    <class kind="class">Wrapland::Client::PresentationManager</class>
    <class kind="class">Wrapland::Client::PrimarySelectionDevice</class>
    <class kind="class">Wrapland::Client::PrimarySelectionDeviceManager</class>
    <class kind="class">Wrapland::Client::PrimarySelectionOffer</class>
    <class kind="class">Wrapland::Client::PrimarySelectionSource</class>
    <class kind="class">Wrapland::Client::Region</class>
    <class kind="class">Wrapland::Client::Registry</class>
    <class kind="class">Wrapland::Client::RelativePointer</class>
    <class kind="class">Wrapland::Client::RelativePointerManager</class>
    <class kind="class">Wrapland::Client::Seat</class>
    <class kind="class">Wrapland::Client::ServerSideDecorationPaletteManager</class>
    <class kind="class">Wrapland::Client::Shadow</class>
    <class kind="class">Wrapland::Client::ShadowManager</class>
    <class kind="class">Wrapland::Client::Shell</class>
    <class kind="class">Wrapland::Client::ShellSurface</class>
    <class kind="class">Wrapland::Client::ShmPool</class>
    <class kind="class">Wrapland::Client::Slide</class>
    <class kind="class">Wrapland::Client::SlideManager</class>
    <class kind="class">Wrapland::Client::SubCompositor</class>
    <class kind="class">Wrapland::Client::SubSurface</class>
    <class kind="class">Wrapland::Client::Surface</class>
    <class kind="class">Wrapland::Client::text_input_manager_v3</class>
    <class kind="class">Wrapland::Client::text_input_v3</class>
    <class kind="class">Wrapland::Client::TextInputManagerV2</class>
    <class kind="class">Wrapland::Client::TextInputV2</class>
    <class kind="class">Wrapland::Client::Touch</class>
    <class kind="class">Wrapland::Client::TouchPoint</class>
    <class kind="class">Wrapland::Client::Viewport</class>
    <class kind="class">Wrapland::Client::Viewporter</class>
    <class kind="class">Wrapland::Client::virtual_keyboard_manager_v1</class>
    <class kind="class">Wrapland::Client::virtual_keyboard_v1</class>
    <class kind="class">Wrapland::Client::WlrOutputConfigurationV1</class>
    <class kind="class">Wrapland::Client::WlrOutputManagerV1</class>
    <class kind="class">Wrapland::Client::XdgActivationV1</class>
    <class kind="class">Wrapland::Client::XdgDecorationManager</class>
    <class kind="class">Wrapland::Client::XdgExporter</class>
    <class kind="class">Wrapland::Client::XdgImporter</class>
    <class kind="class">Wrapland::Client::XdgOutput</class>
    <class kind="class">Wrapland::Client::XdgOutputManager</class>
    <class kind="class">Wrapland::Client::XdgShell</class>
    <class kind="class">Wrapland::Client::XdgShellPopup</class>
    <member kind="enumeration">
      <type></type>
      <name>xdg_shell_constraint_adjustment</name>
      <anchorfile>namespaceWrapland_1_1Client.html</anchorfile>
      <anchor>a726313434173cbef31cf26bb87747eab</anchor>
      <arglist></arglist>
      <enumvalue file="namespaceWrapland_1_1Client.html" anchor="a726313434173cbef31cf26bb87747eaba0f5e26f83651eafadfa527fed53a77d7">slide_x</enumvalue>
      <enumvalue file="namespaceWrapland_1_1Client.html" anchor="a726313434173cbef31cf26bb87747eabae6f4d818d5aaa36436c0cd9a2ad37861">slide_y</enumvalue>
      <enumvalue file="namespaceWrapland_1_1Client.html" anchor="a726313434173cbef31cf26bb87747eaba1806c4c42d4fc36596c816cb4146d158">flip_x</enumvalue>
      <enumvalue file="namespaceWrapland_1_1Client.html" anchor="a726313434173cbef31cf26bb87747eaba95e07fe5cbe5f61beebe1b6058bf545d">flip_y</enumvalue>
      <enumvalue file="namespaceWrapland_1_1Client.html" anchor="a726313434173cbef31cf26bb87747eabaad2ff11417b8297b7ed61eae08e8dcf0">resize_x</enumvalue>
      <enumvalue file="namespaceWrapland_1_1Client.html" anchor="a726313434173cbef31cf26bb87747eaba62ea7c15452ee3268c851ea3de2a0dfc">resize_y</enumvalue>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Wrapland</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="Wrapland">md__2build_2wrapland_2src_2wrapland-wrapland_0d0_8527_80_2README</docanchor>
  </compound>
</tagfile>
