<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.8">
  <compound kind="file">
    <name>GpuPreference.hpp</name>
    <path>include/SFML/</path>
    <filename>GpuPreference_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>SFML_DEFINE_DISCRETE_GPU_PREFERENCE</name>
      <anchorfile>GpuPreference_8hpp.html</anchorfile>
      <anchor>ab0233c2d867cbd561036ed2440a4fec0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::AlResource</name>
    <filename>classsf_1_1AlResource.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>AlResource</name>
      <anchorfile>classsf_1_1AlResource.html</anchorfile>
      <anchor>a51b4f3a825c5d68386f8683e3e1053d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~AlResource</name>
      <anchorfile>classsf_1_1AlResource.html</anchorfile>
      <anchor>a74ad78198cddcb6e5d847177364049db</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::BlendMode</name>
    <filename>structsf_1_1BlendMode.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Factor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zero</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbafda2d66c3c3da15cd3b42338fbf6d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>One</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbaa2d3ba8b8bb2233c9d357cbb94bf4181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SrcColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbad679bb0ecaf15c188d7f2e1fab572188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusSrcColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbba5971ffdbca63382058ccba76bfce219e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DstColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbba3d85281c3eab7153f2bd9faae3e7523a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusDstColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbac8198db20d14506a841d1091ced1cae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SrcAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbaac0ae68df2930b4d616c3e7abeec7d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusSrcAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbaab57e8616bf4c21d8ee923178acdf2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DstAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbba5e3dc9a6f117aaa5f7433e1f4662a5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusDstAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbab4e5c63f189f26075e5939ad1a2ce4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Equation</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Add</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a50c081d8f36cf7b77632966e15d38966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Subtract</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a14c825be24f8412fc5ed5b49f19bc0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReverseSubtract</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a2d04acf59e91811128e7d0ef076f65f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Min</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32aaaac595afe61d785aa8fd4b401acffc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Max</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a40ddfddfaafccc8b58478eeef52e4281</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Zero</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbafda2d66c3c3da15cd3b42338fbf6d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>One</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbaa2d3ba8b8bb2233c9d357cbb94bf4181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SrcColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbad679bb0ecaf15c188d7f2e1fab572188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusSrcColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbba5971ffdbca63382058ccba76bfce219e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DstColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbba3d85281c3eab7153f2bd9faae3e7523a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusDstColor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbac8198db20d14506a841d1091ced1cae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SrcAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbaac0ae68df2930b4d616c3e7abeec7d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusSrcAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbaab57e8616bf4c21d8ee923178acdf2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DstAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbba5e3dc9a6f117aaa5f7433e1f4662a5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OneMinusDstAlpha</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>afb9852caf356b53bb0de460c58a9ebbbab4e5c63f189f26075e5939ad1a2ce4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Add</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a50c081d8f36cf7b77632966e15d38966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Subtract</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a14c825be24f8412fc5ed5b49f19bc0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ReverseSubtract</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a2d04acf59e91811128e7d0ef076f65f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Min</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32aaaac595afe61d785aa8fd4b401acffc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Max</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7bce470e2e384c4f9c8d9595faef7c32a40ddfddfaafccc8b58478eeef52e4281</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlendMode</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a7faef75eae1fb47bbe93f45f38e3d345</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlendMode</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a23c7452cc8e9eb943c3aea6234ce4297</anchor>
      <arglist>(Factor sourceFactor, Factor destinationFactor, Equation blendEquation=Add)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlendMode</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a69a12c596114e77126616e7e0f7d798b</anchor>
      <arglist>(Factor colorSourceFactor, Factor colorDestinationFactor, Equation colorBlendEquation, Factor alphaSourceFactor, Factor alphaDestinationFactor, Equation alphaBlendEquation)</arglist>
    </member>
    <member kind="variable">
      <type>Factor</type>
      <name>colorSrcFactor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a32d1a55dbfada86a06d9b881dc8ccf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Factor</type>
      <name>colorDstFactor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>adee68ee59e7f1bf71d12db03d251104d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Equation</type>
      <name>colorEquation</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>aed12f06eb7f50a1b95b892b0964857b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Factor</type>
      <name>alphaSrcFactor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>aa94e44f8e1042a7357e8eff78c61a1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Factor</type>
      <name>alphaDstFactor</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>aaf85b6b7943181cc81745569c4851e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Equation</type>
      <name>alphaEquation</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a68f5a305e0912946f39ba6c9265710c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>a20d1be06061109c3cef58e0cc38729ea</anchor>
      <arglist>(const BlendMode &amp;left, const BlendMode &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structsf_1_1BlendMode.html</anchorfile>
      <anchor>aee6169f8983f5e92298c4ad6829563ba</anchor>
      <arglist>(const BlendMode &amp;left, const BlendMode &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::SoundStream::Chunk</name>
    <filename>structsf_1_1SoundStream_1_1Chunk.html</filename>
    <member kind="variable">
      <type>const Int16 *</type>
      <name>samples</name>
      <anchorfile>structsf_1_1SoundStream_1_1Chunk.html</anchorfile>
      <anchor>aa3b84d69adbe663a17a7671626076df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>sampleCount</name>
      <anchorfile>structsf_1_1SoundStream_1_1Chunk.html</anchorfile>
      <anchor>af47f5d94012acf8b11f056ba77aff97a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::CircleShape</name>
    <filename>classsf_1_1CircleShape.html</filename>
    <base>sf::Shape</base>
    <member kind="function">
      <type></type>
      <name>CircleShape</name>
      <anchorfile>classsf_1_1CircleShape.html</anchorfile>
      <anchor>aaebe705e7180cd55588eb19488af3af1</anchor>
      <arglist>(float radius=0, std::size_t pointCount=30)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classsf_1_1CircleShape.html</anchorfile>
      <anchor>a21cdf85fc2f201e10222a241af864be0</anchor>
      <arglist>(float radius)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRadius</name>
      <anchorfile>classsf_1_1CircleShape.html</anchorfile>
      <anchor>aa3dd5a1b5031486ce5b6f09d43674aa3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointCount</name>
      <anchorfile>classsf_1_1CircleShape.html</anchorfile>
      <anchor>a16590ee7bdf5c9f752275468a4997bed</anchor>
      <arglist>(std::size_t count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::size_t</type>
      <name>getPointCount</name>
      <anchorfile>classsf_1_1CircleShape.html</anchorfile>
      <anchor>a014d29ec11e8afa4dce50e7047d99601</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector2f</type>
      <name>getPoint</name>
      <anchorfile>classsf_1_1CircleShape.html</anchorfile>
      <anchor>a2d7f9715502b960b92387102fddb8736</anchor>
      <arglist>(std::size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af8fb22bab1956325be5d62282711e3b6</anchor>
      <arglist>(const Texture *texture, bool resetRect=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a2029cc820d1740d14ac794b82525e157</anchor>
      <arglist>(const IntRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a3506f9b5d916fec14d583d16f23c2485</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5978f41ee349ac3c52942996dcb184f7</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5ad336ad74fc1f567fce3b7e44cf87dc</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function">
      <type>const Texture *</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af4c345931cd651ffb8f7a177446e28f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IntRect &amp;</type>
      <name>getTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ad8adbb54823c8eff1830a938e164daa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>aa5da23e522d2dd11e3e7661c26164c78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a4aa05b59851468e948ac9682b9c71abb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a1d4d5299c573a905e5833fc4dce783a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getLocalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ae3294bcdf8713d33a862242ecf706443</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getGlobalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ac0e29425d908d5442060cc44790fe4da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>adfb2bd966c8edbc5d6c92ebc375e4ac1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Clipboard</name>
    <filename>classsf_1_1Clipboard.html</filename>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getString</name>
      <anchorfile>classsf_1_1Clipboard.html</anchorfile>
      <anchor>a3c385cc2b6d78a3d0cfa29928a7d6eb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setString</name>
      <anchorfile>classsf_1_1Clipboard.html</anchorfile>
      <anchor>a29c597c2165d3ca3a89c17f31ff7413d</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Clock</name>
    <filename>classsf_1_1Clock.html</filename>
    <member kind="function">
      <type></type>
      <name>Clock</name>
      <anchorfile>classsf_1_1Clock.html</anchorfile>
      <anchor>abbc959c7830ca7c3a4da133cb506d3fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getElapsedTime</name>
      <anchorfile>classsf_1_1Clock.html</anchorfile>
      <anchor>abe889b42a65bcd8eefc16419645d08a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>restart</name>
      <anchorfile>classsf_1_1Clock.html</anchorfile>
      <anchor>a123e2627f2943e5ecaa1db0c7df3231b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Color</name>
    <filename>classsf_1_1Color.html</filename>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>ac2eb4393fb11ad3fa3ccf34e92fe08e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>ac791dc61be4c60baac50fe700f1c9850</anchor>
      <arglist>(Uint8 red, Uint8 green, Uint8 blue, Uint8 alpha=255)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a5449f4b2b9a78230d40ce2c223c9ab2e</anchor>
      <arglist>(Uint32 color)</arglist>
    </member>
    <member kind="function">
      <type>Uint32</type>
      <name>toInteger</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>abb46e6942c4fe0d221574a46e642caa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Uint8</type>
      <name>r</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a6a5256ca24a4f9f0e0808f6fc23e01e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Uint8</type>
      <name>g</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a591daf9c3c55dea830c76c962d6ba1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Uint8</type>
      <name>b</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a6707aedd0609c8920e12df5d7abc53cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Uint8</type>
      <name>a</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a56dbdb47d5f040d9b78ac6a0b8b3a831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Black</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a77c688197b981338f0b19dc58bd2facd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>White</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a4fd874712178d9e206f53226002aa4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Red</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a127dbf55db9c07d0fa8f4bfcbb97594a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Green</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a95629b30de8c6856aa7d3afed12eb865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Blue</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>ab03770d4817426b2614cfc33cf0e245c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Yellow</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>af8896b5f56650935f5b9d72d528802c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Magenta</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a6fe70d90b65b2163dd066a84ac00426c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Cyan</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a64ae9beb0b9a5865dd811cda4bb18340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Color</type>
      <name>Transparent</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a569b45471737f770656f50ae7bbac292</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a2adc3f68860f7aa5e4d7c79dcbb31d30</anchor>
      <arglist>(const Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a394c3495753c4b17f9cd45556ef00b8c</anchor>
      <arglist>(const Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Color</type>
      <name>operator+</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a0355ba6bfd2f83ffd8f8fafdca26cdd0</anchor>
      <arglist>(const Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Color</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a4586e31d668f183fc46576511169bf2c</anchor>
      <arglist>(const Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Color</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a1bae779fb49bb92dbf820a65e45a6602</anchor>
      <arglist>(const Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Color &amp;</type>
      <name>operator+=</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>af39790b2e677c9ab418787f5ff4583ef</anchor>
      <arglist>(Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Color &amp;</type>
      <name>operator-=</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a6927a7dba8b0d330f912fefb43b0c148</anchor>
      <arglist>(Color &amp;left, const Color &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Color &amp;</type>
      <name>operator*=</name>
      <anchorfile>classsf_1_1Color.html</anchorfile>
      <anchor>a7d1ea2b9bd5dbe29bb2e54feba9b4b38</anchor>
      <arglist>(Color &amp;left, const Color &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Context</name>
    <filename>classsf_1_1Context.html</filename>
    <base protection="private">sf::GlResource</base>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Context</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>aba22797a790706ca2c5c04ee39f2b555</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Context</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a805b1bbdb3e52b1fda7c9bf2cd6ca86b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActive</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a0806f915ea81ae1f4e8135a7a3696562</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function">
      <type>const ContextSettings &amp;</type>
      <name>getSettings</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a5aace0ecfcf9552e97eed9ae88d01f71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Context</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a2a9e3529e48919120e6b6fc10bad296c</anchor>
      <arglist>(const ContextSettings &amp;settings, unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isExtensionAvailable</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a163c7f72c0c20133606657d895faa147</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GlFunctionPointer</type>
      <name>getFunction</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a998980d311effdf6223ce40d934c23c3</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Context *</type>
      <name>getActiveContext</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a31bc6509779067b21d13208ffe85d5ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Uint64</type>
      <name>getActiveContextId</name>
      <anchorfile>classsf_1_1Context.html</anchorfile>
      <anchor>a61b1cb0a99b8e3ce56579d70aa41fb70</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::ContextSettings</name>
    <filename>structsf_1_1ContextSettings.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Attribute</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Default</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2cabf868dcb751b909bf031484ed42a93bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Core</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2cacb581130734cbd87cbbc9438429f4a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2ca6043f67afb3d48918d5336474eabaafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Default</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2cabf868dcb751b909bf031484ed42a93bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Core</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2cacb581130734cbd87cbbc9438429f4a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>af2e91e57e8d26c40afe2ec8efaa32a2ca6043f67afb3d48918d5336474eabaafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContextSettings</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>ac56869ccbb6bf0df48b88880754e12b7</anchor>
      <arglist>(unsigned int depth=0, unsigned int stencil=0, unsigned int antialiasing=0, unsigned int major=1, unsigned int minor=1, unsigned int attributes=Default, bool sRgb=false)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>depthBits</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>a4809e22089c2af7276b8809b5aede7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>stencilBits</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>ac2e788c201ca20e84fd38a28071abd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>antialiasingLevel</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>ac4a097be18994dba38d73f36b0418bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>majorVersion</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>a99a680d5c15a7e34c935654155dd5166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>minorVersion</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>aaeb0efe9d2658b840da93b30554b100f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Uint32</type>
      <name>attributeFlags</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>a0ef3fc53802bc0197d2739466915ada5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sRgbCapable</name>
      <anchorfile>structsf_1_1ContextSettings.html</anchorfile>
      <anchor>ac93b041bfb6cbd36034997797708a0a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::ConvexShape</name>
    <filename>classsf_1_1ConvexShape.html</filename>
    <base>sf::Shape</base>
    <member kind="function">
      <type></type>
      <name>ConvexShape</name>
      <anchorfile>classsf_1_1ConvexShape.html</anchorfile>
      <anchor>af9981b8909569b381b3fccf32fc69856</anchor>
      <arglist>(std::size_t pointCount=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointCount</name>
      <anchorfile>classsf_1_1ConvexShape.html</anchorfile>
      <anchor>a56e6e79ade6dd651cc1a0e39cb68deae</anchor>
      <arglist>(std::size_t count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::size_t</type>
      <name>getPointCount</name>
      <anchorfile>classsf_1_1ConvexShape.html</anchorfile>
      <anchor>a0c54b8d48fe4e13414f6e667dbfc22a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classsf_1_1ConvexShape.html</anchorfile>
      <anchor>a5929e0ab0ba5ca1f102b40c234a8e92d</anchor>
      <arglist>(std::size_t index, const Vector2f &amp;point)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector2f</type>
      <name>getPoint</name>
      <anchorfile>classsf_1_1ConvexShape.html</anchorfile>
      <anchor>a72a97bc426d8daf4d682a20fcb7f3fe7</anchor>
      <arglist>(std::size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af8fb22bab1956325be5d62282711e3b6</anchor>
      <arglist>(const Texture *texture, bool resetRect=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a2029cc820d1740d14ac794b82525e157</anchor>
      <arglist>(const IntRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a3506f9b5d916fec14d583d16f23c2485</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5978f41ee349ac3c52942996dcb184f7</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5ad336ad74fc1f567fce3b7e44cf87dc</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function">
      <type>const Texture *</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af4c345931cd651ffb8f7a177446e28f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IntRect &amp;</type>
      <name>getTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ad8adbb54823c8eff1830a938e164daa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>aa5da23e522d2dd11e3e7661c26164c78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a4aa05b59851468e948ac9682b9c71abb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a1d4d5299c573a905e5833fc4dce783a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getLocalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ae3294bcdf8713d33a862242ecf706443</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getGlobalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ac0e29425d908d5442060cc44790fe4da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>adfb2bd966c8edbc5d6c92ebc375e4ac1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Shader::CurrentTextureType</name>
    <filename>structsf_1_1Shader_1_1CurrentTextureType.html</filename>
  </compound>
  <compound kind="class">
    <name>sf::Cursor</name>
    <filename>classsf_1_1Cursor.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Arrow</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa8d9a9cd284dabb4246ab4f147ba779a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ArrowWait</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa16c3acb967f2175434d6bbad7f1300bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wait</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aabeb51ea58e48e4477ab802d46ad2cbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Text</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa1a9979392de58ff11d5b4ab330e6393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hand</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aae826935374aa0414723918ba79f13368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeHorizontal</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa0131508eaa8802dba34b8c9b41aec6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeVertical</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aab3cefa56d3a0fe9fe64680c7ec11eab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTopLeftBottomRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa934ddc380262a94358ccb5a4ab7bbe1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottomLeftTopRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aac047cea5795b6074fbb4d6479452e8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeLeft</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa4725e9d5f8117997732f8dcccce45be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaebc3670bd27360a7de429daa07921a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTop</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa605e36bf335a0d801b4e7d67995a9e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottom</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaafd57cfee8747f202db04a549057e185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTopLeft</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa2cc42c06dd701af7211f351333b629ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottomRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa581edf98abd0b4905329b516a45eeef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottomLeft</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa62fb130f4aa6ecf39c8366e0de549cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTopRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa84d9478fdeef2f727f06f3fe5bdb1be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeAll</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa256a64be04f0347e6a44cbf84e5410bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cross</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaf3b3213aad68863c7dec96587681fecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Help</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaf2c0ed3674b334ebf8365aee243186f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotAllowed</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aadb1ec726725dd81ec9906cbe06fec805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Arrow</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa8d9a9cd284dabb4246ab4f147ba779a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ArrowWait</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa16c3acb967f2175434d6bbad7f1300bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Wait</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aabeb51ea58e48e4477ab802d46ad2cbdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Text</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa1a9979392de58ff11d5b4ab330e6393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hand</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aae826935374aa0414723918ba79f13368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeHorizontal</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa0131508eaa8802dba34b8c9b41aec6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeVertical</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aab3cefa56d3a0fe9fe64680c7ec11eab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTopLeftBottomRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa934ddc380262a94358ccb5a4ab7bbe1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottomLeftTopRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aac047cea5795b6074fbb4d6479452e8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeLeft</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa4725e9d5f8117997732f8dcccce45be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaebc3670bd27360a7de429daa07921a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTop</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa605e36bf335a0d801b4e7d67995a9e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottom</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaafd57cfee8747f202db04a549057e185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTopLeft</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa2cc42c06dd701af7211f351333b629ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottomRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa581edf98abd0b4905329b516a45eeef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeBottomLeft</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa62fb130f4aa6ecf39c8366e0de549cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeTopRight</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa84d9478fdeef2f727f06f3fe5bdb1be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SizeAll</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aa256a64be04f0347e6a44cbf84e5410bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cross</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaf3b3213aad68863c7dec96587681fecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Help</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aaf2c0ed3674b334ebf8365aee243186f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotAllowed</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ab9ab152aec1f8a4955e34ccae08f930aadb1ec726725dd81ec9906cbe06fec805</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cursor</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>a6a36a0a5943b22b77b00cac839dd715c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cursor</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>a777ba6a1d0d68f8eb9dc85976a5b9727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromPixels</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ac24ecf82ac7d9ba6703389397f948b3a</anchor>
      <arglist>(const Uint8 *pixels, Vector2u size, Vector2u hotspot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromSystem</name>
      <anchorfile>classsf_1_1Cursor.html</anchorfile>
      <anchor>ad41999c8633c2fbaa2364e379c1ab25b</anchor>
      <arglist>(Type type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Ftp::DirectoryResponse</name>
    <filename>classsf_1_1Ftp_1_1DirectoryResponse.html</filename>
    <base>sf::Ftp::Response</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RestartMarkerReply</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba07e06d3326ba2d078583bef93930d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReadySoon</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba22413357ade6b586f6ceb0d704f35075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionAlreadyOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafa52d19bc813d69055f4cc390d4a76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpeningDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba794ebe743688be611447638bf9e49d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baa956e229ba6c0cdf0d88b0e05b286210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointlessCommand</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba38adc424f1adcd332745de8cd3b7737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9bdd02ae119b8be639e778859ee74060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8729460a695013cc96330e2fced0ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baebddfc7997dca289c83068dff3f47dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HelpMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba840fd2a1872fd4310b046541f57fdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemType</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba78391f73aa11f07f1514c7d070b93c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReady</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baea2ee2007d7843c21108bb686ef03757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bab23931490fc2d1df3081d651fe0f4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3badc78ed87d5bddb174fa3c16707ac2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bac723ebc8a38913bbf0d9504556cbaaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnteringPassiveMode</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba48314fc47a72ad0aacdea93b91756f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba54a88210386cb72e35d737813a221754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf988b69b0a5f55f8122da5ba001932e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba06d26e95a170fc422af13def415e0437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedPassword</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9249e3fe9818eb93f181fbbf3ae3bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToLogIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9e048185f253f6eb6f5ff9e063b712fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedInformation</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba02e6f05964ecb829e9b6fb6020d6528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba43022ddf49b68a4f5aff0bea7e09e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba757b89ff1f236941f7759b0ed0c28b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TransferAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba7cfefcc586c12ba70f752353fde7126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf822d1b0abf3e9ae7dd44684549d512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LocalError</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bae54e84baaca95a7b36271ca3f3fdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InsufficientStorageSpace</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba5d9f3666222c808553c27e4e099c7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba75bdf0b6844fa9c07b3c25647d22c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParametersUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf4c7c88815981bbb7c3a3461f9f48b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba2ca4834c756c81b924ebed696fcba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCommandSequence</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad0c7ab07f01c1f7af16a1852650d7c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8807473b8590e1debfb3740b7a3d081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotLoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafcfbaff2c6fed941b6bcbc0999db764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToStore</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba1af0f173062a471739b50d8e0f40d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba3f8f931e499936fde6b750d81f5ecfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageTypeUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad220bc12dc45593af6e5079ea6c532c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotEnoughMemory</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf418e54753e0b8f9cb0325dd618acd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilenameNotAllowed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba03254aba823298179a98056e15568c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba59e041e4ef186e8ae8d6035973fc46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba51aa367cc1e85a45ea3c7be48730e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionClosed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad1e5dcf298ce30c528261435f1a2eb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidFile</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baed2c74a9f335dee1463ca1a4f41c6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RestartMarkerReply</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba07e06d3326ba2d078583bef93930d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReadySoon</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba22413357ade6b586f6ceb0d704f35075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionAlreadyOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafa52d19bc813d69055f4cc390d4a76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpeningDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba794ebe743688be611447638bf9e49d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baa956e229ba6c0cdf0d88b0e05b286210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointlessCommand</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba38adc424f1adcd332745de8cd3b7737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9bdd02ae119b8be639e778859ee74060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8729460a695013cc96330e2fced0ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baebddfc7997dca289c83068dff3f47dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HelpMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba840fd2a1872fd4310b046541f57fdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemType</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba78391f73aa11f07f1514c7d070b93c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReady</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baea2ee2007d7843c21108bb686ef03757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bab23931490fc2d1df3081d651fe0f4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3badc78ed87d5bddb174fa3c16707ac2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bac723ebc8a38913bbf0d9504556cbaaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnteringPassiveMode</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba48314fc47a72ad0aacdea93b91756f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba54a88210386cb72e35d737813a221754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf988b69b0a5f55f8122da5ba001932e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba06d26e95a170fc422af13def415e0437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedPassword</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9249e3fe9818eb93f181fbbf3ae3bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToLogIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9e048185f253f6eb6f5ff9e063b712fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedInformation</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba02e6f05964ecb829e9b6fb6020d6528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba43022ddf49b68a4f5aff0bea7e09e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba757b89ff1f236941f7759b0ed0c28b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TransferAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba7cfefcc586c12ba70f752353fde7126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf822d1b0abf3e9ae7dd44684549d512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LocalError</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bae54e84baaca95a7b36271ca3f3fdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InsufficientStorageSpace</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba5d9f3666222c808553c27e4e099c7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba75bdf0b6844fa9c07b3c25647d22c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParametersUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf4c7c88815981bbb7c3a3461f9f48b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba2ca4834c756c81b924ebed696fcba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCommandSequence</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad0c7ab07f01c1f7af16a1852650d7c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8807473b8590e1debfb3740b7a3d081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotLoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafcfbaff2c6fed941b6bcbc0999db764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToStore</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba1af0f173062a471739b50d8e0f40d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba3f8f931e499936fde6b750d81f5ecfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageTypeUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad220bc12dc45593af6e5079ea6c532c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotEnoughMemory</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf418e54753e0b8f9cb0325dd618acd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilenameNotAllowed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba03254aba823298179a98056e15568c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba59e041e4ef186e8ae8d6035973fc46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba51aa367cc1e85a45ea3c7be48730e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionClosed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad1e5dcf298ce30c528261435f1a2eb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidFile</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baed2c74a9f335dee1463ca1a4f41c6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DirectoryResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1DirectoryResponse.html</anchorfile>
      <anchor>a36b6d2728fa53c4ad37b7a6307f4d388</anchor>
      <arglist>(const Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDirectory</name>
      <anchorfile>classsf_1_1Ftp_1_1DirectoryResponse.html</anchorfile>
      <anchor>a983b0ce3d99c687e0862212040158d67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>a5102552955a2652c1a39e9046e617b36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>a52bbca9fbf5451157bc055e3d8430c25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>adc2890c93c9f8ee997b828fcbef82c97</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Drawable</name>
    <filename>classsf_1_1Drawable.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Drawable</name>
      <anchorfile>classsf_1_1Drawable.html</anchorfile>
      <anchor>a906002f2df7beb5edbddf5bbef96f120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1Drawable.html</anchorfile>
      <anchor>a90d2c88bba9b035a0844eccb380ef631</anchor>
      <arglist>(RenderTarget &amp;target, RenderStates states) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Event</name>
    <filename>classsf_1_1Event.html</filename>
    <class kind="struct">sf::Event::JoystickButtonEvent</class>
    <class kind="struct">sf::Event::JoystickConnectEvent</class>
    <class kind="struct">sf::Event::JoystickMoveEvent</class>
    <class kind="struct">sf::Event::KeyEvent</class>
    <class kind="struct">sf::Event::MouseButtonEvent</class>
    <class kind="struct">sf::Event::MouseMoveEvent</class>
    <class kind="struct">sf::Event::MouseWheelEvent</class>
    <class kind="struct">sf::Event::MouseWheelScrollEvent</class>
    <class kind="struct">sf::Event::SensorEvent</class>
    <class kind="struct">sf::Event::SizeEvent</class>
    <class kind="struct">sf::Event::TextEvent</class>
    <class kind="struct">sf::Event::TouchEvent</class>
    <member kind="enumeration">
      <type></type>
      <name>EventType</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Closed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa316e4212e083f1dce79efd8d9e9c0a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Resized</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa67fd26d7e520bc6722db3ff47ef24941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LostFocus</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aabd7877b5011a337268357c973e8347bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GainedFocus</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa8c5003ced508499933d540df8a6023ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextEntered</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa7e09871dc984080ff528e4f7e073e874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyPressed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aac3c7abfaa98c73bfe6be0b57df09c71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyReleased</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaa5bcc1e603d5a6f4c137af39558bd5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseWheelMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa5cc9d3941af2a36049f4f9922c934a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseWheelScrolled</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa2fb6925eb3e7f3d468faf639dbd129ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonPressed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa55a3dcc8bf6c40e37f9ff2cdf606481f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonReleased</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa9be69ecc07e484467ebbb133182fe5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa4ff4fc3b3dc857e3617a63feb54be209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseEntered</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa50d98590a953e74c7ccf3dabadb22067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseLeft</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaa90b8526b328e0246d04b026de17c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickButtonPressed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa6d46855f0253f065689b69cd09437222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickButtonReleased</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa2246ef5ee33f7fa4b2a53f042ceeac3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa4d6ad228485c135967831be16ec074dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickConnected</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaabb8877ec2f0c92904170deded09321e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickDisconnected</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aab6e161dab7abaf154cc1c7b554558cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TouchBegan</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aae6f8231ad6013d063929a09b6c28f515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TouchMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa9524b7d7665212c6d56f623b5b8311a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TouchEnded</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aabc7123492dbca320da5c03fea1a141e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SensorChanged</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaadf9a44c788eb9467a83c074fbf12613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aae51749211243cab2ab270b29cdc32a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Closed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa316e4212e083f1dce79efd8d9e9c0a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Resized</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa67fd26d7e520bc6722db3ff47ef24941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LostFocus</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aabd7877b5011a337268357c973e8347bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GainedFocus</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa8c5003ced508499933d540df8a6023ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TextEntered</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa7e09871dc984080ff528e4f7e073e874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyPressed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aac3c7abfaa98c73bfe6be0b57df09c71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyReleased</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaa5bcc1e603d5a6f4c137af39558bd5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseWheelMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa5cc9d3941af2a36049f4f9922c934a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseWheelScrolled</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa2fb6925eb3e7f3d468faf639dbd129ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonPressed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa55a3dcc8bf6c40e37f9ff2cdf606481f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonReleased</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa9be69ecc07e484467ebbb133182fe5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa4ff4fc3b3dc857e3617a63feb54be209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseEntered</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa50d98590a953e74c7ccf3dabadb22067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseLeft</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaa90b8526b328e0246d04b026de17c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickButtonPressed</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa6d46855f0253f065689b69cd09437222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickButtonReleased</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa2246ef5ee33f7fa4b2a53f042ceeac3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa4d6ad228485c135967831be16ec074dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickConnected</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaabb8877ec2f0c92904170deded09321e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JoystickDisconnected</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aab6e161dab7abaf154cc1c7b554558cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TouchBegan</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aae6f8231ad6013d063929a09b6c28f515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TouchMoved</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aa9524b7d7665212c6d56f623b5b8311a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TouchEnded</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aabc7123492dbca320da5c03fea1a141e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SensorChanged</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aaadf9a44c788eb9467a83c074fbf12613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>af41fa9ed45c02449030699f671331d4aae51749211243cab2ab270b29cdc32a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventType</type>
      <name>type</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>adf2f8044f713fd9d6019077b0d1ffe0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SizeEvent</type>
      <name>size</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a85dae56a377eeffd39183c3f6fc96cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyEvent</type>
      <name>key</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a45b92fc6757ca7c193f06b302e424ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextEvent</type>
      <name>text</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a00c7bba6bee892791847ec22440e0a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseMoveEvent</type>
      <name>mouseMove</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a786620ec4315d40c7c4cf4ddf3a1881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseButtonEvent</type>
      <name>mouseButton</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a20886a16ab7624de070b97145bb1dcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseWheelEvent</type>
      <name>mouseWheel</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a8758c6d7998757978fd9146099a02a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MouseWheelScrollEvent</type>
      <name>mouseWheelScroll</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a5fd91c82198a31a0cd3dc93c4d1ae4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JoystickMoveEvent</type>
      <name>joystickMove</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>ac479e8351cc2024d5c1094dc33970f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JoystickButtonEvent</type>
      <name>joystickButton</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a42aad27a054c1c05bd5c3d020e1db174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JoystickConnectEvent</type>
      <name>joystickConnect</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>aa354335c9ad73362442bc54ffe81118f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TouchEvent</type>
      <name>touch</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>a5f6ed8e499a4c3d171ff1baab469b2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SensorEvent</type>
      <name>sensor</name>
      <anchorfile>classsf_1_1Event.html</anchorfile>
      <anchor>acdeacbb321655b962e27d08eeec5a190</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::FileInputStream</name>
    <filename>classsf_1_1FileInputStream.html</filename>
    <base>sf::InputStream</base>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>FileInputStream</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>a9a321e273f41ff7f187899061fcae9be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileInputStream</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>ad49ae2025ff2183f80067943a7d0276d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>a87a95dc3a71746097a99c86ee58bb353</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>read</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>ad1e94c4152429f485db224c44ee1eb50</anchor>
      <arglist>(void *data, Int64 size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>seek</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>abdaf5700d4e1de07568e7829106b4eb9</anchor>
      <arglist>(Int64 position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>tell</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>a768c5fdb3be79e2d71d1bce911f8741c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1FileInputStream.html</anchorfile>
      <anchor>aabdcaa315e088e008eeb9711ecc796e8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Font</name>
    <filename>classsf_1_1Font.html</filename>
    <class kind="struct">sf::Font::Info</class>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a506404655b8869ed60d1e7709812f583</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Font</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a72d7322b355ee2f1be4500f530e98081</anchor>
      <arglist>(const Font &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Font</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>aa18a3c62e6e01e9a21c531b5cad4b7f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>ab020052ef4e01f6c749a85571c0f3fd1</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>abf2f8d6de31eb4e1db02e061c323e346</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>abc3f37a354ce8b9a21f8eb93bd9fdafb</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>const Info &amp;</type>
      <name>getInfo</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a86f7a72943c428cac8fa6adaaa69c722</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Glyph &amp;</type>
      <name>getGlyph</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a4fa68953025b5357b5683297a3104070</anchor>
      <arglist>(Uint32 codePoint, unsigned int characterSize, bool bold, float outlineThickness=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasGlyph</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>ae577efa14d9f538208c98ded59a3f68e</anchor>
      <arglist>(Uint32 codePoint) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getKerning</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>ab357e3e0e158f1dfc454a78e111cb5d6</anchor>
      <arglist>(Uint32 first, Uint32 second, unsigned int characterSize, bool bold=false) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineSpacing</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a4538cc8af337393208a87675fe1c3e59</anchor>
      <arglist>(unsigned int characterSize) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnderlinePosition</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a726a55f40c19ac108e348b103190caad</anchor>
      <arglist>(unsigned int characterSize) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getUnderlineThickness</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>ad6d0a5bc6c026fe85c239f1f822b54e6</anchor>
      <arglist>(unsigned int characterSize) const</arglist>
    </member>
    <member kind="function">
      <type>const Texture &amp;</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a649982b4d0928d76a6f45b21719a6601</anchor>
      <arglist>(unsigned int characterSize) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmooth</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>a77b66551a75fbaf2e831571535b774aa</anchor>
      <arglist>(bool smooth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmooth</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>ae5b59162507d5dd35f3ea0ee91e322ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Font &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1Font.html</anchorfile>
      <anchor>af9be4336df9121ec1b6f14fa9063e46e</anchor>
      <arglist>(const Font &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Ftp</name>
    <filename>classsf_1_1Ftp.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <class kind="class">sf::Ftp::DirectoryResponse</class>
    <class kind="class">sf::Ftp::ListingResponse</class>
    <class kind="class">sf::Ftp::Response</class>
    <member kind="enumeration">
      <type></type>
      <name>TransferMode</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Binary</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cba6f253b362639fb5e059dc292762a21ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ascii</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cbac9e544a22dce8ef3177449cb235d15c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ebcdic</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cbabb1e34435231e73c96534c71090be7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Binary</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cba6f253b362639fb5e059dc292762a21ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ascii</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cbac9e544a22dce8ef3177449cb235d15c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ebcdic</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a1cd6b89ad23253f6d97e6d4ca4d558cbabb1e34435231e73c96534c71090be7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Ftp</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a2edfa8e9009caf27bce74459ae76dc52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>connect</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>af02fb3de3f450a50a27981961c69c860</anchor>
      <arglist>(const IpAddress &amp;server, unsigned short port=21, Time timeout=Time::Zero)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>disconnect</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>acf7459926f3391cd06bf84337ed6a0f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>login</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a686262bc377584cd50e52e1576aa3a9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>login</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a99d8114793c1659e9d51d45cecdcd965</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;password)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>keepAlive</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>aa1127d442b4acb2105aa8060a39d04fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DirectoryResponse</type>
      <name>getWorkingDirectory</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a79c654fcdd0c81e68c4fa29af3b45e0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ListingResponse</type>
      <name>getDirectoryListing</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a8f37258e461fcb9e2a0655e9df0be4a0</anchor>
      <arglist>(const std::string &amp;directory=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>changeDirectory</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a7e93488ea6330dd4dd76e428da9bb6d3</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>parentDirectory</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>ad295cf77f30f9ad07b5c401fd9849189</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>createDirectory</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a247b84c4b25da37804218c2b748c4787</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>deleteDirectory</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a2a8a7ef9144204b5b319c9a4be8806c2</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>renameFile</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a8f99251d7153e1dc26723e4006deb764</anchor>
      <arglist>(const std::string &amp;file, const std::string &amp;newName)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>deleteFile</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a8aa272b0eb7769a850006e70fcad370f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>download</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a20c1600ec5fd6f5a2ad1429ab8aa5df4</anchor>
      <arglist>(const std::string &amp;remoteFile, const std::string &amp;localPath, TransferMode mode=Binary)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>upload</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a0402d2cec27a197ffba34c88ffaddeac</anchor>
      <arglist>(const std::string &amp;localFile, const std::string &amp;remotePath, TransferMode mode=Binary, bool append=false)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>sendCommand</name>
      <anchorfile>classsf_1_1Ftp.html</anchorfile>
      <anchor>a44e095103ecbce175a33eaf0820440ff</anchor>
      <arglist>(const std::string &amp;command, const std::string &amp;parameter=&quot;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::GlResource</name>
    <filename>classsf_1_1GlResource.html</filename>
    <class kind="class">sf::GlResource::TransientContextLock</class>
    <member kind="function" protection="protected">
      <type></type>
      <name>GlResource</name>
      <anchorfile>classsf_1_1GlResource.html</anchorfile>
      <anchor>ad8fb7a0674f0f77e530dacc2a3b0dc6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~GlResource</name>
      <anchorfile>classsf_1_1GlResource.html</anchorfile>
      <anchor>ab99035b67052331d1e8cf67abd93de98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>registerContextDestroyCallback</name>
      <anchorfile>classsf_1_1GlResource.html</anchorfile>
      <anchor>ab171bdaf5eb36789da14b30a846db471</anchor>
      <arglist>(ContextDestroyCallback callback, void *arg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Glyph</name>
    <filename>classsf_1_1Glyph.html</filename>
    <member kind="function">
      <type></type>
      <name>Glyph</name>
      <anchorfile>classsf_1_1Glyph.html</anchorfile>
      <anchor>ab15cfc37eb7b40a94b3b3aedf934010b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>advance</name>
      <anchorfile>classsf_1_1Glyph.html</anchorfile>
      <anchor>aeac19b97ec11409147191606b784deda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lsbDelta</name>
      <anchorfile>classsf_1_1Glyph.html</anchorfile>
      <anchor>ab82761e8995ebd05c03d47ff0e064100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rsbDelta</name>
      <anchorfile>classsf_1_1Glyph.html</anchorfile>
      <anchor>affcf288079ac470f2d88765bbfef93fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FloatRect</type>
      <name>bounds</name>
      <anchorfile>classsf_1_1Glyph.html</anchorfile>
      <anchor>a6f3c892093167914adc31e52e5923f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IntRect</type>
      <name>textureRect</name>
      <anchorfile>classsf_1_1Glyph.html</anchorfile>
      <anchor>a0d502d326449f8c49011ed91d2805f5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Http</name>
    <filename>classsf_1_1Http.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <class kind="class">sf::Http::Request</class>
    <class kind="class">sf::Http::Response</class>
    <member kind="function">
      <type></type>
      <name>Http</name>
      <anchorfile>classsf_1_1Http.html</anchorfile>
      <anchor>abe2360194f99bdde402c9f97a85cf067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Http</name>
      <anchorfile>classsf_1_1Http.html</anchorfile>
      <anchor>a79efd844a735f083fcce0edbf1092385</anchor>
      <arglist>(const std::string &amp;host, unsigned short port=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHost</name>
      <anchorfile>classsf_1_1Http.html</anchorfile>
      <anchor>a55121d543b61c41cf20b885a97b04e65</anchor>
      <arglist>(const std::string &amp;host, unsigned short port=0)</arglist>
    </member>
    <member kind="function">
      <type>Response</type>
      <name>sendRequest</name>
      <anchorfile>classsf_1_1Http.html</anchorfile>
      <anchor>aaf09ebfb5e00dcc82e0d494d5c6a9e2a</anchor>
      <arglist>(const Request &amp;request, Time timeout=Time::Zero)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Joystick::Identification</name>
    <filename>structsf_1_1Joystick_1_1Identification.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>structsf_1_1Joystick_1_1Identification.html</anchorfile>
      <anchor>a135a9a3a4dc11c2b5cde51159b4d136d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>vendorId</name>
      <anchorfile>structsf_1_1Joystick_1_1Identification.html</anchorfile>
      <anchor>a827caf37a56492e3430e5ca6b15b5e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>productId</name>
      <anchorfile>structsf_1_1Joystick_1_1Identification.html</anchorfile>
      <anchor>a18c21317789f51f9a5f132677727ff77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Image</name>
    <filename>classsf_1_1Image.html</filename>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>abb4caf3cb167b613345ebe36fc883f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Image</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a0ba22a38e6c96e3b37dd88198046de83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a2a67930e2fd9ad97cf004e918cf5832b</anchor>
      <arglist>(unsigned int width, unsigned int height, const Color &amp;color=Color(0, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a1c2b960ea12bdbb29e80934ce5268ebf</anchor>
      <arglist>(unsigned int width, unsigned int height, const Uint8 *pixels)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a9e4f2aa8e36d0cabde5ed5a4ef80290b</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>aaa6c7afa5851a51cec6ab438faa7354c</anchor>
      <arglist>(const void *data, std::size_t size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a21122ded0e8368bb06ed3b9acfbfb501</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a51537fb667f47cbe80395cfd7f9e72a4</anchor>
      <arglist>(const std::string &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToMemory</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>ae33432a31031ee501674efa9b6dc3f40</anchor>
      <arglist>(std::vector&lt; sf::Uint8 &gt; &amp;output, const std::string &amp;format) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a85409951b05369813069ed64393391ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createMaskFromColor</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a22f13f8c242a6b38eb73cc176b37ae34</anchor>
      <arglist>(const Color &amp;color, Uint8 alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>ab2fa337c956f85f93377dcb52153a45a</anchor>
      <arglist>(const Image &amp;source, unsigned int destX, unsigned int destY, const IntRect &amp;sourceRect=IntRect(0, 0, 0, 0), bool applyAlpha=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixel</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a9fd329b8cd7d4439e07fb5d3bb2d9744</anchor>
      <arglist>(unsigned int x, unsigned int y, const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>Color</type>
      <name>getPixel</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>acf278760458433b2c3626a6980388a95</anchor>
      <arglist>(unsigned int x, unsigned int y) const</arglist>
    </member>
    <member kind="function">
      <type>const Uint8 *</type>
      <name>getPixelsPtr</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a2f49e69b6c6257b19b4d911993075c40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipHorizontally</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a57168e7bc29190e08bbd6c9c19f4bb2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipVertically</name>
      <anchorfile>classsf_1_1Image.html</anchorfile>
      <anchor>a78a702a7e49d1de2dec9894da99d279c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Font::Info</name>
    <filename>structsf_1_1Font_1_1Info.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>family</name>
      <anchorfile>structsf_1_1Font_1_1Info.html</anchorfile>
      <anchor>a008413b4b6cf621eb92668a11098a519</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::SoundFileReader::Info</name>
    <filename>structsf_1_1SoundFileReader_1_1Info.html</filename>
    <member kind="variable">
      <type>Uint64</type>
      <name>sampleCount</name>
      <anchorfile>structsf_1_1SoundFileReader_1_1Info.html</anchorfile>
      <anchor>a74b40b4693d7000571484736d1367167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>channelCount</name>
      <anchorfile>structsf_1_1SoundFileReader_1_1Info.html</anchorfile>
      <anchor>ac748bb30768d1a3caf329e95d31d6d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sampleRate</name>
      <anchorfile>structsf_1_1SoundFileReader_1_1Info.html</anchorfile>
      <anchor>a06ef71c19e7de190b294ae02c361f752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::InputSoundFile</name>
    <filename>classsf_1_1InputSoundFile.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>InputSoundFile</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a3b95347de25d1d93a3230287cf47a077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~InputSoundFile</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a326a1a486587038123de0c187bf5c635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromFile</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>af68e54bc9bfac19554c84601156fe93f</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromMemory</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a4e034a8e9e69ca3c33a3f11180250400</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromStream</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a32b76497aeb088a2b46dc6efd819b909</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Uint64</type>
      <name>getSampleCount</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a665b7fed6cdca3e0c622909e5a6655e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getChannelCount</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a54307c308ba05dea63aba54a29c804a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleRate</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a6b8177e40dd8020752f6d52f96b774c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getDuration</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>aa081bd4d9732408d10b48227a360778e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getTimeOffset</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>ad1a2238acb734d8b1144ecd75cccc2e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Uint64</type>
      <name>getSampleOffset</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a73a99f159e8aca6e39478f6cf686d7ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>aaf97be15020a42e159ff88f76f22af20</anchor>
      <arglist>(Uint64 sampleOffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a8eee7af58ad75ddc61f93ad72e2d66c1</anchor>
      <arglist>(Time timeOffset)</arglist>
    </member>
    <member kind="function">
      <type>Uint64</type>
      <name>read</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>a83d6f64617456601edeb0daf9d14a17f</anchor>
      <arglist>(Int16 *samples, Uint64 maxCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classsf_1_1InputSoundFile.html</anchorfile>
      <anchor>ad28182aea9dc9f7d0dfc7f78691825b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::InputStream</name>
    <filename>classsf_1_1InputStream.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputStream</name>
      <anchorfile>classsf_1_1InputStream.html</anchorfile>
      <anchor>a4b2eb0f92323e630bd0542bc6191682e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Int64</type>
      <name>read</name>
      <anchorfile>classsf_1_1InputStream.html</anchorfile>
      <anchor>a8dd89c74c1acb693203f50e750c6ae53</anchor>
      <arglist>(void *data, Int64 size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Int64</type>
      <name>seek</name>
      <anchorfile>classsf_1_1InputStream.html</anchorfile>
      <anchor>a76aba8e5d5cf9b1c5902d5e04f7864fc</anchor>
      <arglist>(Int64 position)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Int64</type>
      <name>tell</name>
      <anchorfile>classsf_1_1InputStream.html</anchorfile>
      <anchor>a599515b9ccdbddb6fef5a98424fd559c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Int64</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1InputStream.html</anchorfile>
      <anchor>a311eaaaa65d636728e5153b574b72d5d</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::IpAddress</name>
    <filename>classsf_1_1IpAddress.html</filename>
    <member kind="function">
      <type></type>
      <name>IpAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>af32a0574baa0f46e48deb2d83ca7658b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IpAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a656b7445ab04cabaa7398685bc09c3f7</anchor>
      <arglist>(const std::string &amp;address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IpAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a92f2a9be74334a61b96c2fc79fe6eb78</anchor>
      <arglist>(const char *address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IpAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a1d289dcb9ce7a64c600c6f84cba88cc6</anchor>
      <arglist>(Uint8 byte0, Uint8 byte1, Uint8 byte2, Uint8 byte3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IpAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a8ed34ba3a40d70eb9f09ac5ae779a162</anchor>
      <arglist>(Uint32 address)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a88507954142d7fc2176cce7f36422340</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Uint32</type>
      <name>toInteger</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>ae7911c5ea9562f9602c3e29cd54b15e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IpAddress</type>
      <name>getLocalAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a4c31622ad87edca48adbb8e8ed00ee4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static IpAddress</type>
      <name>getPublicAddress</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a5c5cbf67e4aacf23c24f2ad991df4c55</anchor>
      <arglist>(Time timeout=Time::Zero)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IpAddress</type>
      <name>None</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a4619b4abbe3c8fef056e7299db967404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IpAddress</type>
      <name>Any</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a3dbc10b0dc6804cc69e29342f7406907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IpAddress</type>
      <name>LocalHost</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a594d3a8e2559f8fa8ab0a96fa597333b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IpAddress</type>
      <name>Broadcast</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>aa93d1d57b65d243f2baf804b6035465c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>classsf_1_1IpAddress.html</anchorfile>
      <anchor>a4886da3f195b8c30d415a94a7009fdd7</anchor>
      <arglist>(const IpAddress &amp;left, const IpAddress &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Joystick</name>
    <filename>classsf_1_1Joystick.html</filename>
    <class kind="struct">sf::Joystick::Identification</class>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aee00dd432eacd8369d279b47c3ab4cc5a6e0a2a95bc1da277610c04d80f52715e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ButtonCount</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aee00dd432eacd8369d279b47c3ab4cc5a2f1b8a0a59f2c12a4775c0e1e69e1816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisCount</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aee00dd432eacd8369d279b47c3ab4cc5accf3e487c9f6ee2f384351323626a42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Axis</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a95dc8b9bf7b0a2157fc67891c54c401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a51ef1455f7511ad4a78ba241d66593ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a7c37a1240b2dafbbfc5c1a0e23911315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7aeebbcdb0828850f4d69e6a084801fab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>U</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a0a901f61e75292dd2f642b6e4f33a214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7aa2e2c8ffa1837e7911ee0c7d045bf8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PovX</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a06420f7714e4dfd8b841885a0b5f3954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PovY</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a0f8ffb2dcddf91b98ab910a4f8327ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aee00dd432eacd8369d279b47c3ab4cc5a6e0a2a95bc1da277610c04d80f52715e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ButtonCount</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aee00dd432eacd8369d279b47c3ab4cc5a2f1b8a0a59f2c12a4775c0e1e69e1816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AxisCount</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aee00dd432eacd8369d279b47c3ab4cc5accf3e487c9f6ee2f384351323626a42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a95dc8b9bf7b0a2157fc67891c54c401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a51ef1455f7511ad4a78ba241d66593ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a7c37a1240b2dafbbfc5c1a0e23911315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7aeebbcdb0828850f4d69e6a084801fab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>U</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a0a901f61e75292dd2f642b6e4f33a214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7aa2e2c8ffa1837e7911ee0c7d045bf8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PovX</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a06420f7714e4dfd8b841885a0b5f3954</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PovY</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a48db337092c2e263774f94de6d50baa7a0f8ffb2dcddf91b98ab910a4f8327ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isConnected</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>ac7d4e1923e9f9420174f26703ea63d6c</anchor>
      <arglist>(unsigned int joystick)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>getButtonCount</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a4de9f445c6582bfe9f0873f695682885</anchor>
      <arglist>(unsigned int joystick)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasAxis</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>a268e8f2a11ae6af4a47c727cb4ab4d95</anchor>
      <arglist>(unsigned int joystick, Axis axis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isButtonPressed</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>ae0d97a4b84268cbe6a7078e1b2717835</anchor>
      <arglist>(unsigned int joystick, unsigned int button)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>getAxisPosition</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aea4930193331df1851b709f3060ba58b</anchor>
      <arglist>(unsigned int joystick, Axis axis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Identification</type>
      <name>getIdentification</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>aa917c9435330e6e0368d3893672d1b74</anchor>
      <arglist>(unsigned int joystick)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Joystick.html</anchorfile>
      <anchor>ab85fa9175b4edd3e5a07ee3cde0b0f48</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::JoystickButtonEvent</name>
    <filename>structsf_1_1Event_1_1JoystickButtonEvent.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>joystickId</name>
      <anchorfile>structsf_1_1Event_1_1JoystickButtonEvent.html</anchorfile>
      <anchor>a2f80ecdb964a5ae0fc30726a404c41ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>button</name>
      <anchorfile>structsf_1_1Event_1_1JoystickButtonEvent.html</anchorfile>
      <anchor>a6412e698a2f7904c5aa875a0d1b34da4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::JoystickConnectEvent</name>
    <filename>structsf_1_1Event_1_1JoystickConnectEvent.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>joystickId</name>
      <anchorfile>structsf_1_1Event_1_1JoystickConnectEvent.html</anchorfile>
      <anchor>a08e58e8559d3e4fe4654855fec79194b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::JoystickMoveEvent</name>
    <filename>structsf_1_1Event_1_1JoystickMoveEvent.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>joystickId</name>
      <anchorfile>structsf_1_1Event_1_1JoystickMoveEvent.html</anchorfile>
      <anchor>a7bf2b2f2941a21ed26a67c95f5e4232f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Joystick::Axis</type>
      <name>axis</name>
      <anchorfile>structsf_1_1Event_1_1JoystickMoveEvent.html</anchorfile>
      <anchor>add22e8126b7974271991dc6380cbdee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>position</name>
      <anchorfile>structsf_1_1Event_1_1JoystickMoveEvent.html</anchorfile>
      <anchor>aba5a70815420161375fd2e756689c32a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Keyboard</name>
    <filename>classsf_1_1Keyboard.html</filename>
    <class kind="struct">sf::Keyboard::Scan</class>
    <member kind="enumeration">
      <type></type>
      <name>Key</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a840c43fa8e05ff854f6fe9a86c7c939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9d06fa7ac9af597034ea724fb08b991e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aca3142235e5c4199f0b8b45d8368ef94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a0d586c4ec0cd6b537cb6f49180fedecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ae778600bd3e878b59df1dbdd5877ba7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a0e027c08438a8bf77e2e1e5d5d75bd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab8021fbbe5483bc98f124df6f7090002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aafb9e3d7679d88d86afc608d79c251f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142adfa19328304890e17f4a3f4263eed04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>I</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142abaef09665b4d94ebbed50345cab3981e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>J</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a948c634009beacdab42c3419253a5e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>K</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a25beb62393ff666a4bec18ea2a66f3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5ef1839ffe19b7e9c24f2ca017614ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9718de9940f723c956587dcb90450a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>N</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab652ed6b308db95a74dc4ff5229ac9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>O</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a7739288cc628dfa8c50ba712be7c03e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aaeac1db209a64a0221277a835de986e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Q</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a27e3d50587c9789d2592d275d22fbada</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142add852cadaa6fff2d982bbab3551c31d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aca13014bf9ed5887d347060a0334ea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a19f59109111fc5271d3581bcd0c43187</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>U</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab4f30ae34848ee934dd4f5496a8fb4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aec9074abd2d41628d1ecdc14e1b2cd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>W</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a258aa89e9c6c9aad1ccbaeb41839c5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a012f5ee9d518e9e24caa087fbddc0594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5d877e63d1353e0fc0a0757a87a7bd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a4e12efd6478a2d174264f29b0b41ab43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num0</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af026fd133ee93a0bd8c70762cc3be4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num1</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a506bd962cab80722a8c5a4b178912c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num2</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a2d6eb5118179bb140fdb3485bb08c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num3</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aee78e5ed27d31598fc285400166c0dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num4</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5fbd8a089460dc33c22f68b36e1fdc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num5</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a1dc7e87810b8d4b7039e202b0adcc4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num6</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af86dafb69d922ad2b0f4bd4c37696575</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num7</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8fa0056a0a6f5a7d9fcef3402c9c916d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num8</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142adb9f2549fd57bfd99d4713ff1845c530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num9</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9bc0d0727958bef97e2b6a58e23743db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Escape</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a64b7ecb543c5d03bec8383dde123c95d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LControl</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142acc76c9dec76d8ae806ae9d6515066e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LShift</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a270db49f76cb4dbe72da36153d3aa45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAlt</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a000ecf5145296d7d52b6871c54e6718d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSystem</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a718171426307a0f5f26b4ae82a322b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RControl</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a275d3fd207a9c0b22ce404012c71dc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RShift</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5be69e3b2f25bd5f4eed75d063f42b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAlt</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a21dcf098233296462bc7c632b93369cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSystem</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac1b3fd7424feeda242cedbb64f3f5a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Menu</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a4aac50ce7c4923f96323fe84d592b139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBracket</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142afbe21cad5f264d685cf7f25060004184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBracket</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a578253a70b48e61830aa08292d44680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Semicolon</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab50635b9c913837d1bd4453eec7cb506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Comma</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab7374f48cc79e3085739160b8e3ef2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Period</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac72ba959ab1946957e8dfd4f81ea811d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Apostrophe</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a77b44e1f040360d71126fa1c4ad12bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Slash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a7424bf901434a587a6c202c423e6786c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backslash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142adbd7d6f90a1009e91acf7bb1dc068512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Grave</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a2da2429e6db8efbf923151f00a9b21e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Equal</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ae55c35f6b6417e1dbbfa351c64dfc743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hyphen</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5bde2cf47e6182e6f45d0d2197223c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Space</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a6fdaa93b6b8d1a2b73bc239e9ada94ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Enter</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a59e26db0965305492875d7da68f6a990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backspace</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aa7c1581bac0f20164512572e6c60e98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tab</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a20c552c39c8356b1078f1cfff7936b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageUp</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aa24fe33bba1c3639c3aeaa317bd89d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageDown</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a21c73323d9a8b6017f3bac0cb8c8ac1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>End</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a4478343b2b7efc310f995fd4251a264d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Home</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af41ae7c3927cc5ea8b43ee2fefe890e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Insert</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a616c8cae362d229155c5c6e10b969943</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Delete</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab66187002fc7f6695ef3d05237b93a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Add</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a158c586cbe8609031d1a7932e1a8dba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Subtract</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a68983f67bd30d27b27c90d6794c78aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Multiply</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a10623ae71db8a6b5d97189fc21fb91ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Divide</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142afae3dc28752954f0bfe298ac52f58cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac3fe5df11d15b57317c053a2ae13d9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a2aeb083dea103a8e36b6850b51ef3632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Up</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac4cf6ef2d2632445e9e26c8f2b70e82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Down</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a33dd676edbdf0817d7a65b21df3d0dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad0</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af0b2af83a7a8c358f7b8f7c403089a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad1</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a03536d369ae55cc18024f7e4a341a5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad2</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8ad9ccf62631d583f44f06aebd662093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad3</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab63ae26e90126b1842bde25d6dedb205</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad4</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a65336d823bd823a0d246a872ff90e08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad5</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8bc5041f12fdfbefba1dbd823c7e1054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad6</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aaf28fdf0d3da6a18030e685478e3a713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad7</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a3f9bf9835d65a0df5cce2d3842a40541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad8</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a25dcd4e4183ceceb3ac06c72995bae49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad9</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a365eb80f54003670a78e3b850c28df21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F1</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ae59c7e28858e970c9d4f0e418179b632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a6a2faa5f876a1e75f24a596b658ff413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F3</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a1fb58d66f9c0183db3e70b2b0576074e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F4</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a71311e21238cf2c0df1bbf096bba68f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F5</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a01fd2f93eddf2887186ea91180a789a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F6</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac756a19b31eb28cd2c35c29d8e54ea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F7</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a060d30d36a3e08208b2bc46d0f549b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F8</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ade468cd27716b9c2a0d0158afa2f8621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F9</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a3c5c2342003a7191de6636b5ef44e1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F10</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aec695ecf296e7084a8f7f3ec408e16ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F11</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af9a8de90d90a7a7582269bc5c41f5afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F12</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af9d8807117d946de5e403bcbd4d7161d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F13</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9e28e971941ca2900c1eea17cda50a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F14</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9a0327a4ef876338d5f3c34c514f190c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F15</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8949ce79077cc8bf64f4fa42bb6a2808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pause</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a95daf340fcc3d5c2846f69d184170d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyCount</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a93e6ffa0320fe9b2f29aec14a58be36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tilde</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a90be0882086bccb516e3afc5c7fb82eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a401a183dcfde0a06cb60fe6c91fa1e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackSpace</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a33aeaab900abcd01eebf2fcc4f6d97e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackSlash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a536df84e73859aa44e11e192459470b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SemiColon</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a460ab09a36f9ed230504b89b9815de88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Return</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac291de81bdee518d636bc359f2ca77de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Quote</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af031edb6bcf319734a6664388958c475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a840c43fa8e05ff854f6fe9a86c7c939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9d06fa7ac9af597034ea724fb08b991e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aca3142235e5c4199f0b8b45d8368ef94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a0d586c4ec0cd6b537cb6f49180fedecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ae778600bd3e878b59df1dbdd5877ba7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a0e027c08438a8bf77e2e1e5d5d75bd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab8021fbbe5483bc98f124df6f7090002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aafb9e3d7679d88d86afc608d79c251f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142adfa19328304890e17f4a3f4263eed04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>I</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142abaef09665b4d94ebbed50345cab3981e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>J</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a948c634009beacdab42c3419253a5e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>K</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a25beb62393ff666a4bec18ea2a66f3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5ef1839ffe19b7e9c24f2ca017614ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9718de9940f723c956587dcb90450a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>N</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab652ed6b308db95a74dc4ff5229ac9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>O</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a7739288cc628dfa8c50ba712be7c03e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aaeac1db209a64a0221277a835de986e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Q</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a27e3d50587c9789d2592d275d22fbada</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142add852cadaa6fff2d982bbab3551c31d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aca13014bf9ed5887d347060a0334ea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a19f59109111fc5271d3581bcd0c43187</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>U</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab4f30ae34848ee934dd4f5496a8fb4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aec9074abd2d41628d1ecdc14e1b2cd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>W</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a258aa89e9c6c9aad1ccbaeb41839c5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a012f5ee9d518e9e24caa087fbddc0594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5d877e63d1353e0fc0a0757a87a7bd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a4e12efd6478a2d174264f29b0b41ab43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num0</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af026fd133ee93a0bd8c70762cc3be4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num1</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a506bd962cab80722a8c5a4b178912c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num2</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a2d6eb5118179bb140fdb3485bb08c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num3</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aee78e5ed27d31598fc285400166c0dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num4</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5fbd8a089460dc33c22f68b36e1fdc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num5</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a1dc7e87810b8d4b7039e202b0adcc4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num6</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af86dafb69d922ad2b0f4bd4c37696575</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num7</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8fa0056a0a6f5a7d9fcef3402c9c916d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num8</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142adb9f2549fd57bfd99d4713ff1845c530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num9</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9bc0d0727958bef97e2b6a58e23743db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Escape</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a64b7ecb543c5d03bec8383dde123c95d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LControl</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142acc76c9dec76d8ae806ae9d6515066e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LShift</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a270db49f76cb4dbe72da36153d3aa45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAlt</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a000ecf5145296d7d52b6871c54e6718d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSystem</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a718171426307a0f5f26b4ae82a322b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RControl</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a275d3fd207a9c0b22ce404012c71dc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RShift</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5be69e3b2f25bd5f4eed75d063f42b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAlt</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a21dcf098233296462bc7c632b93369cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSystem</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac1b3fd7424feeda242cedbb64f3f5a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Menu</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a4aac50ce7c4923f96323fe84d592b139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBracket</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142afbe21cad5f264d685cf7f25060004184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBracket</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a578253a70b48e61830aa08292d44680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Semicolon</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab50635b9c913837d1bd4453eec7cb506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Comma</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab7374f48cc79e3085739160b8e3ef2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Period</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac72ba959ab1946957e8dfd4f81ea811d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Apostrophe</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a77b44e1f040360d71126fa1c4ad12bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Slash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a7424bf901434a587a6c202c423e6786c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backslash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142adbd7d6f90a1009e91acf7bb1dc068512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Grave</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a2da2429e6db8efbf923151f00a9b21e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Equal</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ae55c35f6b6417e1dbbfa351c64dfc743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hyphen</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a5bde2cf47e6182e6f45d0d2197223c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Space</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a6fdaa93b6b8d1a2b73bc239e9ada94ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Enter</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a59e26db0965305492875d7da68f6a990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backspace</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aa7c1581bac0f20164512572e6c60e98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tab</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a20c552c39c8356b1078f1cfff7936b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageUp</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aa24fe33bba1c3639c3aeaa317bd89d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageDown</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a21c73323d9a8b6017f3bac0cb8c8ac1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>End</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a4478343b2b7efc310f995fd4251a264d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Home</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af41ae7c3927cc5ea8b43ee2fefe890e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Insert</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a616c8cae362d229155c5c6e10b969943</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Delete</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab66187002fc7f6695ef3d05237b93a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Add</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a158c586cbe8609031d1a7932e1a8dba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Subtract</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a68983f67bd30d27b27c90d6794c78aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Multiply</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a10623ae71db8a6b5d97189fc21fb91ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Divide</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142afae3dc28752954f0bfe298ac52f58cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac3fe5df11d15b57317c053a2ae13d9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a2aeb083dea103a8e36b6850b51ef3632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Up</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac4cf6ef2d2632445e9e26c8f2b70e82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Down</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a33dd676edbdf0817d7a65b21df3d0dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad0</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af0b2af83a7a8c358f7b8f7c403089a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad1</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a03536d369ae55cc18024f7e4a341a5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad2</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8ad9ccf62631d583f44f06aebd662093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad3</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ab63ae26e90126b1842bde25d6dedb205</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad4</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a65336d823bd823a0d246a872ff90e08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad5</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8bc5041f12fdfbefba1dbd823c7e1054</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad6</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aaf28fdf0d3da6a18030e685478e3a713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad7</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a3f9bf9835d65a0df5cce2d3842a40541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad8</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a25dcd4e4183ceceb3ac06c72995bae49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad9</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a365eb80f54003670a78e3b850c28df21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F1</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ae59c7e28858e970c9d4f0e418179b632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a6a2faa5f876a1e75f24a596b658ff413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F3</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a1fb58d66f9c0183db3e70b2b0576074e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F4</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a71311e21238cf2c0df1bbf096bba68f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F5</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a01fd2f93eddf2887186ea91180a789a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F6</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac756a19b31eb28cd2c35c29d8e54ea04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F7</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a060d30d36a3e08208b2bc46d0f549b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F8</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ade468cd27716b9c2a0d0158afa2f8621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F9</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a3c5c2342003a7191de6636b5ef44e1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F10</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142aec695ecf296e7084a8f7f3ec408e16ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F11</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af9a8de90d90a7a7582269bc5c41f5afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F12</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af9d8807117d946de5e403bcbd4d7161d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F13</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9e28e971941ca2900c1eea17cda50a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F14</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a9a0327a4ef876338d5f3c34c514f190c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F15</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a8949ce79077cc8bf64f4fa42bb6a2808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pause</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a95daf340fcc3d5c2846f69d184170d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KeyCount</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a93e6ffa0320fe9b2f29aec14a58be36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tilde</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a90be0882086bccb516e3afc5c7fb82eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a401a183dcfde0a06cb60fe6c91fa1e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackSpace</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a33aeaab900abcd01eebf2fcc4f6d97e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BackSlash</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a536df84e73859aa44e11e192459470b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SemiColon</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142a460ab09a36f9ed230504b89b9815de88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Return</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142ac291de81bdee518d636bc359f2ca77de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Quote</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>acb4cacd7cc5802dec45724cf3314a142af031edb6bcf319734a6664388958c475</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isKeyPressed</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>a80a04b2f53005886957f49eee3531599</anchor>
      <arglist>(Key key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isKeyPressed</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>a8364065ca899275ce3e9314cce98ed3e</anchor>
      <arglist>(Scancode code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Key</type>
      <name>localize</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>a4f77c97de21fbb14b9df79e320b12d9a</anchor>
      <arglist>(Scancode code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Scancode</type>
      <name>delocalize</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>af9fd530c73b8a2cd6094d373e879eb00</anchor>
      <arglist>(Key key)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getDescription</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>aab9652b25d81d6526b72bdc876d92d41</anchor>
      <arglist>(Scancode code)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setVirtualKeyboardVisible</name>
      <anchorfile>classsf_1_1Keyboard.html</anchorfile>
      <anchor>ad61fee7e793242d444a8c5acd662fe5b</anchor>
      <arglist>(bool visible)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::KeyEvent</name>
    <filename>structsf_1_1Event_1_1KeyEvent.html</filename>
    <member kind="variable">
      <type>Keyboard::Key</type>
      <name>code</name>
      <anchorfile>structsf_1_1Event_1_1KeyEvent.html</anchorfile>
      <anchor>a2879fdab8a68cb1c6ecc45730a2d0e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Keyboard::Scancode</type>
      <name>scancode</name>
      <anchorfile>structsf_1_1Event_1_1KeyEvent.html</anchorfile>
      <anchor>a182706c1c75e73c8fb85b796d1095ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>alt</name>
      <anchorfile>structsf_1_1Event_1_1KeyEvent.html</anchorfile>
      <anchor>a915a483317de67d995188a855701fbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>control</name>
      <anchorfile>structsf_1_1Event_1_1KeyEvent.html</anchorfile>
      <anchor>a9255861c2f88501d80ad6b44a310b62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shift</name>
      <anchorfile>structsf_1_1Event_1_1KeyEvent.html</anchorfile>
      <anchor>a776af1a3ca79abeeec18ebf1c0065aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>system</name>
      <anchorfile>structsf_1_1Event_1_1KeyEvent.html</anchorfile>
      <anchor>ac0557f7edc2a608ec65175fdd843afc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Listener</name>
    <filename>classsf_1_1Listener.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setGlobalVolume</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a803a24a1fc04620cacc9f88c6fbc0e3a</anchor>
      <arglist>(float volume)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>getGlobalVolume</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a137ea535799bdf70be6ec969673d4d33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a5bc2d8d18ea2d8f339d23cbf17678564</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a28a27d85cfbf8065c535c39176898fcb</anchor>
      <arglist>(const Vector3f &amp;position)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3f</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>acd7ee65bc948ca38e1c669aa12340c54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDirection</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>ae479dc15513c6557984d26e32d06d06e</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDirection</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a1d99d9457c6ddad93449ecb4f504c2bf</anchor>
      <arglist>(const Vector3f &amp;direction)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3f</type>
      <name>getDirection</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a54e91baba51d4431474f53ff7f9309f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setUpVector</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a0ea9b3083a994b2b90253543bc4e3ad6</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setUpVector</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>a281e8cd44d3411d891b5e83b0cb6b9d4</anchor>
      <arglist>(const Vector3f &amp;upVector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3f</type>
      <name>getUpVector</name>
      <anchorfile>classsf_1_1Listener.html</anchorfile>
      <anchor>ae1427dd7e9b425b0c23b7b766bd6c6e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Ftp::ListingResponse</name>
    <filename>classsf_1_1Ftp_1_1ListingResponse.html</filename>
    <base>sf::Ftp::Response</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RestartMarkerReply</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba07e06d3326ba2d078583bef93930d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReadySoon</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba22413357ade6b586f6ceb0d704f35075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionAlreadyOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafa52d19bc813d69055f4cc390d4a76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpeningDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba794ebe743688be611447638bf9e49d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baa956e229ba6c0cdf0d88b0e05b286210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointlessCommand</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba38adc424f1adcd332745de8cd3b7737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9bdd02ae119b8be639e778859ee74060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8729460a695013cc96330e2fced0ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baebddfc7997dca289c83068dff3f47dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HelpMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba840fd2a1872fd4310b046541f57fdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemType</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba78391f73aa11f07f1514c7d070b93c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReady</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baea2ee2007d7843c21108bb686ef03757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bab23931490fc2d1df3081d651fe0f4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3badc78ed87d5bddb174fa3c16707ac2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bac723ebc8a38913bbf0d9504556cbaaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnteringPassiveMode</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba48314fc47a72ad0aacdea93b91756f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba54a88210386cb72e35d737813a221754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf988b69b0a5f55f8122da5ba001932e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba06d26e95a170fc422af13def415e0437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedPassword</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9249e3fe9818eb93f181fbbf3ae3bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToLogIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9e048185f253f6eb6f5ff9e063b712fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedInformation</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba02e6f05964ecb829e9b6fb6020d6528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba43022ddf49b68a4f5aff0bea7e09e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba757b89ff1f236941f7759b0ed0c28b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TransferAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba7cfefcc586c12ba70f752353fde7126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf822d1b0abf3e9ae7dd44684549d512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LocalError</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bae54e84baaca95a7b36271ca3f3fdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InsufficientStorageSpace</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba5d9f3666222c808553c27e4e099c7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba75bdf0b6844fa9c07b3c25647d22c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParametersUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf4c7c88815981bbb7c3a3461f9f48b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba2ca4834c756c81b924ebed696fcba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCommandSequence</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad0c7ab07f01c1f7af16a1852650d7c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8807473b8590e1debfb3740b7a3d081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotLoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafcfbaff2c6fed941b6bcbc0999db764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToStore</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba1af0f173062a471739b50d8e0f40d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba3f8f931e499936fde6b750d81f5ecfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageTypeUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad220bc12dc45593af6e5079ea6c532c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotEnoughMemory</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf418e54753e0b8f9cb0325dd618acd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilenameNotAllowed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba03254aba823298179a98056e15568c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba59e041e4ef186e8ae8d6035973fc46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba51aa367cc1e85a45ea3c7be48730e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionClosed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad1e5dcf298ce30c528261435f1a2eb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidFile</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baed2c74a9f335dee1463ca1a4f41c6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RestartMarkerReply</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba07e06d3326ba2d078583bef93930d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReadySoon</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba22413357ade6b586f6ceb0d704f35075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionAlreadyOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafa52d19bc813d69055f4cc390d4a76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpeningDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba794ebe743688be611447638bf9e49d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baa956e229ba6c0cdf0d88b0e05b286210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointlessCommand</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba38adc424f1adcd332745de8cd3b7737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9bdd02ae119b8be639e778859ee74060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8729460a695013cc96330e2fced0ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baebddfc7997dca289c83068dff3f47dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HelpMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba840fd2a1872fd4310b046541f57fdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemType</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba78391f73aa11f07f1514c7d070b93c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReady</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baea2ee2007d7843c21108bb686ef03757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bab23931490fc2d1df3081d651fe0f4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3badc78ed87d5bddb174fa3c16707ac2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bac723ebc8a38913bbf0d9504556cbaaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnteringPassiveMode</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba48314fc47a72ad0aacdea93b91756f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba54a88210386cb72e35d737813a221754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf988b69b0a5f55f8122da5ba001932e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba06d26e95a170fc422af13def415e0437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedPassword</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9249e3fe9818eb93f181fbbf3ae3bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToLogIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9e048185f253f6eb6f5ff9e063b712fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedInformation</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba02e6f05964ecb829e9b6fb6020d6528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba43022ddf49b68a4f5aff0bea7e09e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba757b89ff1f236941f7759b0ed0c28b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TransferAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba7cfefcc586c12ba70f752353fde7126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf822d1b0abf3e9ae7dd44684549d512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LocalError</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bae54e84baaca95a7b36271ca3f3fdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InsufficientStorageSpace</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba5d9f3666222c808553c27e4e099c7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba75bdf0b6844fa9c07b3c25647d22c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParametersUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf4c7c88815981bbb7c3a3461f9f48b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba2ca4834c756c81b924ebed696fcba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCommandSequence</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad0c7ab07f01c1f7af16a1852650d7c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8807473b8590e1debfb3740b7a3d081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotLoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafcfbaff2c6fed941b6bcbc0999db764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToStore</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba1af0f173062a471739b50d8e0f40d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba3f8f931e499936fde6b750d81f5ecfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageTypeUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad220bc12dc45593af6e5079ea6c532c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotEnoughMemory</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf418e54753e0b8f9cb0325dd618acd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilenameNotAllowed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba03254aba823298179a98056e15568c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba59e041e4ef186e8ae8d6035973fc46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba51aa367cc1e85a45ea3c7be48730e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionClosed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad1e5dcf298ce30c528261435f1a2eb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidFile</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baed2c74a9f335dee1463ca1a4f41c6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListingResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1ListingResponse.html</anchorfile>
      <anchor>a7e98d0aed70105c71adb52e5b6ce0bb8</anchor>
      <arglist>(const Response &amp;response, const std::string &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getListing</name>
      <anchorfile>classsf_1_1Ftp_1_1ListingResponse.html</anchorfile>
      <anchor>a0d0579db7e0531761992dbbae1174bf2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>a5102552955a2652c1a39e9046e617b36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>a52bbca9fbf5451157bc055e3d8430c25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>adc2890c93c9f8ee997b828fcbef82c97</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Lock</name>
    <filename>classsf_1_1Lock.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Lock</name>
      <anchorfile>classsf_1_1Lock.html</anchorfile>
      <anchor>a1a4c5d7a15da61103d85c9aa7f118920</anchor>
      <arglist>(Mutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Lock</name>
      <anchorfile>classsf_1_1Lock.html</anchorfile>
      <anchor>a8168b36323a18ccf5b6bc531d964aec5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::MemoryInputStream</name>
    <filename>classsf_1_1MemoryInputStream.html</filename>
    <base>sf::InputStream</base>
    <member kind="function">
      <type></type>
      <name>MemoryInputStream</name>
      <anchorfile>classsf_1_1MemoryInputStream.html</anchorfile>
      <anchor>a2d78851a69a8956a79872be41bcdfe0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classsf_1_1MemoryInputStream.html</anchorfile>
      <anchor>ad3cfb4f4f915f7803d6a0784e394ac19</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>read</name>
      <anchorfile>classsf_1_1MemoryInputStream.html</anchorfile>
      <anchor>adff5270c521819639154d42d76fd4c34</anchor>
      <arglist>(void *data, Int64 size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>seek</name>
      <anchorfile>classsf_1_1MemoryInputStream.html</anchorfile>
      <anchor>aa2ac8fda2bdb4c95248ae90c71633034</anchor>
      <arglist>(Int64 position)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>tell</name>
      <anchorfile>classsf_1_1MemoryInputStream.html</anchorfile>
      <anchor>a7ad4bdf721f29de8f66421ff29e23ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Int64</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1MemoryInputStream.html</anchorfile>
      <anchor>a6ade3ca45de361ffa0a718595f0b6763</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Mouse</name>
    <filename>classsf_1_1Mouse.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Button</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a8bb4856e1ec7f6b6a8605effdfc0eee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90af2cff24ab6c26daf079b11189f982fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Middle</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a2c353189c4b11cf216d7caddafcc609d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XButton1</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90aecc7f3ce9ad6a60b9b0027876446b8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XButton2</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a03fa056fd0dd9d629c205d91a8ef1b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ButtonCount</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a52a1d434289774240ddaa22496762402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Wheel</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a60dd479a43f26f200e7957aa11803ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VerticalWheel</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a60dd479a43f26f200e7957aa11803ff4abd571de908d2b2c4b9f165f29c678496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HorizontalWheel</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a60dd479a43f26f200e7957aa11803ff4a785768d5e33c77de9fdcfdd02219f4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a8bb4856e1ec7f6b6a8605effdfc0eee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90af2cff24ab6c26daf079b11189f982fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Middle</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a2c353189c4b11cf216d7caddafcc609d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XButton1</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90aecc7f3ce9ad6a60b9b0027876446b8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XButton2</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a03fa056fd0dd9d629c205d91a8ef1b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ButtonCount</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a4fb128be433f9aafe66bc0c605daaa90a52a1d434289774240ddaa22496762402</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VerticalWheel</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a60dd479a43f26f200e7957aa11803ff4abd571de908d2b2c4b9f165f29c678496</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HorizontalWheel</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a60dd479a43f26f200e7957aa11803ff4a785768d5e33c77de9fdcfdd02219f4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isButtonPressed</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>ab647159eb88e369a0332a9c5a7ba6687</anchor>
      <arglist>(Button button)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>ac368680f797b7f6e4f50b5b7928c1387</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>ac9934f761e377da97993de5aab75006b</anchor>
      <arglist>(const WindowBase &amp;relativeTo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a1222e16c583be9e3d176d86e0b7817d7</anchor>
      <arglist>(const Vector2i &amp;position)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Mouse.html</anchorfile>
      <anchor>a698c41e9bce6f30ceb4063c21f869fc5</anchor>
      <arglist>(const Vector2i &amp;position, const WindowBase &amp;relativeTo)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::MouseButtonEvent</name>
    <filename>structsf_1_1Event_1_1MouseButtonEvent.html</filename>
    <member kind="variable">
      <type>Mouse::Button</type>
      <name>button</name>
      <anchorfile>structsf_1_1Event_1_1MouseButtonEvent.html</anchorfile>
      <anchor>a5f53725aa7b647705486eeb95f723024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structsf_1_1Event_1_1MouseButtonEvent.html</anchorfile>
      <anchor>a49b937b311729174950787781aafcdc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structsf_1_1Event_1_1MouseButtonEvent.html</anchorfile>
      <anchor>aae4735071868d4411d1782bf67619d64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::MouseMoveEvent</name>
    <filename>structsf_1_1Event_1_1MouseMoveEvent.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structsf_1_1Event_1_1MouseMoveEvent.html</anchorfile>
      <anchor>aa3a23809afb905cbb52c66d8512e21fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structsf_1_1Event_1_1MouseMoveEvent.html</anchorfile>
      <anchor>a86d78a2fba5b3abda16ca059f2392ad4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::MouseWheelEvent</name>
    <filename>structsf_1_1Event_1_1MouseWheelEvent.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>delta</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelEvent.html</anchorfile>
      <anchor>a4d02b524b5530c7863e7b0f211fa522c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelEvent.html</anchorfile>
      <anchor>a3079803f836ed7208f43b60332ab053e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelEvent.html</anchorfile>
      <anchor>a7ea1b8d8c28e2f530c6e9e6d9a5d32d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::MouseWheelScrollEvent</name>
    <filename>structsf_1_1Event_1_1MouseWheelScrollEvent.html</filename>
    <member kind="variable">
      <type>Mouse::Wheel</type>
      <name>wheel</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelScrollEvent.html</anchorfile>
      <anchor>a1d82dccecc46968d517b2fc66639dd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelScrollEvent.html</anchorfile>
      <anchor>ac45c164997a594d424071e74b53b5817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelScrollEvent.html</anchorfile>
      <anchor>a3d17cae0568d18083f879655abdc8ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structsf_1_1Event_1_1MouseWheelScrollEvent.html</anchorfile>
      <anchor>aa38bf23704162024eed19917eef3853c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Music</name>
    <filename>classsf_1_1Music.html</filename>
    <base>sf::SoundStream</base>
    <class kind="struct">sf::Music::Span</class>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Music</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>a0bc787d8e022b3a9b89cf2c28befd42e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Music</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>a4c65860fed2f01d0eaa6c4199870414b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromFile</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>a3edc66e5f5b3f11e84b90eaec9c7d7c0</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromMemory</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>ae93b21bcf28ff0b5fec458039111386e</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromStream</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>a4e55d1910a26858b44778c26b237d673</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getDuration</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>a288ef6f552a136b0e56952dcada3d672</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TimeSpan</type>
      <name>getLoopPoints</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>aae3451cad5c16ee6a6e124e62ed61361</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoopPoints</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>ae7b339f0a957dfad045f3f28083a015e</anchor>
      <arglist>(TimeSpan timePoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>afdc08b69cab5f243d9324940a85a1144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a932ff181e661503cad288b4bb6fe45ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a16cc6a0404b32e42c4dce184bb94d0f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getChannelCount</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a1f70933912dd9498f4dc99feefed27f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleRate</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a7da448dc40d81a33b8dc555fbf0d3fbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a64a8193ed728da37c115c65de015849f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayingOffset</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>af416a5f84c8750d2acb9821d78bc8646</anchor>
      <arglist>(Time timeOffset)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getPlayingOffset</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>ae288f3c72edbad9cc7ee938ce5b907c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a43fade018ffba7e4f847a9f00b353f3d</anchor>
      <arglist>(bool loop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a49d263f9bbaefec4b019bd05fda59b25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a72a13695ed48b7f7b55e7cd4431f4bb6</anchor>
      <arglist>(float pitch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a2f192f2b49fb8e2b82f3498d3663fcc2</anchor>
      <arglist>(float volume)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0480257ea25d986eba6cc3c1a6f8d7c2</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a17ba9ed01925395652181a7b2a7d3aef</anchor>
      <arglist>(const Vector3f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac478a8b813faf7dd575635b102081d0d</anchor>
      <arglist>(bool relative)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a75bbc2c34addc8b25a14edb908508afe</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>aa2adff44cd2f8b4e3c7315d7c2a45626</anchor>
      <arglist>(float attenuation)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a4736acc2c802f927544c9ce52a44a9e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a04243fb5edf64561689b1d58953fc4ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3f</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8d199521f55550c7a3b2b0f6950dffa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>adcdb4ef32c2f4481d34aff0b5c31534b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a605ca7f359ec1c36fcccdcd4696562ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8ad7dafb4f1b4afbc638cebe24f48cc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>NoLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a7707214e7cd4ffcf1c123e7bcab4092aa2f2c638731fdff0d6fe4e3e82b6f6146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>NoLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a7707214e7cd4ffcf1c123e7bcab4092aa2f2c638731fdff0d6fe4e3e82b6f6146</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>onGetData</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>aca1bcb4e5d56a854133e74bd86374463</anchor>
      <arglist>(Chunk &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onSeek</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>a15119cc0419c16bb334fa0698699c02e</anchor>
      <arglist>(Time timeOffset)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Int64</type>
      <name>onLoop</name>
      <anchorfile>classsf_1_1Music.html</anchorfile>
      <anchor>aa68a64bdaf5d16e9ed64f202f5c45e03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a9c351711198ee1aa77c2fefd3ced4d2c</anchor>
      <arglist>(unsigned int channelCount, unsigned int sampleRate)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setProcessingInterval</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a3a38d317279163f3766da2e538fbde93</anchor>
      <arglist>(Time interval)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_source</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0223cef4b1c587e6e1e17b4c92c4479c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Mutex</name>
    <filename>classsf_1_1Mutex.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classsf_1_1Mutex.html</anchorfile>
      <anchor>a9bd52a48320fd7b6db8a78037aad276e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mutex</name>
      <anchorfile>classsf_1_1Mutex.html</anchorfile>
      <anchor>a9f76a67b7b6d3918131a692179b4e3f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classsf_1_1Mutex.html</anchorfile>
      <anchor>a1a16956a6bbea764480c1b80f2e45763</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classsf_1_1Mutex.html</anchorfile>
      <anchor>ade71268ffc5e80756652058b01c23c33</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::NonCopyable</name>
    <filename>classsf_1_1NonCopyable.html</filename>
    <member kind="function" protection="protected">
      <type></type>
      <name>NonCopyable</name>
      <anchorfile>classsf_1_1NonCopyable.html</anchorfile>
      <anchor>a2110add170580fdb946f887719da6860</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~NonCopyable</name>
      <anchorfile>classsf_1_1NonCopyable.html</anchorfile>
      <anchor>a8274ffbf46014f5f7f364befb52c7728</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::OutputSoundFile</name>
    <filename>classsf_1_1OutputSoundFile.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>OutputSoundFile</name>
      <anchorfile>classsf_1_1OutputSoundFile.html</anchorfile>
      <anchor>a7ae9f2dbd0991fa9394726a3d58bb19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OutputSoundFile</name>
      <anchorfile>classsf_1_1OutputSoundFile.html</anchorfile>
      <anchor>a1492adbfef1f391d720afb56f068182e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openFromFile</name>
      <anchorfile>classsf_1_1OutputSoundFile.html</anchorfile>
      <anchor>ae5e55f01c53c1422c44eaed2eed67fce</anchor>
      <arglist>(const std::string &amp;filename, unsigned int sampleRate, unsigned int channelCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classsf_1_1OutputSoundFile.html</anchorfile>
      <anchor>adfcf525fced71121f336fa89faac3d67</anchor>
      <arglist>(const Int16 *samples, Uint64 count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classsf_1_1OutputSoundFile.html</anchorfile>
      <anchor>ad20c867d7e565d533da029f31ea5a337</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Packet</name>
    <filename>classsf_1_1Packet.html</filename>
    <member kind="function">
      <type></type>
      <name>Packet</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a786e5d4ced83992ceefa1799963ea858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Packet</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>adc0490ca3c7c3d1e321bd742e5213913</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a7dd6e429b87520008326c4d71f1cf011</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getReadPosition</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a5c2dc9878afaf30e88d922776201f6c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a133ea8b8fe6e93c230f0d79f19a3bf0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>getData</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a998b70df024bee4792e2ecdc915ae46e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getDataSize</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a0fae6eccf2ca704fc5099cd90a9f56f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endOfPacket</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a61e354fa670da053907c14b738839560</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator BoolType</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a8ab20be4a63921b7cb1a4d8ca5c30f75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a8b6403506fec6b69f033278de33c8145</anchor>
      <arglist>(bool &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a1c7814f9dbc637986ac498094add5ca5</anchor>
      <arglist>(Int8 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a48df8986fc24551f1287144d3e990859</anchor>
      <arglist>(Uint8 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ae455be24bfd8dbaa4cd5097e0fb70ecd</anchor>
      <arglist>(Int16 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a6bc20f1be9a63407079e6d26171ac71f</anchor>
      <arglist>(Uint16 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a663e71b25a9352e3c4ddf4a3ce9db921</anchor>
      <arglist>(Int32 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>aa3b0fabe6c14bcfa29bb04844b8bb987</anchor>
      <arglist>(Uint32 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ae76105996a6c2217bb3a4571603e92f6</anchor>
      <arglist>(Int64 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a79f7c144fd07a4036ffc7b0870a36613</anchor>
      <arglist>(Uint64 &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a741849607d428e93c532e11eadcc39f1</anchor>
      <arglist>(float &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a1854ca771105fb281edf349fc6507c73</anchor>
      <arglist>(double &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>aaed01fec1a3eae27a028506195607f82</anchor>
      <arglist>(char *data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a60484dff69997db11e2d4ab3704ab921</anchor>
      <arglist>(std::string &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a8805e66013f9f84ec8a883e42ae259d4</anchor>
      <arglist>(wchar_t *data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a8621056995c32bcf59809e2aecf08635</anchor>
      <arglist>(std::wstring &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a27d0ae92891dbf8a7914e5d5232940d0</anchor>
      <arglist>(String &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ae02c874e0aac18a0497fca982a8f9083</anchor>
      <arglist>(bool data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a97aa4ecba66b8f528438fc41ed020825</anchor>
      <arglist>(Int8 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ad5cc1857ed14878ab7a8509db8d99335</anchor>
      <arglist>(Uint8 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a9d9c5a1bef415046aa46d51e7d2a9f1c</anchor>
      <arglist>(Int16 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>afb6b2958f8a55923297da432c2a4f3e9</anchor>
      <arglist>(Uint16 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>af7f5c31c2d2749d3088783525f9fc974</anchor>
      <arglist>(Int32 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ad1837e0990f71e3727e0e118ab9fd20e</anchor>
      <arglist>(Uint32 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a6dc89edcfcf19daf781b776439aba94a</anchor>
      <arglist>(Int64 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>af3802406ed3430e20259e8551fa6554b</anchor>
      <arglist>(Uint64 data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>acf1a231e48452a1cd55af2c027a1c1ee</anchor>
      <arglist>(float data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>abee2df335bdc3ab40521248cdb187c02</anchor>
      <arglist>(double data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a94522071d95189ddff1ae7ca832695ff</anchor>
      <arglist>(const char *data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ac45aab054ddee7de9599bc3b2d8e025f</anchor>
      <arglist>(const std::string &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ac5a13e3280cac77799f7fdadfe3e37b6</anchor>
      <arglist>(const wchar_t *data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a97acaefaee7d3ffb36f4e8a00d4c3970</anchor>
      <arglist>(const std::wstring &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>Packet &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>a5ef2e3308b93b80214b42a7d4683704a</anchor>
      <arglist>(const String &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual const void *</type>
      <name>onSend</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>af0003506bcb290407dcf5fe7f13a887d</anchor>
      <arglist>(std::size_t &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onReceive</name>
      <anchorfile>classsf_1_1Packet.html</anchorfile>
      <anchor>ab71a31ef0f1d5d856de6f9fc75434128</anchor>
      <arglist>(const void *data, std::size_t size)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Rect</name>
    <filename>classsf_1_1Rect.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a0f87ebaef9722a6222fd2e04ce8efb37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a15cdbc5a1aed3a8fc7be1bd5004f19f9</anchor>
      <arglist>(T rectLeft, T rectTop, T rectWidth, T rectHeight)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a27fdf85caa6d12caeeff78913cc59936</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;position, const Vector2&lt; T &gt; &amp;size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a6fff2bb7e93677839461a66bc2957de0</anchor>
      <arglist>(const Rect&lt; U &gt; &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a910b998c92756157e1407e1363f93212</anchor>
      <arglist>(T x, T y) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a45c77c073a7a4d9232218ab2838f41bb</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>ac77531698f39203e4bbe023097bb6a13</anchor>
      <arglist>(const Rect&lt; T &gt; &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>ad512c4a1127279e2d7464d0ace62500d</anchor>
      <arglist>(const Rect&lt; T &gt; &amp;rectangle, Rect&lt; T &gt; &amp;intersection) const</arglist>
    </member>
    <member kind="function">
      <type>sf::Vector2&lt; T &gt;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a846489bc985f7d1655150cad65961bbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>sf::Vector2&lt; T &gt;</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>ab1fd0936386404646ebe708652a66d09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>left</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>aa49960fa465103d9cb7069ceb25c7c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>top</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>abd3d3a2d0ad211ef0082bd0aa1a5c0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>width</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a4dd5b9d4333bebbc51bd309298fd500f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>height</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a6fa0fc7de1636d78cae1a1b54eef95cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>ab3488b5dbd0e587c4d7cb80605affc46</anchor>
      <arglist>(const Rect&lt; T &gt; &amp;left, const Rect&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1Rect.html</anchorfile>
      <anchor>a03fc4c105687b7d0f07b6b4ed4b45581</anchor>
      <arglist>(const Rect&lt; T &gt; &amp;left, const Rect&lt; T &gt; &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::RectangleShape</name>
    <filename>classsf_1_1RectangleShape.html</filename>
    <base>sf::Shape</base>
    <member kind="function">
      <type></type>
      <name>RectangleShape</name>
      <anchorfile>classsf_1_1RectangleShape.html</anchorfile>
      <anchor>a83a2be157ebee85c95ed491c3e78dd7c</anchor>
      <arglist>(const Vector2f &amp;size=Vector2f(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classsf_1_1RectangleShape.html</anchorfile>
      <anchor>a5c65d374d4a259dfdc24efdd24a5dbec</anchor>
      <arglist>(const Vector2f &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1RectangleShape.html</anchorfile>
      <anchor>af6819a7b842b83863f21e7a9c63097e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::size_t</type>
      <name>getPointCount</name>
      <anchorfile>classsf_1_1RectangleShape.html</anchorfile>
      <anchor>adfb2f429e5720c9ccdb26d5996c3ae33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector2f</type>
      <name>getPoint</name>
      <anchorfile>classsf_1_1RectangleShape.html</anchorfile>
      <anchor>a3909f1a1946930ff5ae17c26206c0f81</anchor>
      <arglist>(std::size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af8fb22bab1956325be5d62282711e3b6</anchor>
      <arglist>(const Texture *texture, bool resetRect=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a2029cc820d1740d14ac794b82525e157</anchor>
      <arglist>(const IntRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a3506f9b5d916fec14d583d16f23c2485</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5978f41ee349ac3c52942996dcb184f7</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5ad336ad74fc1f567fce3b7e44cf87dc</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function">
      <type>const Texture *</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af4c345931cd651ffb8f7a177446e28f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IntRect &amp;</type>
      <name>getTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ad8adbb54823c8eff1830a938e164daa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>aa5da23e522d2dd11e3e7661c26164c78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a4aa05b59851468e948ac9682b9c71abb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a1d4d5299c573a905e5833fc4dce783a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getLocalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ae3294bcdf8713d33a862242ecf706443</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getGlobalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ac0e29425d908d5442060cc44790fe4da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>adfb2bd966c8edbc5d6c92ebc375e4ac1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::RenderStates</name>
    <filename>classsf_1_1RenderStates.html</filename>
    <member kind="function">
      <type></type>
      <name>RenderStates</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>a885bf14070d0d5391f062f62b270b7d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderStates</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>acac8830a593c8a4523ac2fdf3cac8a01</anchor>
      <arglist>(const BlendMode &amp;theBlendMode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderStates</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>a3e99cad6ab05971d40357949930ed890</anchor>
      <arglist>(const Transform &amp;theTransform)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderStates</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>a8f4ca3be0e27dafea0c4ab8547439bb1</anchor>
      <arglist>(const Texture *theTexture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderStates</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>a39f94233f464739d8d8522f3aefe97d0</anchor>
      <arglist>(const Shader *theShader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderStates</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>ab5eda13cd8c79c74eba3b1b0df817d67</anchor>
      <arglist>(const BlendMode &amp;theBlendMode, const Transform &amp;theTransform, const Texture *theTexture, const Shader *theShader)</arglist>
    </member>
    <member kind="variable">
      <type>BlendMode</type>
      <name>blendMode</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>ad6ac87f1b5006dae7ebfee4b5d40f5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Transform</type>
      <name>transform</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>a1f737981a0f2f0d4bb8dac866a8d1149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Texture *</type>
      <name>texture</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>a457fc5a41731889de9cf39cf9b3436c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Shader *</type>
      <name>shader</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>ad4f79ecdd0c60ed0d24fbe555b221bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const RenderStates</type>
      <name>Default</name>
      <anchorfile>classsf_1_1RenderStates.html</anchorfile>
      <anchor>ad29672df29f19ce50c3021d95f2bb062</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::RenderTarget</name>
    <filename>classsf_1_1RenderTarget.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderTarget</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a9abd1654a99fba46f6887b9c625b9b06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a6bb6f0ba348f2b1e2f46114aeaf60f26</anchor>
      <arglist>(const Color &amp;color=Color(0, 0, 0, 255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a063db6dd0a14913504af30e50cb6d946</anchor>
      <arglist>(const View &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>const View &amp;</type>
      <name>getView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>adbf8dc5a1f4abbe15a3fbb915844c7ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const View &amp;</type>
      <name>getDefaultView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a7741129e3ef7ab4f0a40024fca13480c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IntRect</type>
      <name>getViewport</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a865d462915dc2a1fae2ebfb3300382ac</anchor>
      <arglist>(const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>mapPixelToCoords</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a0103ebebafa43a97e6e6414f8560d5e3</anchor>
      <arglist>(const Vector2i &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>mapPixelToCoords</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a2d3e9d7c4a1f5ea7e52b06f53e3011f9</anchor>
      <arglist>(const Vector2i &amp;point, const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>mapCoordsToPixel</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>ad92a9f0283aa5f3f67e473c1105b68cf</anchor>
      <arglist>(const Vector2f &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>mapCoordsToPixel</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a848eee44b72ac3f16fa9182df26e83bc</anchor>
      <arglist>(const Vector2f &amp;point, const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a12417a3bcc245c41d957b29583556f39</anchor>
      <arglist>(const Drawable &amp;drawable, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a976bc94057799eb9f8a18ac5fdfd9b73</anchor>
      <arglist>(const Vertex *vertices, std::size_t vertexCount, PrimitiveType type, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a3dc4d06f081d36ca1e8f1a1298d49abc</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a07cb25d4557a30146b24b25b242310ea</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer, std::size_t firstVertex, std::size_t vertexCount, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a2e5ade2457d9fb4c4907ae5b3d9e94a5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSrgb</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>aea6b58e5b2423c917e2664ecd4952687</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setActive</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>adc225ead22a70843ffa9b7eebefa0ce1</anchor>
      <arglist>(bool active=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a8d1998464ccc54e789aaf990242b47f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>ad5a98401113df931ddcd54c080f7aa8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>aac7504990d27dada4bfe3c7866920765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RenderTarget</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a2997c96cbd93cb8ce0aba2ddae35b86f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>af530274b34159d644e509b4b4dc43eb7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::RenderTexture</name>
    <filename>classsf_1_1RenderTexture.html</filename>
    <base>sf::RenderTarget</base>
    <member kind="function">
      <type></type>
      <name>RenderTexture</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a19ee6e5b4c40ad251803389b3953a9c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderTexture</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a94b84ab9335be84d2a014c964d973304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a0e945c4ce7703591c7f240b169744603</anchor>
      <arglist>(unsigned int width, unsigned int height, bool depthBuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a49b7b723a80f89bc409a942364351dc3</anchor>
      <arglist>(unsigned int width, unsigned int height, const ContextSettings &amp;settings=ContextSettings())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmooth</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>af08991e63c6020865dd07b20e27305b6</anchor>
      <arglist>(bool smooth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmooth</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a5b43c007ab6643accc5dae84b5bc8f61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepeated</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>af8f97b33512bf7d5b6be3da6f65f7365</anchor>
      <arglist>(bool repeated)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRepeated</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a81c5a453a21c7e78299b062b97dc8c87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateMipmap</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a8ca34c8b7e00793c1d3ef4f9a834f8cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActive</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a5da95ecdbce615a80bb78399012508cf</anchor>
      <arglist>(bool active=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>af92886d5faef3916caff9fa9ab32c555</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a6685315b5c4c25a5dcb75b4280b381ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSrgb</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a994f2fa5a4235cbbdb60d9d9a5eed07b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Texture &amp;</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>a61a6eba45d5c9e5c913aebeccb7b7eda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a6bb6f0ba348f2b1e2f46114aeaf60f26</anchor>
      <arglist>(const Color &amp;color=Color(0, 0, 0, 255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a063db6dd0a14913504af30e50cb6d946</anchor>
      <arglist>(const View &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>const View &amp;</type>
      <name>getView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>adbf8dc5a1f4abbe15a3fbb915844c7ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const View &amp;</type>
      <name>getDefaultView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a7741129e3ef7ab4f0a40024fca13480c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IntRect</type>
      <name>getViewport</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a865d462915dc2a1fae2ebfb3300382ac</anchor>
      <arglist>(const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>mapPixelToCoords</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a0103ebebafa43a97e6e6414f8560d5e3</anchor>
      <arglist>(const Vector2i &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>mapPixelToCoords</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a2d3e9d7c4a1f5ea7e52b06f53e3011f9</anchor>
      <arglist>(const Vector2i &amp;point, const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>mapCoordsToPixel</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>ad92a9f0283aa5f3f67e473c1105b68cf</anchor>
      <arglist>(const Vector2f &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>mapCoordsToPixel</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a848eee44b72ac3f16fa9182df26e83bc</anchor>
      <arglist>(const Vector2f &amp;point, const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a12417a3bcc245c41d957b29583556f39</anchor>
      <arglist>(const Drawable &amp;drawable, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a976bc94057799eb9f8a18ac5fdfd9b73</anchor>
      <arglist>(const Vertex *vertices, std::size_t vertexCount, PrimitiveType type, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a3dc4d06f081d36ca1e8f1a1298d49abc</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a07cb25d4557a30146b24b25b242310ea</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer, std::size_t firstVertex, std::size_t vertexCount, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a8d1998464ccc54e789aaf990242b47f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>ad5a98401113df931ddcd54c080f7aa8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>aac7504990d27dada4bfe3c7866920765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>getMaximumAntialiasingLevel</name>
      <anchorfile>classsf_1_1RenderTexture.html</anchorfile>
      <anchor>ab0849fc3e064b744ffae1ab1d85ee12b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>af530274b34159d644e509b4b4dc43eb7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::RenderWindow</name>
    <filename>classsf_1_1RenderWindow.html</filename>
    <base>sf::Window</base>
    <base>sf::RenderTarget</base>
    <member kind="function">
      <type></type>
      <name>RenderWindow</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>a839bbf336bdcafb084dafc3076fc9021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderWindow</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>aebef983e01f677bf5a66cefc4d547647</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style=Style::Default, const ContextSettings &amp;settings=ContextSettings())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RenderWindow</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>a25c0af7d515e710b6eebc9c6be952aa5</anchor>
      <arglist>(WindowHandle handle, const ContextSettings &amp;settings=ContextSettings())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderWindow</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>a3407e36bfc1752d723140438a825365c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>ae3eacf93661c8068fca7a78d57dc7e14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSrgb</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>ad943b4797fe6e1d609f12ce413b6a093</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActive</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>aee6c53eced675e885931eb3e91f11155</anchor>
      <arglist>(bool active=true)</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>capture</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>a5a784b8a09bf4a8bc97ef9e0a8957c35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>ac6a58d9c26a18f0e70888d0f53e154c1</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style=Style::Default)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a6518b989614750e90d9784f4d05ce02c</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style, const ContextSettings &amp;settings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a5ee0c5262df6cc4e1a8031ae6848437f</anchor>
      <arglist>(WindowHandle handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a064dd5dd7bb337fb9f5635f580081a1e</anchor>
      <arglist>(WindowHandle handle, const ContextSettings &amp;settings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a7355b916852af56cfe3cc00feed9f419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ContextSettings &amp;</type>
      <name>getSettings</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a0605afbaceb02b098f9d731b7ab4203d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticalSyncEnabled</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a59041c4556e0351048f8aff366034f61</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramerateLimit</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>af4322d315baf93405bf0d5087ad5e784</anchor>
      <arglist>(unsigned int limit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActive</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>aaab549da64cedf74fa6f1ae7a3cc79e0</anchor>
      <arglist>(bool active=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>adabf839cb103ac96cfc82f781638772a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>aa43559822564ef958dc664a90c57cba0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pollEvent</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a6a143de089c8716bd42c38c781268f7f</anchor>
      <arglist>(Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitEvent</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>aa1c100a69b5bc0c84e23a4652d51ac41</anchor>
      <arglist>(Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a5ddaa5943f547645079f081422e45c81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ab5b8d500fa5acd3ac2908c9221fe2019</anchor>
      <arglist>(const Vector2i &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a7edca32bca3000d2e241dba720034bd6</anchor>
      <arglist>(const Vector2u &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>accd36ae6244ae1e6d643f6c109e983f8</anchor>
      <arglist>(const String &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>add42ae12c13012e6aab74d9e34591719</anchor>
      <arglist>(unsigned int width, unsigned int height, const Uint8 *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a576488ad202cb2cd4359af94eaba4dd8</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursorVisible</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>afa4a3372b2870294d1579d8621fe3c1a</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursorGrabbed</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a0023344922a1e854175c8ca22b072020</anchor>
      <arglist>(bool grabbed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursor</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a07487a3c7e04472b19e96d3a602213ec</anchor>
      <arglist>(const Cursor &amp;cursor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyRepeatEnabled</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>afd1199a64d459ba531deb65f093050a6</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJoystickThreshold</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ad37f939b492c7ea046d4f7b45ac46df1</anchor>
      <arglist>(float threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestFocus</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a448770d2372d8df0a1ad6b1c7cce3c89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFocus</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ad87bd19e979c426cb819ccde8c95232e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WindowHandle</type>
      <name>getSystemHandle</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>af9e56181556545bf6e6d7ed969edae21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createVulkanSurface</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a4bcb435cdb954f991f493976263a2fc1</anchor>
      <arglist>(const VkInstance &amp;instance, VkSurfaceKHR &amp;surface, const VkAllocationCallbacks *allocator=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a6bb6f0ba348f2b1e2f46114aeaf60f26</anchor>
      <arglist>(const Color &amp;color=Color(0, 0, 0, 255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a063db6dd0a14913504af30e50cb6d946</anchor>
      <arglist>(const View &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>const View &amp;</type>
      <name>getView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>adbf8dc5a1f4abbe15a3fbb915844c7ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const View &amp;</type>
      <name>getDefaultView</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a7741129e3ef7ab4f0a40024fca13480c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IntRect</type>
      <name>getViewport</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a865d462915dc2a1fae2ebfb3300382ac</anchor>
      <arglist>(const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>mapPixelToCoords</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a0103ebebafa43a97e6e6414f8560d5e3</anchor>
      <arglist>(const Vector2i &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>mapPixelToCoords</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a2d3e9d7c4a1f5ea7e52b06f53e3011f9</anchor>
      <arglist>(const Vector2i &amp;point, const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>mapCoordsToPixel</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>ad92a9f0283aa5f3f67e473c1105b68cf</anchor>
      <arglist>(const Vector2f &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>mapCoordsToPixel</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a848eee44b72ac3f16fa9182df26e83bc</anchor>
      <arglist>(const Vector2f &amp;point, const View &amp;view) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a12417a3bcc245c41d957b29583556f39</anchor>
      <arglist>(const Drawable &amp;drawable, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a976bc94057799eb9f8a18ac5fdfd9b73</anchor>
      <arglist>(const Vertex *vertices, std::size_t vertexCount, PrimitiveType type, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a3dc4d06f081d36ca1e8f1a1298d49abc</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a07cb25d4557a30146b24b25b242310ea</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer, std::size_t firstVertex, std::size_t vertexCount, const RenderStates &amp;states=RenderStates::Default)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>a8d1998464ccc54e789aaf990242b47f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>ad5a98401113df931ddcd54c080f7aa8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetGLStates</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>aac7504990d27dada4bfe3c7866920765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onCreate</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>a5bef0040b0fa87bed9fbd459c980d53a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onResize</name>
      <anchorfile>classsf_1_1RenderWindow.html</anchorfile>
      <anchor>a5c85fe482313562d33ffd24a194b6fef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classsf_1_1RenderTarget.html</anchorfile>
      <anchor>af530274b34159d644e509b4b4dc43eb7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Http::Request</name>
    <filename>classsf_1_1Http_1_1Request.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Method</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Get</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598ab822baed393f3d0353621e5378b9fcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Post</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598ae8ec4048b9550f8d0747d4199603141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Head</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598a4df23138be7ed60f47aba6548ba65e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Put</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598a523b94f9af069c1f35061d32011e2495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Delete</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598abc9555b94c1b896185015ec3990999f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Get</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598ab822baed393f3d0353621e5378b9fcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Post</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598ae8ec4048b9550f8d0747d4199603141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Head</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598a4df23138be7ed60f47aba6548ba65e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Put</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598a523b94f9af069c1f35061d32011e2495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Delete</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a620f8bff6f43e1378f321bf53fbf5598abc9555b94c1b896185015ec3990999f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Request</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a8e89d9e8ffcc1163259b35d79809a61c</anchor>
      <arglist>(const std::string &amp;uri=&quot;/&quot;, Method method=Get, const std::string &amp;body=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setField</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>aea672fae5dd089f4b6b3745ed46210d2</anchor>
      <arglist>(const std::string &amp;field, const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMethod</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>abab148554e873e80d2e41376fde1cb62</anchor>
      <arglist>(Method method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUri</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>a3723de4b4f1a14b744477841c4ac22e6</anchor>
      <arglist>(const std::string &amp;uri)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHttpVersion</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>aa683b607b737a6224a91387b4108d3c7</anchor>
      <arglist>(unsigned int major, unsigned int minor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBody</name>
      <anchorfile>classsf_1_1Http_1_1Request.html</anchorfile>
      <anchor>ae9f61ec3fa1639c70e9b5780cb35578e</anchor>
      <arglist>(const std::string &amp;body)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Ftp::Response</name>
    <filename>classsf_1_1Ftp_1_1Response.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RestartMarkerReply</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba07e06d3326ba2d078583bef93930d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReadySoon</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba22413357ade6b586f6ceb0d704f35075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionAlreadyOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafa52d19bc813d69055f4cc390d4a76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpeningDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba794ebe743688be611447638bf9e49d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baa956e229ba6c0cdf0d88b0e05b286210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointlessCommand</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba38adc424f1adcd332745de8cd3b7737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9bdd02ae119b8be639e778859ee74060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8729460a695013cc96330e2fced0ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baebddfc7997dca289c83068dff3f47dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HelpMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba840fd2a1872fd4310b046541f57fdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemType</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba78391f73aa11f07f1514c7d070b93c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReady</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baea2ee2007d7843c21108bb686ef03757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bab23931490fc2d1df3081d651fe0f4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3badc78ed87d5bddb174fa3c16707ac2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bac723ebc8a38913bbf0d9504556cbaaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnteringPassiveMode</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba48314fc47a72ad0aacdea93b91756f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba54a88210386cb72e35d737813a221754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf988b69b0a5f55f8122da5ba001932e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba06d26e95a170fc422af13def415e0437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedPassword</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9249e3fe9818eb93f181fbbf3ae3bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToLogIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9e048185f253f6eb6f5ff9e063b712fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedInformation</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba02e6f05964ecb829e9b6fb6020d6528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba43022ddf49b68a4f5aff0bea7e09e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba757b89ff1f236941f7759b0ed0c28b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TransferAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba7cfefcc586c12ba70f752353fde7126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf822d1b0abf3e9ae7dd44684549d512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LocalError</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bae54e84baaca95a7b36271ca3f3fdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InsufficientStorageSpace</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba5d9f3666222c808553c27e4e099c7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba75bdf0b6844fa9c07b3c25647d22c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParametersUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf4c7c88815981bbb7c3a3461f9f48b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba2ca4834c756c81b924ebed696fcba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCommandSequence</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad0c7ab07f01c1f7af16a1852650d7c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8807473b8590e1debfb3740b7a3d081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotLoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafcfbaff2c6fed941b6bcbc0999db764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToStore</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba1af0f173062a471739b50d8e0f40d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba3f8f931e499936fde6b750d81f5ecfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageTypeUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad220bc12dc45593af6e5079ea6c532c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotEnoughMemory</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf418e54753e0b8f9cb0325dd618acd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilenameNotAllowed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba03254aba823298179a98056e15568c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba59e041e4ef186e8ae8d6035973fc46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba51aa367cc1e85a45ea3c7be48730e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionClosed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad1e5dcf298ce30c528261435f1a2eb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidFile</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baed2c74a9f335dee1463ca1a4f41c6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RestartMarkerReply</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba07e06d3326ba2d078583bef93930d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReadySoon</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba22413357ade6b586f6ceb0d704f35075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionAlreadyOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafa52d19bc813d69055f4cc390d4a76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpeningDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba794ebe743688be611447638bf9e49d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baa956e229ba6c0cdf0d88b0e05b286210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PointlessCommand</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba38adc424f1adcd332745de8cd3b7737a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9bdd02ae119b8be639e778859ee74060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8729460a695013cc96330e2fced0ae1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baebddfc7997dca289c83068dff3f47dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HelpMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba840fd2a1872fd4310b046541f57fdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SystemType</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba78391f73aa11f07f1514c7d070b93c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceReady</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baea2ee2007d7843c21108bb686ef03757</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bab23931490fc2d1df3081d651fe0f4d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionOpened</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3badc78ed87d5bddb174fa3c16707ac2f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ClosingDataConnection</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bac723ebc8a38913bbf0d9504556cbaaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EnteringPassiveMode</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba48314fc47a72ad0aacdea93b91756f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba54a88210386cb72e35d737813a221754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf988b69b0a5f55f8122da5ba001932e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DirectoryOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba06d26e95a170fc422af13def415e0437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedPassword</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9249e3fe9818eb93f181fbbf3ae3bc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToLogIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba9e048185f253f6eb6f5ff9e063b712fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedInformation</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba02e6f05964ecb829e9b6fb6020d6528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba43022ddf49b68a4f5aff0bea7e09e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DataConnectionUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba757b89ff1f236941f7759b0ed0c28b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TransferAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba7cfefcc586c12ba70f752353fde7126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileActionAborted</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf822d1b0abf3e9ae7dd44684549d512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LocalError</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bae54e84baaca95a7b36271ca3f3fdb900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InsufficientStorageSpace</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba5d9f3666222c808553c27e4e099c7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba75bdf0b6844fa9c07b3c25647d22c269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParametersUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf4c7c88815981bbb7c3a3461f9f48b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CommandNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba2ca4834c756c81b924ebed696fcba0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCommandSequence</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad0c7ab07f01c1f7af16a1852650d7c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ParameterNotImplemented</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba8807473b8590e1debfb3740b7a3d081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotLoggedIn</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bafcfbaff2c6fed941b6bcbc0999db764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeedAccountToStore</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba1af0f173062a471739b50d8e0f40d5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FileUnavailable</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba3f8f931e499936fde6b750d81f5ecfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageTypeUnknown</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad220bc12dc45593af6e5079ea6c532c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotEnoughMemory</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baf418e54753e0b8f9cb0325dd618acd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FilenameNotAllowed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba03254aba823298179a98056e15568c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba59e041e4ef186e8ae8d6035973fc46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3ba51aa367cc1e85a45ea3c7be48730e990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionClosed</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3bad1e5dcf298ce30c528261435f1a2eb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidFile</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af81738f06b6f571761696291276acb3baed2c74a9f335dee1463ca1a4f41c6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Response</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>af300fffd4862774102f978eb22f85d9b</anchor>
      <arglist>(Status code=InvalidResponse, const std::string &amp;message=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOk</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>a5102552955a2652c1a39e9046e617b36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>a52bbca9fbf5451157bc055e3d8430c25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMessage</name>
      <anchorfile>classsf_1_1Ftp_1_1Response.html</anchorfile>
      <anchor>adc2890c93c9f8ee997b828fcbef82c97</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Http::Response</name>
    <filename>classsf_1_1Http_1_1Response.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0158f932254d3f09647dd1f64bd43832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Created</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0a6e8bafa9365a0ed10b8a9cbfd0649b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Accepted</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8ad328945457bd2f0d65107ba6b5ccd443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoContent</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8aefde9e4abf5682dcd314d63143be42e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ResetContent</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a77327cc2a5e34cc64030b322e61d12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PartialContent</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0cfae3ab0469b73dfddc54312a5e6a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MultipleChoices</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8add95cbd8fa27516821f763488557f96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MovedPermanently</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a2f91651db3a09628faf68cbcefa0810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MovedTemporarily</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a05c50d7b17c844e0b909e5802d5f1587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotModified</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a060ebc3af266e6bfe045b89e298e2545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadRequest</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a3f88a714cf5483ee22f9051e5a3c080a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unauthorized</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8ab7a79b7bff50fb1902c19eecbb4e2a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Forbidden</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a64492842e823ebe12a85539b6b454986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotFound</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8affca8a8319a62d98bd3ef90ff5cfc030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RangeNotSatisfiable</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a12533d00093b190e6d4c0076577e2239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InternalServerError</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8adae2b2a936414349d55b4ed8c583fed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotImplemented</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a6920ba06d7e2bcf0b325da23ee95ef68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadGateway</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8aad0cbad4cdaf448beb763e86bc1f747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceNotAvailable</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8ac4fffba9d5ad4c14171a1bbe4f6adf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GatewayTimeout</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a215935d823ab44694709a184a71353b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VersionNotSupported</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8aeb32a1a087d5fcf1a42663eb40c3c305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0af0090420e60bf54da4860749345c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a7f307376f13bdc06b24fc274ecd2aa60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Ok</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0158f932254d3f09647dd1f64bd43832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Created</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0a6e8bafa9365a0ed10b8a9cbfd0649b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Accepted</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8ad328945457bd2f0d65107ba6b5ccd443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoContent</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8aefde9e4abf5682dcd314d63143be42e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ResetContent</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a77327cc2a5e34cc64030b322e61d12a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PartialContent</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0cfae3ab0469b73dfddc54312a5e6a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MultipleChoices</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8add95cbd8fa27516821f763488557f96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MovedPermanently</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a2f91651db3a09628faf68cbcefa0810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MovedTemporarily</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a05c50d7b17c844e0b909e5802d5f1587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotModified</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a060ebc3af266e6bfe045b89e298e2545</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadRequest</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a3f88a714cf5483ee22f9051e5a3c080a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unauthorized</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8ab7a79b7bff50fb1902c19eecbb4e2a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Forbidden</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a64492842e823ebe12a85539b6b454986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotFound</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8affca8a8319a62d98bd3ef90ff5cfc030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RangeNotSatisfiable</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a12533d00093b190e6d4c0076577e2239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InternalServerError</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8adae2b2a936414349d55b4ed8c583fed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotImplemented</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a6920ba06d7e2bcf0b325da23ee95ef68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadGateway</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8aad0cbad4cdaf448beb763e86bc1f747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ServiceNotAvailable</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8ac4fffba9d5ad4c14171a1bbe4f6adf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GatewayTimeout</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a215935d823ab44694709a184a71353b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VersionNotSupported</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8aeb32a1a087d5fcf1a42663eb40c3c305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InvalidResponse</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a0af0090420e60bf54da4860749345c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConnectionFailed</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a663e071978e30fbbeb20ed045be874d8a7f307376f13bdc06b24fc274ecd2aa60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Response</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a2e51c89356fe6a007c448a841a9ec08c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getField</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>ae16458c4e969206381b78587aa47c8dc</anchor>
      <arglist>(const std::string &amp;field) const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>a4271651703764fd9a7d2c0315aff20de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMajorHttpVersion</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>ab1c6948f6444fad34d0537e206e398b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getMinorHttpVersion</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>af3c649568d2e291e71c3a7da546bb392</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getBody</name>
      <anchorfile>classsf_1_1Http_1_1Response.html</anchorfile>
      <anchor>ac59e2b11cae4b6232c737547a3ca9850</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Keyboard::Scan</name>
    <filename>structsf_1_1Keyboard_1_1Scan.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Scancode</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af29c5f0133653ccd3cbc947b51e97895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af835596d7ce007d5c34c356dee6740c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5a277726531303b8ba5212999e9664cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad3acc09d4a2dc958837e48b80af01a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a96ec4a613d00dce6f8d90adc8728864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adc59d37687890a0efbac55992448e41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2d87edd4fa1f6ae355cabcccb5844ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a21dc36f8ac9ff44d3c6aca6a66503264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a40615dc67be807478f924c9aabf81915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>I</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875acfe0506f6ce3d306b47134e99260d984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>J</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aaf9b207522e37466a19f92b8dc836735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>K</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a1e65a1d66582b430961cfc4e7cc76816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab6da0281265c57b9570de8be294d73b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5a8351cbbb24d61c47f146f414ef825d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>N</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a72b52a30a5f3aee77dc52e7c54c8db9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>O</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aafe949e3a5c03b8981026f5b9621154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a0943cf62e03a8616a8a41b72539ded38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Q</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af9b34314661202a2f73c2d71d95fcfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af04c2611e3ee0855a044927d5bd0e194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3c650be640718237a3241e8da1602dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a55bee4759c12cb033659e8d8de796ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>U</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aeaecd56929398797033710d1cb274003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875acf235c9f74c25df943ead5f38a01945a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>W</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a287b960abc4c422a8f4c1bbfc0dfd2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af4f6ad0b93dd6bc360badd5abe812a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6305407064e0beb4f0499166e087ff22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2aca2d41fc86e4e31be7220d81ce589a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adbf8eb09afd75e2081b009ad7a3596ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a16cfef5671ce6401aaf00316c88c0c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num3</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3301c6093c6f2a78158c1e44e3431227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num4</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a15943e415124e0848e6b065d24b1b1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num5</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abf2de94b5156b86a228d7e5ec66d056a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num6</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6cd9d57ae648639eedcd16cb83da1af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num7</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aaf5540b714391414c06503b8aaee908a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num8</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aee7fee4dc6a4dbfe9e038a5366cc1e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num9</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af003329d2c5a26d0262caf3ddef0a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num0</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adb7e8aa25d5d5204de03a5aa1ee0b390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Enter</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adb4984ca4b4e90eae95e32bb0de29c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Escape</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac8409d6faf55c88bc01c722c51e99b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backspace</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6621384ae8e5b8f0faf0b879c7813817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tab</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa724a5e6b812f12b06957717fd78d4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Space</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a37fceb15fd79c29859aeb30e4b34237d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hyphen</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae6888d3715971e533b4379452cbae94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Equal</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6cd11681bbd83c0565c9c63e4d512a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBracket</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3e4bb5cf828df8c4660d323df8589c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBracket</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5b278a8f7b97c3972ec572412d855660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backslash</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a01ce415ff140d34d25a7bdbbbb785287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Semicolon</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a60e05ed7eb42bf7d283d7ea4aafeef90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Apostrophe</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac391cefe75135833aea37c75293db820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Grave</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a813711cd9de71dab611b7155b36880f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Comma</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a035f3ce4c48fecfd7d2c77987710e5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Period</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae09b8ab0fa58ee31f499678d3e93a411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Slash</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5c37f9adf66e083d85950db1597c45f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a60bdd99ca0d0ab177a65078a185333a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3ea5468548feaccb419a8c4c160c16b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F3</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af2e1be02540c0794302ec9e1d2262ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F4</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae4a9bcd1df4becc4994c676f44a5a101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F5</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a4fe3daf6c23906249b87f0ffffb458be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F6</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3c3934e6efc54b366de1e27f5099276e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F7</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5dc33031068713ce55bb332672d9bb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F8</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae1faf360e99035dff729917bee051daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F9</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae0cb68ca4ec3844548d4e089ec9ea8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F10</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aee4c9257be218585114cf27602892572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F11</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5047f3be2633e101840945b58867be6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F12</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa068df80ff6d72b0bdab149e3a3d26af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F13</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af3416f863ce92ae05b26aed80e72a52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F14</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8589f17d8b4170b7f51711c1d6611f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F15</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875acad0fde63b2171cc56d42a1d23d679ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F16</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a1c3d4ce6fc1826f1da081b942676cccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F17</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa416a15ec21b4957d740992f446a5224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F18</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae50807a7d06cc5324eac783bf4d0b96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F19</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a51ff7425b98bbcd8e777908de15f3d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F20</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a06d01cd179c76fe33c2f61006176f076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F21</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad86a6e71ba08ffc8167d003b92cadb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F22</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a538c92aa44eae29b23ef3c096c1b571b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F23</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac66a8fea90d7307b434b4a09b0822202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F24</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a069f7f10bbdb13aeea8cfdebee4752f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CapsLock</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6a1c1f6a4dfac0c5170296a88da1dd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrintScreen</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8699683af17a0a4031bccf52f5222302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScrollLock</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abbf3aeeb831834f97684647c1495d333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pause</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a40a805122e3ce91bde95d98ac43be234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Insert</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8935170f7f2ea9ea6586c3c686edc72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Home</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae5d4c031080001f1449e3d55e8571e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageUp</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a0c1f655bf99a3c7d2052814385fb222d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Delete</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2f071cf261d91b0facc044c2ba11ae94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>End</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a60da82f685e98127043da8ffd04b7442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageDown</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a395ec644184fe789a12ee2ed98d19ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a03d293668313031e7ff7eb9b7894e5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a24060c475e1887a28d821b6174df10c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Down</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a18774f082756cdee120731cd53689008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Up</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6b3aa7f474aba344035fb34c037cdc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumLock</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad1d1d7ce47ea768bcb565633fe9962b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadDivide</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac3dc3e9289a9b7db8aa346c3f02b327d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadMultiply</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abd043b0e9270f97b4c1d6c2e4bf94288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadMinus</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae48b0805330de77fbf671644d446a9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadPlus</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abb76cfff74d39902a4c7b286520f1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadEqual</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5b96402c34611cd5a7661c9c93e8dc0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadEnter</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad6da599320b8c485ca42eb16e81d0ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadDecimal</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a62ce565c4d62bcbd9a9af09f8d4f80df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac17746b6b36dc8b79a222fa73ef2501e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a53e419e5206289bcc16b4500bd8105af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad3</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a185a36e136a349d9073312919cede6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad4</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a25c36d972efaf310f4f9d4ec23b89df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad5</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8e370bc5b50d37f1ed280453fa6d47f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad6</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a58523c54f6cfb3844021e7a9526eb34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad7</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3d0502d5ad29d2e8bdfd5e4ab03252ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad8</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a74fda39289bc3e8ff17d4aec863b7029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad9</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a335a1aa0289d7e582fdc924ca710cbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad0</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5852c4163a2cacb7979415d09412d500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonUsBackslash</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a44a8cbe245638c8431b233930f543a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Application</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5a7f9d3ad8d2528dc7648b682b069211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Execute</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a12c94b4dc55153a952283aff554ae3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ModeChange</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adbd3b55bd8d0f7c790f30d5a5bb6660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Help</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a4e8eeeae3acd3740053d2041e22dbf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Menu</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad74c4a46669c3bd59ef93154e4669632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Select</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a30a8160d16b2ee9cc2d56a1a3394efa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Redo</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad7b33839e3d1dc8048ed4e32297113ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Undo</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac7476165cf08ca489e6949441d4e0715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cut</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af5b15a621ad19b8f357821f7adfc6bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Copy</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a7ecdffb69ce6c849414e4a818d3103a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paste</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab5417583410afc02cad51e66cb97b196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VolumeMute</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3af7a1640f764386171d4cba53e6d5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VolumeUp</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa76641e5826ca3a7fb09cefa4d922270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VolumeDown</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa32039062878ff1d9ed8fb062949f976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaPlayPause</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a421303fdaaa4cbcf571ff6905808b69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaStop</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6afe82e357291a40a03c85773eae734d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaNextTrack</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a08b48a760a2a550f21b3b6b184797742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaPreviousTrack</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac2ac37264e076dcab002e24e54090dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LControl</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa81bc64b2e4ca7eae223891075a1d754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LShift</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a99aa94c6db970fe2d06d6a0b265084d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAlt</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a9d640314aaa812b4646178409910043d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSystem</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5e1b12c4476475396c6f04eccbbf04f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RControl</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab80b18e7c688d4cd1bbb52b40b9699fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RShift</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a81b7e74173912d98493b62b13a7ed648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAlt</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2d6f466aef0f34d0d794d79362002ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSystem</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a62f3504c695ca7968e710cfdc1d8c61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Back</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae5c30910d66a7706ec731fff17e552d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Forward</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adb5993c42ae3794c0e755f8e4b4666ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Refresh</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a21a543fae6b497b61df6e58d315f9e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stop</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a03a70c06d505acb1473f68a63c712faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Search</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a1b0d59ec95a4d6b585cdc7f0756ff6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Favorites</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad54aa9735cb59fe6fbd9a54939dadb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HomePage</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a97afbc93fdb29797ed0fbfe45b93b80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchApplication1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac195d6bb66bd43b6c89f70df8ecc7d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchApplication2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a7fd8f0dfcbccd3e4c72269f8159b2170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchMail</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab91775c7cc9288d35cadc11bc65b6994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchMediaSelect</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a200b5a6f78bebcf697bb4e046c41fe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScancodeCount</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a28c5ad8524e1e653b43440e660d441d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Unknown</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af29c5f0133653ccd3cbc947b51e97895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>A</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af835596d7ce007d5c34c356dee6740c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>B</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5a277726531303b8ba5212999e9664cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad3acc09d4a2dc958837e48b80af01a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a96ec4a613d00dce6f8d90adc8728864a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>E</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adc59d37687890a0efbac55992448e41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2d87edd4fa1f6ae355cabcccb5844ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>G</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a21dc36f8ac9ff44d3c6aca6a66503264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a40615dc67be807478f924c9aabf81915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>I</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875acfe0506f6ce3d306b47134e99260d984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>J</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aaf9b207522e37466a19f92b8dc836735</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>K</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a1e65a1d66582b430961cfc4e7cc76816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab6da0281265c57b9570de8be294d73b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5a8351cbbb24d61c47f146f414ef825d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>N</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a72b52a30a5f3aee77dc52e7c54c8db9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>O</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aafe949e3a5c03b8981026f5b9621154b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a0943cf62e03a8616a8a41b72539ded38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Q</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af9b34314661202a2f73c2d71d95fcfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>R</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af04c2611e3ee0855a044927d5bd0e194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>S</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3c650be640718237a3241e8da1602dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>T</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a55bee4759c12cb033659e8d8de796ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>U</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aeaecd56929398797033710d1cb274003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875acf235c9f74c25df943ead5f38a01945a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>W</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a287b960abc4c422a8f4c1bbfc0dfd2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af4f6ad0b93dd6bc360badd5abe812a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6305407064e0beb4f0499166e087ff22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Z</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2aca2d41fc86e4e31be7220d81ce589a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adbf8eb09afd75e2081b009ad7a3596ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a16cfef5671ce6401aaf00316c88c0c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num3</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3301c6093c6f2a78158c1e44e3431227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num4</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a15943e415124e0848e6b065d24b1b1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num5</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abf2de94b5156b86a228d7e5ec66d056a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num6</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6cd9d57ae648639eedcd16cb83da1af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num7</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aaf5540b714391414c06503b8aaee908a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num8</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aee7fee4dc6a4dbfe9e038a5366cc1e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num9</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af003329d2c5a26d0262caf3ddef0a45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Num0</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adb7e8aa25d5d5204de03a5aa1ee0b390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Enter</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adb4984ca4b4e90eae95e32bb0de29c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Escape</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac8409d6faf55c88bc01c722c51e99b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backspace</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6621384ae8e5b8f0faf0b879c7813817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tab</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa724a5e6b812f12b06957717fd78d4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Space</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a37fceb15fd79c29859aeb30e4b34237d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hyphen</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae6888d3715971e533b4379452cbae94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Equal</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6cd11681bbd83c0565c9c63e4d512a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBracket</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3e4bb5cf828df8c4660d323df8589c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBracket</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5b278a8f7b97c3972ec572412d855660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Backslash</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a01ce415ff140d34d25a7bdbbbb785287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Semicolon</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a60e05ed7eb42bf7d283d7ea4aafeef90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Apostrophe</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac391cefe75135833aea37c75293db820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Grave</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a813711cd9de71dab611b7155b36880f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Comma</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a035f3ce4c48fecfd7d2c77987710e5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Period</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae09b8ab0fa58ee31f499678d3e93a411</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Slash</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5c37f9adf66e083d85950db1597c45f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a60bdd99ca0d0ab177a65078a185333a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3ea5468548feaccb419a8c4c160c16b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F3</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af2e1be02540c0794302ec9e1d2262ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F4</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae4a9bcd1df4becc4994c676f44a5a101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F5</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a4fe3daf6c23906249b87f0ffffb458be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F6</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3c3934e6efc54b366de1e27f5099276e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F7</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5dc33031068713ce55bb332672d9bb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F8</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae1faf360e99035dff729917bee051daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F9</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae0cb68ca4ec3844548d4e089ec9ea8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F10</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aee4c9257be218585114cf27602892572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F11</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5047f3be2633e101840945b58867be6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F12</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa068df80ff6d72b0bdab149e3a3d26af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F13</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af3416f863ce92ae05b26aed80e72a52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F14</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8589f17d8b4170b7f51711c1d6611f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F15</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875acad0fde63b2171cc56d42a1d23d679ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F16</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a1c3d4ce6fc1826f1da081b942676cccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F17</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa416a15ec21b4957d740992f446a5224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F18</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae50807a7d06cc5324eac783bf4d0b96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F19</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a51ff7425b98bbcd8e777908de15f3d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F20</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a06d01cd179c76fe33c2f61006176f076</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F21</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad86a6e71ba08ffc8167d003b92cadb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F22</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a538c92aa44eae29b23ef3c096c1b571b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F23</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac66a8fea90d7307b434b4a09b0822202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>F24</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a069f7f10bbdb13aeea8cfdebee4752f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CapsLock</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6a1c1f6a4dfac0c5170296a88da1dd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PrintScreen</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8699683af17a0a4031bccf52f5222302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScrollLock</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abbf3aeeb831834f97684647c1495d333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pause</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a40a805122e3ce91bde95d98ac43be234</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Insert</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8935170f7f2ea9ea6586c3c686edc72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Home</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae5d4c031080001f1449e3d55e8571e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageUp</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a0c1f655bf99a3c7d2052814385fb222d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Delete</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2f071cf261d91b0facc044c2ba11ae94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>End</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a60da82f685e98127043da8ffd04b7442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PageDown</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a395ec644184fe789a12ee2ed98d19ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Right</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a03d293668313031e7ff7eb9b7894e5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Left</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a24060c475e1887a28d821b6174df10c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Down</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a18774f082756cdee120731cd53689008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Up</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6b3aa7f474aba344035fb34c037cdc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumLock</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad1d1d7ce47ea768bcb565633fe9962b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadDivide</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac3dc3e9289a9b7db8aa346c3f02b327d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadMultiply</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abd043b0e9270f97b4c1d6c2e4bf94288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadMinus</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae48b0805330de77fbf671644d446a9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadPlus</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875abb76cfff74d39902a4c7b286520f1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadEqual</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5b96402c34611cd5a7661c9c93e8dc0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadEnter</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad6da599320b8c485ca42eb16e81d0ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumpadDecimal</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a62ce565c4d62bcbd9a9af09f8d4f80df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac17746b6b36dc8b79a222fa73ef2501e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a53e419e5206289bcc16b4500bd8105af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad3</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a185a36e136a349d9073312919cede6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad4</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a25c36d972efaf310f4f9d4ec23b89df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad5</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a8e370bc5b50d37f1ed280453fa6d47f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad6</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a58523c54f6cfb3844021e7a9526eb34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad7</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3d0502d5ad29d2e8bdfd5e4ab03252ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad8</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a74fda39289bc3e8ff17d4aec863b7029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad9</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a335a1aa0289d7e582fdc924ca710cbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Numpad0</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5852c4163a2cacb7979415d09412d500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NonUsBackslash</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a44a8cbe245638c8431b233930f543a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Application</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5a7f9d3ad8d2528dc7648b682b069211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Execute</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a12c94b4dc55153a952283aff554ae3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ModeChange</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adbd3b55bd8d0f7c790f30d5a5bb6660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Help</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a4e8eeeae3acd3740053d2041e22dbf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Menu</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad74c4a46669c3bd59ef93154e4669632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Select</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a30a8160d16b2ee9cc2d56a1a3394efa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Redo</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad7b33839e3d1dc8048ed4e32297113ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Undo</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac7476165cf08ca489e6949441d4e0715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Cut</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875af5b15a621ad19b8f357821f7adfc6bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Copy</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a7ecdffb69ce6c849414e4a818d3103a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paste</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab5417583410afc02cad51e66cb97b196</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VolumeMute</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a3af7a1640f764386171d4cba53e6d5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VolumeUp</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa76641e5826ca3a7fb09cefa4d922270</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VolumeDown</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa32039062878ff1d9ed8fb062949f976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaPlayPause</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a421303fdaaa4cbcf571ff6905808b69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaStop</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a6afe82e357291a40a03c85773eae734d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaNextTrack</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a08b48a760a2a550f21b3b6b184797742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MediaPreviousTrack</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac2ac37264e076dcab002e24e54090dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LControl</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875aa81bc64b2e4ca7eae223891075a1d754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LShift</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a99aa94c6db970fe2d06d6a0b265084d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAlt</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a9d640314aaa812b4646178409910043d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSystem</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a5e1b12c4476475396c6f04eccbbf04f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RControl</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab80b18e7c688d4cd1bbb52b40b9699fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RShift</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a81b7e74173912d98493b62b13a7ed648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAlt</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a2d6f466aef0f34d0d794d79362002ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSystem</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a62f3504c695ca7968e710cfdc1d8c61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Back</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ae5c30910d66a7706ec731fff17e552d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Forward</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875adb5993c42ae3794c0e755f8e4b4666ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Refresh</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a21a543fae6b497b61df6e58d315f9e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stop</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a03a70c06d505acb1473f68a63c712faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Search</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a1b0d59ec95a4d6b585cdc7f0756ff6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Favorites</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ad54aa9735cb59fe6fbd9a54939dadb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HomePage</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a97afbc93fdb29797ed0fbfe45b93b80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchApplication1</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ac195d6bb66bd43b6c89f70df8ecc7d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchApplication2</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a7fd8f0dfcbccd3e4c72269f8159b2170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchMail</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875ab91775c7cc9288d35cadc11bc65b6994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LaunchMediaSelect</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a200b5a6f78bebcf697bb4e046c41fe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ScancodeCount</name>
      <anchorfile>structsf_1_1Keyboard_1_1Scan.html</anchorfile>
      <anchor>aa42fbf6954d6f81f7606e566c7abe875a28c5ad8524e1e653b43440e660d441d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Sensor</name>
    <filename>classsf_1_1Sensor.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Accelerometer</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84a11bc58199593e217de23641755ecc867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Gyroscope</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84a1c43984aacd29b1fda5356883fb19656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Magnetometer</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84ae706bb678bde8d3c370e246ffde6a63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Gravity</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84afab4d098cc64e791a0c4a9ef6b32db92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserAcceleration</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84ad3a399e0025892b7c53e8767cebb9215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Orientation</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84aa428c5260446555de87c69b65f6edf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84afcb4a80eb9e3f927c5837207a1b9eb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Accelerometer</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84a11bc58199593e217de23641755ecc867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Gyroscope</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84a1c43984aacd29b1fda5356883fb19656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Magnetometer</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84ae706bb678bde8d3c370e246ffde6a63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Gravity</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84afab4d098cc64e791a0c4a9ef6b32db92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UserAcceleration</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84ad3a399e0025892b7c53e8767cebb9215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Orientation</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84aa428c5260446555de87c69b65f6edf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Count</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a687375af3ab77b818fca73735bcaea84afcb4a80eb9e3f927c5837207a1b9eb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>a7b7a2570218221781233bd495323abf0</anchor>
      <arglist>(Type sensor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setEnabled</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>afb31c5697d2e0a5fec70d702ec1d6cd9</anchor>
      <arglist>(Type sensor, bool enabled)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector3f</type>
      <name>getValue</name>
      <anchorfile>classsf_1_1Sensor.html</anchorfile>
      <anchor>ab9a2710f55ead2f7b4e1b0bead34457e</anchor>
      <arglist>(Type sensor)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::SensorEvent</name>
    <filename>structsf_1_1Event_1_1SensorEvent.html</filename>
    <member kind="variable">
      <type>Sensor::Type</type>
      <name>type</name>
      <anchorfile>structsf_1_1Event_1_1SensorEvent.html</anchorfile>
      <anchor>abee7d67bf0947fd1138e4466011e2436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structsf_1_1Event_1_1SensorEvent.html</anchorfile>
      <anchor>aa6ccbd13c181b866a6467462158d93d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structsf_1_1Event_1_1SensorEvent.html</anchorfile>
      <anchor>aecafcd25ecb3ba486e42284e4bb69a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structsf_1_1Event_1_1SensorEvent.html</anchorfile>
      <anchor>a5704e0d0b82b07f051cc858894f3ea43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Shader</name>
    <filename>classsf_1_1Shader.html</filename>
    <base protection="private">sf::GlResource</base>
    <base protection="private">sf::NonCopyable</base>
    <class kind="struct">sf::Shader::CurrentTextureType</class>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Vertex</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3a8718008f827eb32e29bbdd1791c62dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Geometry</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3a812421100fd57456727375938fb62788</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fragment</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3ace6e88eec3a56b2e55ee3c8e64e9b89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Vertex</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3a8718008f827eb32e29bbdd1791c62dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Geometry</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3a812421100fd57456727375938fb62788</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fragment</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>afaa1aa65e5de37b74d047da9def9f9b3ace6e88eec3a56b2e55ee3c8e64e9b89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Shader</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a1d7f28f26b4122959fcafec871c2c3c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Shader</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a4bac6cc8b046ecd8fb967c145a2380e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a053a5632848ebaca2fcd8ba29abe9e6e</anchor>
      <arglist>(const std::string &amp;filename, Type type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ac9d7289966fcef562eeb92271c03e3dc</anchor>
      <arglist>(const std::string &amp;vertexShaderFilename, const std::string &amp;fragmentShaderFilename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a295d8468811ca15bf9c5401a7a7d4f54</anchor>
      <arglist>(const std::string &amp;vertexShaderFilename, const std::string &amp;geometryShaderFilename, const std::string &amp;fragmentShaderFilename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ac92d46bf71dff2d791117e4e472148aa</anchor>
      <arglist>(const std::string &amp;shader, Type type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ae34e94070d7547a890166b7993658a9b</anchor>
      <arglist>(const std::string &amp;vertexShader, const std::string &amp;fragmentShader)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ab8c8b715b02aba2cf7c0a0e0c0984250</anchor>
      <arglist>(const std::string &amp;vertexShader, const std::string &amp;geometryShader, const std::string &amp;fragmentShader)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a2ee1b130c0606e4f8bcdf65c1efc2a53</anchor>
      <arglist>(InputStream &amp;stream, Type type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a3b7958159ffb5596c4babc3052e35465</anchor>
      <arglist>(InputStream &amp;vertexShaderStream, InputStream &amp;fragmentShaderStream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aa08f1c091806205e6654db9d83197fcd</anchor>
      <arglist>(InputStream &amp;vertexShaderStream, InputStream &amp;geometryShaderStream, InputStream &amp;fragmentShaderStream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>abf78e3bea1e9b0bab850b6b0a0de29c7</anchor>
      <arglist>(const std::string &amp;name, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a4a2c673c41e37b17d67e4af1298b679f</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Vec2 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aad654ad8de6f0c56191fa7b8cea21db2</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Vec3 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>abc1aee8343800680fd62e1f3d43c24bf</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Vec4 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ae4fc8b4c18e6b653952bce5c8c81e4a0</anchor>
      <arglist>(const std::string &amp;name, int x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a2ccb5bae59cedc7d6a9b533c97f7d1ed</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Ivec2 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a9e328e3e97cd753fdc7b842f4b0f202e</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Ivec3 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a380e7a5a2896162c5fd08966c4523790</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Ivec4 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>af417027ac72c06e6cfbf30975cd678e9</anchor>
      <arglist>(const std::string &amp;name, bool x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ab2518b8dd0762e682b452a5d5005f2bf</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Bvec2 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ab06830875c82476fbb9c975cdeb78a11</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Bvec3 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ac8db3e0adf1129abf24f0a51a7ec36f4</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Bvec4 &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ac1198ae0152d439bc05781046883e281</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Mat3 &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aca5c55c4a3b23d21e33dbdaab7990755</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Mat4 &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a7806a29ffbd0ee9251256a9e7265d479</anchor>
      <arglist>(const std::string &amp;name, const Texture &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniform</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ab18f531e1f726b88fec1cf5a1e6af26d</anchor>
      <arglist>(const std::string &amp;name, CurrentTextureType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformArray</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a731d3b9953c50fe7d3fb03340b97deff</anchor>
      <arglist>(const std::string &amp;name, const float *scalarArray, std::size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformArray</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ab2e2eab45d9a091f3720c0879a5bb026</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Vec2 *vectorArray, std::size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformArray</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aeae884292fed977bbea5039818f208e7</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Vec3 *vectorArray, std::size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformArray</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aa89ac1ea7918c9b1c2232df59affb7fa</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Vec4 *vectorArray, std::size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformArray</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a69587701d347ba21d506197d0fb9f842</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Mat3 *matrixArray, std::size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUniformArray</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a066b0ba02e1c1bddc9e2571eca1156ab</anchor>
      <arglist>(const std::string &amp;name, const Glsl::Mat4 *matrixArray, std::size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a47e4dd78f0752ae08664b4ee616db1cf</anchor>
      <arglist>(const std::string &amp;name, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ab8d379f40810b8e3eadebee81aedd231</anchor>
      <arglist>(const std::string &amp;name, float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a7e36e044d6b8adca8339f40c5a4b1801</anchor>
      <arglist>(const std::string &amp;name, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aeb468f1bc2d26750b96b74f1e19027fb</anchor>
      <arglist>(const std::string &amp;name, float x, float y, float z, float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a3ac473ece2c6fa26dc5032c07fd7288e</anchor>
      <arglist>(const std::string &amp;name, const Vector2f &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a87d4a0c6dc70ae68aecc0dda3f343c07</anchor>
      <arglist>(const std::string &amp;name, const Vector3f &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>aa8618119ed4399df3fd33e78ee96b4fc</anchor>
      <arglist>(const std::string &amp;name, const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a8599ee1348407025039b89ddf3f7cb62</anchor>
      <arglist>(const std::string &amp;name, const Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a7f58ab5c0a1084f238dfcec86602daa1</anchor>
      <arglist>(const std::string &amp;name, const Texture &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameter</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>af06b4cba0bab915fa01032b063909044</anchor>
      <arglist>(const std::string &amp;name, CurrentTextureType)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNativeHandle</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ac14d0bf7afe7b6bb415d309f9c707188</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bind</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a09778f78afcbeb854d608c8dacd8ea30</anchor>
      <arglist>(const Shader *shader)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ad22474690bafe4a305c1b9826b1bd86a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isGeometryAvailable</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>a45db14baf1bbc688577f81813b1fce96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CurrentTextureType</type>
      <name>CurrentTexture</name>
      <anchorfile>classsf_1_1Shader.html</anchorfile>
      <anchor>ac84c7953eec2e19358ea6e2cc5385b8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Shape</name>
    <filename>classsf_1_1Shape.html</filename>
    <base>sf::Drawable</base>
    <base>sf::Transformable</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Shape</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a2262aceb9df52d4275c19633592f19bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af8fb22bab1956325be5d62282711e3b6</anchor>
      <arglist>(const Texture *texture, bool resetRect=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a2029cc820d1740d14ac794b82525e157</anchor>
      <arglist>(const IntRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a3506f9b5d916fec14d583d16f23c2485</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5978f41ee349ac3c52942996dcb184f7</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a5ad336ad74fc1f567fce3b7e44cf87dc</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function">
      <type>const Texture *</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af4c345931cd651ffb8f7a177446e28f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IntRect &amp;</type>
      <name>getTextureRect</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ad8adbb54823c8eff1830a938e164daa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getFillColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>aa5da23e522d2dd11e3e7661c26164c78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getOutlineColor</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a4aa05b59851468e948ac9682b9c71abb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOutlineThickness</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a1d4d5299c573a905e5833fc4dce783a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>getPointCount</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>af988dd61a29803fc04d02198e44b5643</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Vector2f</type>
      <name>getPoint</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a40e5d83713eb9f0c999944cf96458085</anchor>
      <arglist>(std::size_t index) const =0</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getLocalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ae3294bcdf8713d33a862242ecf706443</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getGlobalBounds</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>ac0e29425d908d5442060cc44790fe4da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Shape</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>a413a457f720835b9f5d8e97ca8b80960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Shape.html</anchorfile>
      <anchor>adfb2bd966c8edbc5d6c92ebc375e4ac1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::SizeEvent</name>
    <filename>structsf_1_1Event_1_1SizeEvent.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>structsf_1_1Event_1_1SizeEvent.html</anchorfile>
      <anchor>a20ea1b78c9bb1604432f8f0067bbfd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>structsf_1_1Event_1_1SizeEvent.html</anchorfile>
      <anchor>af0f76a599d5f48189cb8d78d4e5facdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Socket</name>
    <filename>classsf_1_1Socket.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Socket</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a79a4b5918f0b34a2f8db449089694788</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a165fc1423e281ea2714c70303d3a9782</anchor>
      <arglist>(bool blocking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>ab1ceca9ac114b8baeeda3b34a0aca468</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Socket</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a80ffb47ec0bafc83af019055d3e6a303</anchor>
      <arglist>(Type type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SocketHandle</type>
      <name>getHandle</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a675457784284ae2f5640bbbe16729393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aafbe140f4b1921e0d19e88cf7a61dcbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>af1dd898f7aa3ead7ff7b2d1c20e97781</anchor>
      <arglist>(SocketHandle handle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>close</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a71f2f5c2aa99e01cafe824fee4c573be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SocketSelector</name>
    <filename>classsf_1_1SocketSelector.html</filename>
    <member kind="function">
      <type></type>
      <name>SocketSelector</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a741959c5158aeb1e4457cad47d90f76b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SocketSelector</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a50b1b955eb7ecb2e7c2764f3f4722fbf</anchor>
      <arglist>(const SocketSelector &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SocketSelector</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a9069cd61208260b8ed9cf233afa1f73d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>ade952013232802ff7b9b33668f8d2096</anchor>
      <arglist>(Socket &amp;socket)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a98b6ab693a65b82caa375639232357c1</anchor>
      <arglist>(Socket &amp;socket)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a76e650acb0199d4be91e90a493fbc91a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a9cfda5475f17925e65889394d70af702</anchor>
      <arglist>(Time timeout=Time::Zero)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReady</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>a917a4bac708290a6782e6686fd3bf889</anchor>
      <arglist>(Socket &amp;socket) const</arglist>
    </member>
    <member kind="function">
      <type>SocketSelector &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1SocketSelector.html</anchorfile>
      <anchor>af7247f1c8badd43932f3adcbc1fec7e8</anchor>
      <arglist>(const SocketSelector &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Sound</name>
    <filename>classsf_1_1Sound.html</filename>
    <base>sf::SoundSource</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sound</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a36ab74beaaa953d9879c933ddd246282</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sound</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a3b1cfc19a856d4ff8c079ee41bb78e69</anchor>
      <arglist>(const SoundBuffer &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sound</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>ae05eeed6377932694d86b3011be366c0</anchor>
      <arglist>(const Sound &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Sound</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>ad0792c35310eba2dffd8489c80fad076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a2953ffe632536e72e696fd880ced2532</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a5eeb25815bfa8cdc4a6cc000b7b19ad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>aa9c91c34f7c6d344d5ee9b997511f754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBuffer</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a8b395e9713d0efa48a18628c8ec1972e</anchor>
      <arglist>(const SoundBuffer &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoop</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>af23ab4f78f975bbabac031102321612b</anchor>
      <arglist>(bool loop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayingOffset</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>ab905677846558042022dd6ab15cddff0</anchor>
      <arglist>(Time timeOffset)</arglist>
    </member>
    <member kind="function">
      <type>const SoundBuffer *</type>
      <name>getBuffer</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a7c0f6033856909eeefa2e6696db96ef2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLoop</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a054da07266ce8f39229495146e3041eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getPlayingOffset</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a559bc3aea581107bcb380fdbe523aa08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a406fc363594a7718a53ebef49a870f51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Sound &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>a8eee9197359bfdf20d399544a894af8b</anchor>
      <arglist>(const Sound &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetBuffer</name>
      <anchorfile>classsf_1_1Sound.html</anchorfile>
      <anchor>acb7289d45e06fb76b8292ac84beb82a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a72a13695ed48b7f7b55e7cd4431f4bb6</anchor>
      <arglist>(float pitch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a2f192f2b49fb8e2b82f3498d3663fcc2</anchor>
      <arglist>(float volume)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0480257ea25d986eba6cc3c1a6f8d7c2</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a17ba9ed01925395652181a7b2a7d3aef</anchor>
      <arglist>(const Vector3f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac478a8b813faf7dd575635b102081d0d</anchor>
      <arglist>(bool relative)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a75bbc2c34addc8b25a14edb908508afe</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>aa2adff44cd2f8b4e3c7315d7c2a45626</anchor>
      <arglist>(float attenuation)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a4736acc2c802f927544c9ce52a44a9e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a04243fb5edf64561689b1d58953fc4ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3f</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8d199521f55550c7a3b2b0f6950dffa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>adcdb4ef32c2f4481d34aff0b5c31534b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a605ca7f359ec1c36fcccdcd4696562ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8ad7dafb4f1b4afbc638cebe24f48cc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_source</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0223cef4b1c587e6e1e17b4c92c4479c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundBuffer</name>
    <filename>classsf_1_1SoundBuffer.html</filename>
    <base protection="private">sf::AlResource</base>
    <member kind="function">
      <type></type>
      <name>SoundBuffer</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a0cabfbfe19b831bf7d5c9592d92ef233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SoundBuffer</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>aaf000fc741ff27015907e8588263f4a6</anchor>
      <arglist>(const SoundBuffer &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SoundBuffer</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>aea240161724ffba74a0d6a9e277d3cd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a2be6a8025c97eb622a7dff6cf2594394</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>af8cfa5599739a7edae69c5cba273d33f</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>ad292156b1e01f6dabd4c0c277d5e079e</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromSamples</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a42d51ce4bb3b60c7ea06f63c273fd063</anchor>
      <arglist>(const Int16 *samples, Uint64 sampleCount, unsigned int channelCount, unsigned int sampleRate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>aade64260c6375580a085314a30be007e</anchor>
      <arglist>(const std::string &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>const Int16 *</type>
      <name>getSamples</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a3d5571a5231d3aea0d2cea933c38cc9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Uint64</type>
      <name>getSampleCount</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>aebe2a4bdbfbd9249353748da3f6a4fa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleRate</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a2c2cf0078ce0549246ecc4a1646212b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getChannelCount</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a127707b831d875ed790eef1aa2b9fcc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getDuration</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>a280a581d9b360fd16121714c51fc8261</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SoundBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1SoundBuffer.html</anchorfile>
      <anchor>ad0b6f45d3008cd7d29d340195e68459a</anchor>
      <arglist>(const SoundBuffer &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundBufferRecorder</name>
    <filename>classsf_1_1SoundBufferRecorder.html</filename>
    <base>sf::SoundRecorder</base>
    <member kind="function">
      <type></type>
      <name>~SoundBufferRecorder</name>
      <anchorfile>classsf_1_1SoundBufferRecorder.html</anchorfile>
      <anchor>a350f7f885ccfd12b4c6c120c23695637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const SoundBuffer &amp;</type>
      <name>getBuffer</name>
      <anchorfile>classsf_1_1SoundBufferRecorder.html</anchorfile>
      <anchor>a1befea2bfa3959ff6fabbf7e33cbc864</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a715f0fd2f228c83d79aaedca562ae51f</anchor>
      <arglist>(unsigned int sampleRate=44100)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a8d9c8346aa9aa409cfed4a1101159c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleRate</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>aed292c297a3e0d627db4eb5c18f58c44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDevice</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a8eb3e473292c16e874322815836d3cd3</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDevice</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a13d7d97b3ca67efa18f5ee0aa5884f1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelCount</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>ae4e22ba67d12a74966eb05fad55a317c</anchor>
      <arglist>(unsigned int channelCount)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getChannelCount</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a610e98e7a73b316ce26b7c55234f86e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>getAvailableDevices</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a2a0a831148dcf3d979de42029ec0c280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getDefaultDevice</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>ad1d450a80642dab4b632999d72a1bf23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>aab2bd0fee9e48d6cfd449b1cb078ce5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>onStart</name>
      <anchorfile>classsf_1_1SoundBufferRecorder.html</anchorfile>
      <anchor>a531a7445fc8a48eaf9fc039c83f17c6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>onProcessSamples</name>
      <anchorfile>classsf_1_1SoundBufferRecorder.html</anchorfile>
      <anchor>a9ceb94de14632ae8c1b78faf603b4767</anchor>
      <arglist>(const Int16 *samples, std::size_t sampleCount)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onStop</name>
      <anchorfile>classsf_1_1SoundBufferRecorder.html</anchorfile>
      <anchor>ab8e53849312413431873a5869d509f1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setProcessingInterval</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a85b7fb8a86c08b5084f8f142767bccf6</anchor>
      <arglist>(Time interval)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundFileFactory</name>
    <filename>classsf_1_1SoundFileFactory.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerReader</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>aeee396bfdbb6ac24c57e5c73c30ec105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unregisterReader</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>ac42f01faf678d1f410e1ce8a18e4cebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerWriter</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>abb6e082ea3fedf22c8648113d1be5755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unregisterWriter</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>a1bd8ebd264a5ec33962a9f7a8ca21a60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SoundFileReader *</type>
      <name>createReaderFromFilename</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>ae68185540db5e2a451d626be45036fe0</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SoundFileReader *</type>
      <name>createReaderFromMemory</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>a2384ed647b08c5b2bbf43566d5d7b5fd</anchor>
      <arglist>(const void *data, std::size_t sizeInBytes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SoundFileReader *</type>
      <name>createReaderFromStream</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>af64ce454cde415ebd3ca5442801d87d8</anchor>
      <arglist>(InputStream &amp;stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SoundFileWriter *</type>
      <name>createWriterFromFilename</name>
      <anchorfile>classsf_1_1SoundFileFactory.html</anchorfile>
      <anchor>a2bc9da55d78be2c41a273bbbea4c0978</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundFileReader</name>
    <filename>classsf_1_1SoundFileReader.html</filename>
    <class kind="struct">sf::SoundFileReader::Info</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoundFileReader</name>
      <anchorfile>classsf_1_1SoundFileReader.html</anchorfile>
      <anchor>a34163297f302d15818c76b54f815acc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>classsf_1_1SoundFileReader.html</anchorfile>
      <anchor>aa1d2fee2ba8f359c833ab74590d55935</anchor>
      <arglist>(InputStream &amp;stream, Info &amp;info)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>seek</name>
      <anchorfile>classsf_1_1SoundFileReader.html</anchorfile>
      <anchor>a1e18ade5ffe882bdfa20a2ebe7e2b015</anchor>
      <arglist>(Uint64 sampleOffset)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Uint64</type>
      <name>read</name>
      <anchorfile>classsf_1_1SoundFileReader.html</anchorfile>
      <anchor>a3b7d86769ea07e24e7b0f0486bed7591</anchor>
      <arglist>(Int16 *samples, Uint64 maxCount)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundFileWriter</name>
    <filename>classsf_1_1SoundFileWriter.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoundFileWriter</name>
      <anchorfile>classsf_1_1SoundFileWriter.html</anchorfile>
      <anchor>a76944fc158688f35050bd5b592c90270</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>classsf_1_1SoundFileWriter.html</anchorfile>
      <anchor>a5c92bcaaa880ef4d3eaab18dae1d3d07</anchor>
      <arglist>(const std::string &amp;filename, unsigned int sampleRate, unsigned int channelCount)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>classsf_1_1SoundFileWriter.html</anchorfile>
      <anchor>a4ce597e7682d22c5b2c98d77e931a1da</anchor>
      <arglist>(const Int16 *samples, Uint64 count)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundRecorder</name>
    <filename>classsf_1_1SoundRecorder.html</filename>
    <base protection="private">sf::AlResource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoundRecorder</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>acc599e61aaa47edaae88cf43f0a43549</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a715f0fd2f228c83d79aaedca562ae51f</anchor>
      <arglist>(unsigned int sampleRate=44100)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a8d9c8346aa9aa409cfed4a1101159c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleRate</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>aed292c297a3e0d627db4eb5c18f58c44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDevice</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a8eb3e473292c16e874322815836d3cd3</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDevice</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a13d7d97b3ca67efa18f5ee0aa5884f1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelCount</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>ae4e22ba67d12a74966eb05fad55a317c</anchor>
      <arglist>(unsigned int channelCount)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getChannelCount</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a610e98e7a73b316ce26b7c55234f86e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>getAvailableDevices</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a2a0a831148dcf3d979de42029ec0c280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getDefaultDevice</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>ad1d450a80642dab4b632999d72a1bf23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>aab2bd0fee9e48d6cfd449b1cb078ce5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SoundRecorder</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a50ebad413c4f157408a0fa49f23212a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setProcessingInterval</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a85b7fb8a86c08b5084f8f142767bccf6</anchor>
      <arglist>(Time interval)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>onStart</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a7af418fb036201d3f85745bef78ce77f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>onProcessSamples</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>a2670124cbe7a87c7e46b4840807f4fd7</anchor>
      <arglist>(const Int16 *samples, std::size_t sampleCount)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onStop</name>
      <anchorfile>classsf_1_1SoundRecorder.html</anchorfile>
      <anchor>aefc36138ca1e96c658301280e4a31b64</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundSource</name>
    <filename>classsf_1_1SoundSource.html</filename>
    <base protection="private">sf::AlResource</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SoundSource</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ae0c7728c1449fdebe65749ab6fcb3170</anchor>
      <arglist>(const SoundSource &amp;copy)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoundSource</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a77c7c1524f8cb81df2de9375b0f87c5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a72a13695ed48b7f7b55e7cd4431f4bb6</anchor>
      <arglist>(float pitch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a2f192f2b49fb8e2b82f3498d3663fcc2</anchor>
      <arglist>(float volume)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0480257ea25d986eba6cc3c1a6f8d7c2</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a17ba9ed01925395652181a7b2a7d3aef</anchor>
      <arglist>(const Vector3f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac478a8b813faf7dd575635b102081d0d</anchor>
      <arglist>(bool relative)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a75bbc2c34addc8b25a14edb908508afe</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>aa2adff44cd2f8b4e3c7315d7c2a45626</anchor>
      <arglist>(float attenuation)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a4736acc2c802f927544c9ce52a44a9e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a04243fb5edf64561689b1d58953fc4ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3f</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8d199521f55550c7a3b2b0f6950dffa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>adcdb4ef32c2f4481d34aff0b5c31534b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a605ca7f359ec1c36fcccdcd4696562ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8ad7dafb4f1b4afbc638cebe24f48cc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SoundSource &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a4b494e4a0b819bae9cd99b43e2f3f59d</anchor>
      <arglist>(const SoundSource &amp;right)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>play</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a6e1bbb1f247ed8743faf3b1ed6f2bc21</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>pause</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a21553d4e8fcf136231dd8c7ad4630aba</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a06501a25b12376befcc7ee1ed4865fda</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>aa8d313c31b968159582a999aa66e5ed7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SoundSource</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>aefa4bd4460f387d81a0637d293979436</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_source</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0223cef4b1c587e6e1e17b4c92c4479c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::SoundStream</name>
    <filename>classsf_1_1SoundStream.html</filename>
    <base>sf::SoundSource</base>
    <class kind="struct">sf::SoundStream::Chunk</class>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stopped</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03adabb01e8aa85b2f54b344890addf764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Paused</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03ac3ca1fcc0394267c9bdbe3dc0a8a7e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Playing</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac43af72c98c077500b239bc75b812f03af07bdea9f70ef7606dfc9f955beeee18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SoundStream</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a1fafb9f1ca572d23d7d6a17921860d85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>afdc08b69cab5f243d9324940a85a1144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a932ff181e661503cad288b4bb6fe45ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a16cc6a0404b32e42c4dce184bb94d0f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getChannelCount</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a1f70933912dd9498f4dc99feefed27f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSampleRate</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a7da448dc40d81a33b8dc555fbf0d3fbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>getStatus</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a64a8193ed728da37c115c65de015849f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayingOffset</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>af416a5f84c8750d2acb9821d78bc8646</anchor>
      <arglist>(Time timeOffset)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>getPlayingOffset</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>ae288f3c72edbad9cc7ee938ce5b907c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a43fade018ffba7e4f847a9f00b353f3d</anchor>
      <arglist>(bool loop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a49d263f9bbaefec4b019bd05fda59b25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a72a13695ed48b7f7b55e7cd4431f4bb6</anchor>
      <arglist>(float pitch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a2f192f2b49fb8e2b82f3498d3663fcc2</anchor>
      <arglist>(float volume)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0480257ea25d986eba6cc3c1a6f8d7c2</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a17ba9ed01925395652181a7b2a7d3aef</anchor>
      <arglist>(const Vector3f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>ac478a8b813faf7dd575635b102081d0d</anchor>
      <arglist>(bool relative)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a75bbc2c34addc8b25a14edb908508afe</anchor>
      <arglist>(float distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>aa2adff44cd2f8b4e3c7315d7c2a45626</anchor>
      <arglist>(float attenuation)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPitch</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a4736acc2c802f927544c9ce52a44a9e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVolume</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a04243fb5edf64561689b1d58953fc4ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector3f</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8d199521f55550c7a3b2b0f6950dffa1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelativeToListener</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>adcdb4ef32c2f4481d34aff0b5c31534b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMinDistance</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a605ca7f359ec1c36fcccdcd4696562ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAttenuation</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a8ad7dafb4f1b4afbc638cebe24f48cc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>NoLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a7707214e7cd4ffcf1c123e7bcab4092aa2f2c638731fdff0d6fe4e3e82b6f6146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>NoLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a7707214e7cd4ffcf1c123e7bcab4092aa2f2c638731fdff0d6fe4e3e82b6f6146</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SoundStream</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a769d08f4c3c6b4340ef3a838329d2e5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a9c351711198ee1aa77c2fefd3ced4d2c</anchor>
      <arglist>(unsigned int channelCount, unsigned int sampleRate)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>onGetData</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a968ec024a6e45490962c8a1121cb7c5f</anchor>
      <arglist>(Chunk &amp;data)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>onSeek</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a907036dd2ca7d3af5ead316e54b75997</anchor>
      <arglist>(Time timeOffset)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Int64</type>
      <name>onLoop</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a3f717d18846f261fc375d71d6c7e41da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setProcessingInterval</name>
      <anchorfile>classsf_1_1SoundStream.html</anchorfile>
      <anchor>a3a38d317279163f3766da2e538fbde93</anchor>
      <arglist>(Time interval)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_source</name>
      <anchorfile>classsf_1_1SoundSource.html</anchorfile>
      <anchor>a0223cef4b1c587e6e1e17b4c92c4479c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Music::Span</name>
    <filename>structsf_1_1Music_1_1Span.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>structsf_1_1Music_1_1Span.html</anchorfile>
      <anchor>a71e6200a586f650ce002e7e99929ae85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Span</name>
      <anchorfile>structsf_1_1Music_1_1Span.html</anchorfile>
      <anchor>a935db12207fa3da4c2461cd5e1f9fa0d</anchor>
      <arglist>(T off, T len)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>offset</name>
      <anchorfile>structsf_1_1Music_1_1Span.html</anchorfile>
      <anchor>a49bb6a3c4239288cf47c1298c3e5e1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>length</name>
      <anchorfile>structsf_1_1Music_1_1Span.html</anchorfile>
      <anchor>a509fdbef69a8fc0f8430ecb7b9e76221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Sprite</name>
    <filename>classsf_1_1Sprite.html</filename>
    <base>sf::Drawable</base>
    <base>sf::Transformable</base>
    <member kind="function">
      <type></type>
      <name>Sprite</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a92559fbca895a96758abf5eabab96984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sprite</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a2a9fca374d7abf084bb1c143a879ff4a</anchor>
      <arglist>(const Texture &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Sprite</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a01cfe1402372d243dbaa2ffa96020206</anchor>
      <arglist>(const Texture &amp;texture, const IntRect &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexture</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a3729c88d88ac38c19317c18e87242560</anchor>
      <arglist>(const Texture &amp;texture, bool resetRect=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureRect</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a3fefec419a4e6a90c0fd54c793d82ec2</anchor>
      <arglist>(const IntRect &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a14def44da6437bfea20c4df5e71aba4c</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>const Texture *</type>
      <name>getTexture</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>a6d0f107b5dd5976be50bc5b163ba21aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IntRect &amp;</type>
      <name>getTextureRect</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>afb19e5b4f39d17cf4d95752b3a79bcb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getColor</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>af4a3ee8177fdd6e472a360a0a837d7cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getLocalBounds</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>ab2f4c781464da6f8a52b1df6058a48b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getGlobalBounds</name>
      <anchorfile>classsf_1_1Sprite.html</anchorfile>
      <anchor>aa795483096b90745b2e799532963e271</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::String</name>
    <filename>classsf_1_1String.html</filename>
    <member kind="typedef">
      <type>std::basic_string&lt; Uint32 &gt;::iterator</type>
      <name>Iterator</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ac90f2b7b28f703020f8d027e98806235</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; Uint32 &gt;::const_iterator</type>
      <name>ConstIterator</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a8e18efc2e8464f6eb82818902d527efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a9563a4e93f692e0c8e8702b374ef8692</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ac9df7f7696cff164794e338f3c89ccc5</anchor>
      <arglist>(char ansiChar, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>aefaa202d2aa5ff85b4f75a5983367e86</anchor>
      <arglist>(wchar_t wideChar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a8e1a5027416d121187908e2ed77079ff</anchor>
      <arglist>(Uint32 utf32Char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a57d2b8c289f9894f859564cad034bfc7</anchor>
      <arglist>(const char *ansiString, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a0aa41dcbd17b0c36c74d03d3b0147f1e</anchor>
      <arglist>(const std::string &amp;ansiString, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a5742d0a9b0c754f711820c2b5c40fa55</anchor>
      <arglist>(const wchar_t *wideString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a5e38151340af4f9a5f74ad24c0664074</anchor>
      <arglist>(const std::wstring &amp;wideString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>aea3629adf19f9fe713d4946f6c75b214</anchor>
      <arglist>(const Uint32 *utf32String)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a6eee86dbe75d16bbcc26e97416c2e1ca</anchor>
      <arglist>(const std::basic_string&lt; Uint32 &gt; &amp;utf32String)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>String</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>af862594d3c4070d8ddbf08cf8dce4f59</anchor>
      <arglist>(const String &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a884816a0f688cfd48f9324c9741dc257</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::wstring</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a6bd1444bebaca9bbf01ba203061f5076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toAnsiString</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ada5d5bba4528aceb0a1e298553e6c30a</anchor>
      <arglist>(const std::locale &amp;locale=std::locale()) const</arglist>
    </member>
    <member kind="function">
      <type>std::wstring</type>
      <name>toWideString</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a9d81aa3103e7e2062bd85d912a5aecf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::basic_string&lt; Uint8 &gt;</type>
      <name>toUtf8</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a2a4f366d5db833ae818881507b46e13a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::basic_string&lt; Uint16 &gt;</type>
      <name>toUtf16</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ab805f230a0b2e972f9f32ac4cf11d912</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::basic_string&lt; Uint32 &gt;</type>
      <name>toUtf32</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>aef4f51ebe43465c665c78692d0262e43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>af14c8e1bf351cf18486f0258c36260d7</anchor>
      <arglist>(const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>String &amp;</type>
      <name>operator+=</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>afdae61e813b2951a6e39015e34a143f7</anchor>
      <arglist>(const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Uint32</type>
      <name>operator[]</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a035c1b585a0ebed81e773ecafed57926</anchor>
      <arglist>(std::size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Uint32 &amp;</type>
      <name>operator[]</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a3e2041bd9ae84d223e6b12e46e5aa5d6</anchor>
      <arglist>(std::size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a391c1b4950cbf3d3f8040cea73af2969</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ae7aff54e178f5d3e399953adff5cad20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a2ba26cb6945d2bbb210b822f222aa7f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>aaa78a0a46b3fbe200a4ccdedc326eb93</anchor>
      <arglist>(std::size_t position, std::size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ad0b1455deabf07af13ee79812e05fa02</anchor>
      <arglist>(std::size_t position, const String &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>find</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>aa189ec8656854106ab8d2e935fd9cbcc</anchor>
      <arglist>(const String &amp;str, std::size_t start=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ad460e628c287b0fa88deba2eb0b6744b</anchor>
      <arglist>(std::size_t position, std::size_t length, const String &amp;replaceWith)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a82bbfee2bf23c641e5361ad505c07921</anchor>
      <arglist>(const String &amp;searchFor, const String &amp;replaceWith)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>substring</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a492645e00032455e6d92ff0e992654ce</anchor>
      <arglist>(std::size_t position, std::size_t length=InvalidPos) const</arglist>
    </member>
    <member kind="function">
      <type>const Uint32 *</type>
      <name>getData</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a3ed7f3ad41659a2b31a8d8e99a7b8199</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>begin</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a8ec30ddc08e3a6bd11c99aed782f6dfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>begin</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a0e4755d6b4d51de7c3dc2e984b79f95d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Iterator</type>
      <name>end</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ac823012f39cb6f61100418876e99d53b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstIterator</type>
      <name>end</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>af1ab4c82ff2bdfb6903b4b1bb78a8e5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>fromUtf8</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>aa7beb7ae5b26e63dcbbfa390e27a9e4b</anchor>
      <arglist>(T begin, T end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>fromUtf16</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a81f70eecad0000a4f2e4d66f97b80300</anchor>
      <arglist>(T begin, T end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>fromUtf32</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ab023a4900dce37ee71ab9e29b30a23cb</anchor>
      <arglist>(T begin, T end)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>InvalidPos</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>abaadecaf12a6b41c54d725c75fd28527</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a483931724196c580552b68751fb4d837</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a3bfb9217788a9978499b8d5696bb0ef2</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a5158a142e0966685ec7fb4e147b24ef0</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ac96278a8cbe282632b11f0c8c007df0c</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>ac1c1bb5dcf02aad3b2c0a1bf74a11cc9</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>a112689eec28e0ca9489e8c4ec6a34493</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>operator+</name>
      <anchorfile>classsf_1_1String.html</anchorfile>
      <anchor>af140f992b7698cf1448677c2c8e11bf1</anchor>
      <arglist>(const String &amp;left, const String &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::TcpListener</name>
    <filename>classsf_1_1TcpListener.html</filename>
    <base>sf::Socket</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TcpListener</name>
      <anchorfile>classsf_1_1TcpListener.html</anchorfile>
      <anchor>a59a1db5b6f4711a3e57390da2f8d9630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLocalPort</name>
      <anchorfile>classsf_1_1TcpListener.html</anchorfile>
      <anchor>a784b9a9c59d4cdbae1795e90b8015780</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>listen</name>
      <anchorfile>classsf_1_1TcpListener.html</anchorfile>
      <anchor>a9504758ea3570e62cb20b209c11776a1</anchor>
      <arglist>(unsigned short port, const IpAddress &amp;address=IpAddress::Any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classsf_1_1TcpListener.html</anchorfile>
      <anchor>a3a00a850506bd0f9f48867a0fe59556b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>accept</name>
      <anchorfile>classsf_1_1TcpListener.html</anchorfile>
      <anchor>ae2c83ce5a64d50b68180c46bef0a7346</anchor>
      <arglist>(TcpSocket &amp;socket)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a165fc1423e281ea2714c70303d3a9782</anchor>
      <arglist>(bool blocking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>ab1ceca9ac114b8baeeda3b34a0aca468</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SocketHandle</type>
      <name>getHandle</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a675457784284ae2f5640bbbe16729393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aafbe140f4b1921e0d19e88cf7a61dcbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>af1dd898f7aa3ead7ff7b2d1c20e97781</anchor>
      <arglist>(SocketHandle handle)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::TcpSocket</name>
    <filename>classsf_1_1TcpSocket.html</filename>
    <base>sf::Socket</base>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TcpSocket</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a62a9bf81fd7f15fedb29fd1348483236</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLocalPort</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a98e45f0f49af1fd99216b9195e86d86b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IpAddress</type>
      <name>getRemoteAddress</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>aa8579c203b1fd21beb74d7f76444a94c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getRemotePort</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a93bced0afd4b1c60797a85725be04951</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>connect</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a68cd42d5ab70ab54b16787f555951c40</anchor>
      <arglist>(const IpAddress &amp;remoteAddress, unsigned short remotePort, Time timeout=Time::Zero)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>ac18f518a9be3d6be5e74b9404c253c1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>send</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>affce26ab3bcc4f5b9269dad79db544c0</anchor>
      <arglist>(const void *data, std::size_t size)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>send</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a31f5b280126a96c6f3ad430f4cbcb54d</anchor>
      <arglist>(const void *data, std::size_t size, std::size_t &amp;sent)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>receive</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a90ce50811ea61d4f00efc62bb99ae1af</anchor>
      <arglist>(void *data, std::size_t size, std::size_t &amp;received)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>send</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>a0f8276e2b1c75aac4a7b0a707b250f44</anchor>
      <arglist>(Packet &amp;packet)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>receive</name>
      <anchorfile>classsf_1_1TcpSocket.html</anchorfile>
      <anchor>aa655352609bc9804f2baa020df3e7331</anchor>
      <arglist>(Packet &amp;packet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a165fc1423e281ea2714c70303d3a9782</anchor>
      <arglist>(bool blocking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>ab1ceca9ac114b8baeeda3b34a0aca468</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SocketHandle</type>
      <name>getHandle</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a675457784284ae2f5640bbbe16729393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aafbe140f4b1921e0d19e88cf7a61dcbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>af1dd898f7aa3ead7ff7b2d1c20e97781</anchor>
      <arglist>(SocketHandle handle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>close</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a71f2f5c2aa99e01cafe824fee4c573be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Text</name>
    <filename>classsf_1_1Text.html</filename>
    <base>sf::Drawable</base>
    <base>sf::Transformable</base>
    <member kind="enumeration">
      <type></type>
      <name>Style</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Regular</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82a2af9ae5e1cda126570f744448e0caa32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bold</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82af1b47f98fb1e10509ba930a596987171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Italic</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82aee249eb803848723c542c2062ebe69d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Underlined</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82a664bd143f92b6e8c709d7f788e8b20df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StrikeThrough</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82a9ed1f5bb154c21269e1190c5aa97d479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Regular</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82a2af9ae5e1cda126570f744448e0caa32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bold</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82af1b47f98fb1e10509ba930a596987171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Italic</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82aee249eb803848723c542c2062ebe69d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Underlined</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82a664bd143f92b6e8c709d7f788e8b20df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StrikeThrough</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa8add4aef484c6e6b20faff07452bd82a9ed1f5bb154c21269e1190c5aa97d479</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Text</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aff7cab6a92e5948c9d1481cb2d87eb84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Text</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a614019e0b5c0ed39a99d32483a51f2c5</anchor>
      <arglist>(const String &amp;string, const Font &amp;font, unsigned int characterSize=30)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setString</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a7d3b3359f286fd9503d1ced25b7b6c33</anchor>
      <arglist>(const String &amp;string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a2927805d1ae92d57f15034ea34756b81</anchor>
      <arglist>(const Font &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharacterSize</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ae96f835fc1bff858f8a23c5b01eaaf7e</anchor>
      <arglist>(unsigned int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineSpacing</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>af6505688f79e2e2d90bd68f4d767e965</anchor>
      <arglist>(float spacingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLetterSpacing</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ab516110605edb0191a7873138ac42af2</anchor>
      <arglist>(float spacingFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ad791702bc2d1b6590a1719aa60635edf</anchor>
      <arglist>(Uint32 style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>afd1742fca1adb6b0ea98357250ffb634</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillColor</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ab7bb3babac5a6da1802b2c3e1a3e6dcc</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineColor</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>aa19ec69c3b894e963602a6804ca68fe4</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlineThickness</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ab0e6be3b40124557bf53737fe6a6ce77</anchor>
      <arglist>(float thickness)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getString</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ab334881845307db46ccf344191aa819c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Font *</type>
      <name>getFont</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ad947a43bddaddf54d008df600699599b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCharacterSize</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a46d1d7f1d513bb8d434e985a93ea5224</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLetterSpacing</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a028fc6e561bd9a0671254419b498b889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineSpacing</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a670622e1c299dfd6518afe289c7cd248</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Uint32</type>
      <name>getStyle</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a0da79b0c057f4bb51592465a205c35d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getColor</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ab367e86c9e9e6cd3806c362ab8e79101</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getFillColor</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a10400757492ec7fa97454488314ca39b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Color &amp;</type>
      <name>getOutlineColor</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ade9256ff9d43c9481fcf5f4003fe0141</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOutlineThickness</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>af6bf01c23189edf52c8b38708db6f3f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>findCharacterPos</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a2e252d8dcae3eb61c6c962c0bc674b12</anchor>
      <arglist>(std::size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getLocalBounds</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>a3e6b3b298827f853b41165eee2cbbc66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getGlobalBounds</name>
      <anchorfile>classsf_1_1Text.html</anchorfile>
      <anchor>ad33ed96ce9fbe99610f7f8b6874a16b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::TextEvent</name>
    <filename>structsf_1_1Event_1_1TextEvent.html</filename>
    <member kind="variable">
      <type>Uint32</type>
      <name>unicode</name>
      <anchorfile>structsf_1_1Event_1_1TextEvent.html</anchorfile>
      <anchor>a00d96b1a5328a1d7cbc276e161befcb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Texture</name>
    <filename>classsf_1_1Texture.html</filename>
    <base protection="private">sf::GlResource</base>
    <member kind="enumeration">
      <type></type>
      <name>CoordinateType</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>aa6fd3bbe3c334b3c4428edfb2765a82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Normalized</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>aa6fd3bbe3c334b3c4428edfb2765a82ea69d6228950882e4d68be4ba4dbe7df73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pixels</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>aa6fd3bbe3c334b3c4428edfb2765a82ea6372f9c3a10203a7a69d8d5da59d82ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Normalized</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>aa6fd3bbe3c334b3c4428edfb2765a82ea69d6228950882e4d68be4ba4dbe7df73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pixels</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>aa6fd3bbe3c334b3c4428edfb2765a82ea6372f9c3a10203a7a69d8d5da59d82ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a3e04674853b8533bf981db3173e3a4a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a524855cbf89de3b74be84d385fd229de</anchor>
      <arglist>(const Texture &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Texture</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a9c5354ad40eb1c5aeeeb21f57ccd7e6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a89b4c7d204acf1033c3a1b6e0a3ad0a3</anchor>
      <arglist>(unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a8e1b56eabfe33e2e0e1cb03712c7fcc7</anchor>
      <arglist>(const std::string &amp;filename, const IntRect &amp;area=IntRect())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromMemory</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a2c4adb19dd4cbee0a588eeb85e52a249</anchor>
      <arglist>(const void *data, std::size_t size, const IntRect &amp;area=IntRect())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromStream</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a786b486a46b1c6d1c16ff4af61ecc601</anchor>
      <arglist>(InputStream &amp;stream, const IntRect &amp;area=IntRect())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromImage</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>abec4567ad9856a3596dc74803f26fba2</anchor>
      <arglist>(const Image &amp;image, const IntRect &amp;area=IntRect())</arglist>
    </member>
    <member kind="function">
      <type>Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a9f86b8cc670c6399c539d4ce07ae5c8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Image</type>
      <name>copyToImage</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a77e18a70de2e525ac5e4a7cd95f614b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>ae4eab5c6781316840b0c50ad08370963</anchor>
      <arglist>(const Uint8 *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a1352d8e16c2aeb4df586ed65dd2c36b9</anchor>
      <arglist>(const Uint8 *pixels, unsigned int width, unsigned int height, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>af9885ca00b74950d60feea28132d9691</anchor>
      <arglist>(const Texture &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a89beb474da1da84b5e38c9fc0b441fe4</anchor>
      <arglist>(const Texture &amp;texture, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a037cdf171af0fb392d07626a44a4ea17</anchor>
      <arglist>(const Image &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a87f916490b757fe900798eedf3abf3ba</anchor>
      <arglist>(const Image &amp;image, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>ad3cceef238f7d5d2108a98dd38c17fc5</anchor>
      <arglist>(const Window &amp;window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a154f246eb8059b602076009ab1cfd175</anchor>
      <arglist>(const Window &amp;window, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmooth</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a0c3bd6825b9a99714f10d44179d74324</anchor>
      <arglist>(bool smooth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSmooth</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a3ebb050b5a71e1d40ba66eb1a060e103</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSrgb</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>af8a38872c50a33ff074bd0865db19dd4</anchor>
      <arglist>(bool sRgb)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSrgb</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a9d77ce4f8124abfda96900a6bd53bfe9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepeated</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>aaa87d1eff053b9d4d34a24c784a28658</anchor>
      <arglist>(bool repeated)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRepeated</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>af1a1a32ca5c799204b2bea4040df7647</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>generateMipmap</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a7779a75c0324b5faff77602f871710a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Texture &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a8d856e3b5865984d6ba0c25ac04fbedb</anchor>
      <arglist>(const Texture &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a9243470c64b7ff0d231e00663e495798</anchor>
      <arglist>(Texture &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNativeHandle</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a674b632608747bfc27b53a4935c835b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bind</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>ae9a4274e7b95ebf7244d09c7445833b0</anchor>
      <arglist>(const Texture *texture, CoordinateType coordinateType=Normalized)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>getMaximumSize</name>
      <anchorfile>classsf_1_1Texture.html</anchorfile>
      <anchor>a0bf905d487b104b758549c2e9e20a3fb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Thread</name>
    <filename>classsf_1_1Thread.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>a4cc65399bbb111cf8132537783b8e96c</anchor>
      <arglist>(F function)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>a719b2cc067d92d52c35064a49d850a53</anchor>
      <arglist>(F function, A argument)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>aa9f473c8cbb078900c62b1fd14a83a34</anchor>
      <arglist>(void(C::*function)(), C *object)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Thread</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>af77942fc1730af7c31bc4c3a913a9c1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>launch</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>a74f75a9e86e1eb47479496314048b5f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>a724b1f94c2d54f84280f2f78bde95fa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>terminate</name>
      <anchorfile>classsf_1_1Thread.html</anchorfile>
      <anchor>ad6b205d4f1ce38b8d44bba0f5501477c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::ThreadLocal</name>
    <filename>classsf_1_1ThreadLocal.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classsf_1_1ThreadLocal.html</anchorfile>
      <anchor>a44ea3c4be4eef118080275cbf4cf04cd</anchor>
      <arglist>(void *value=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadLocal</name>
      <anchorfile>classsf_1_1ThreadLocal.html</anchorfile>
      <anchor>acc612bddfd0f0507b1c5da8b3b8c75c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classsf_1_1ThreadLocal.html</anchorfile>
      <anchor>ab7e334c83d77644a8e67ee31c3230007</anchor>
      <arglist>(void *value)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getValue</name>
      <anchorfile>classsf_1_1ThreadLocal.html</anchorfile>
      <anchor>a3273f1976f96a838e386937eae33fc21</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::ThreadLocalPtr</name>
    <filename>classsf_1_1ThreadLocalPtr.html</filename>
    <templarg>typename T</templarg>
    <base protection="private">sf::ThreadLocal</base>
    <member kind="function">
      <type></type>
      <name>ThreadLocalPtr</name>
      <anchorfile>classsf_1_1ThreadLocalPtr.html</anchorfile>
      <anchor>a8c678211d7828d2a8c41cb534422d649</anchor>
      <arglist>(T *value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1ThreadLocalPtr.html</anchorfile>
      <anchor>adcbb45ae077df714bf9c61e936d97770</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classsf_1_1ThreadLocalPtr.html</anchorfile>
      <anchor>a25646e1014a933d1a45b9ce17bab7703</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T*</name>
      <anchorfile>classsf_1_1ThreadLocalPtr.html</anchorfile>
      <anchor>a81ca089ae5cda72c7470ca93041c3cb2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ThreadLocalPtr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1ThreadLocalPtr.html</anchorfile>
      <anchor>a14dcf1cdf5f6b3bcdd633014b2b671f5</anchor>
      <arglist>(T *value)</arglist>
    </member>
    <member kind="function">
      <type>ThreadLocalPtr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1ThreadLocalPtr.html</anchorfile>
      <anchor>a6792a6a808af06f0d13e3ceecf2fc947</anchor>
      <arglist>(const ThreadLocalPtr&lt; T &gt; &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Time</name>
    <filename>classsf_1_1Time.html</filename>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>acba0cfbc49e3a09a22a8e079eb67a05c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>asSeconds</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>aa3df2f992d0b0041b4eb02258d43f0e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Int32</type>
      <name>asMilliseconds</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>aa16858ca030a07eb18958c321f256e5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Int64</type>
      <name>asMicroseconds</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a000c2c64b74658ebd228b9294a464275</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Time</type>
      <name>Zero</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a8db127b632fa8da21550e7282af11fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>seconds</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>af9fc40a6c0e687e3430da1cf296385b1</anchor>
      <arglist>(float amount)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>milliseconds</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a9231f886d925a24d181c8dcfa6448d87</anchor>
      <arglist>(Int32 amount)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>microseconds</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a8a6ae28a1962198a69b92355649c6aa0</anchor>
      <arglist>(Int64 amount)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a9bbb2368cf012149f1001535a20c664a</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a3a142729f295af8b1baf2d8762bc39ac</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a3bad89721b8c026e80082a7aa539f244</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a9a472ce6d82aa0caf8e20af4a4b309f2</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>aafb9de87ed6047956cd9487ab807371f</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a158c5f9a6abf575651b7b2f6af8aedaa</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>acaead0aa2de9f82a548fcd8208a40f70</anchor>
      <arglist>(Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator+</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a8249d3a28c8062c7c46cc426186f76c8</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator+=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a34b983deefecaf2725131771d54631e0</anchor>
      <arglist>(Time &amp;left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>aebd95ec0cd0b2dc5d858e70149ccd136</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator-=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>ae0a16136d024a44bbaa4ca49ac172c8f</anchor>
      <arglist>(Time &amp;left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>ab891d4f3dbb454f6c1c484a7844bb581</anchor>
      <arglist>(Time left, float right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a667d1568893f4e2520a223fa4e2b6ee2</anchor>
      <arglist>(Time left, Int64 right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a61e3255c79b3d98a1a04ed8968a87863</anchor>
      <arglist>(float left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a998a2ae6bd79e753bf9f4dea5b06370c</anchor>
      <arglist>(Int64 left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator*=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a3f7baa961b8961fc5e6a37dea7de10e3</anchor>
      <arglist>(Time &amp;left, float right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator*=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>ac883749b4e0a72c32e166ad802220539</anchor>
      <arglist>(Time &amp;left, Int64 right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator/</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a67510d018fd010819ee075db2cbd004f</anchor>
      <arglist>(Time left, float right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator/</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a5f7b24dd13c0068d5cba678e1d5db9a6</anchor>
      <arglist>(Time left, Int64 right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator/=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>ad513a413be41bc66feb0ff2b29d5f947</anchor>
      <arglist>(Time &amp;left, float right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator/=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>ac4b8df6ef282ee71808fd185f91490aa</anchor>
      <arglist>(Time &amp;left, Int64 right)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>operator/</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a097cf1326d2d50e0043ff4e865c1bbac</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>operator%</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>abe7206e15c2bf7ce8695f82219d466d2</anchor>
      <arglist>(Time left, Time right)</arglist>
    </member>
    <member kind="function">
      <type>Time &amp;</type>
      <name>operator%=</name>
      <anchorfile>classsf_1_1Time.html</anchorfile>
      <anchor>a880fb0137cd426bd4457fd9e4a2f9d83</anchor>
      <arglist>(Time &amp;left, Time right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Touch</name>
    <filename>classsf_1_1Touch.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDown</name>
      <anchorfile>classsf_1_1Touch.html</anchorfile>
      <anchor>a2f85297123ea4e401d02c346e50d48a3</anchor>
      <arglist>(unsigned int finger)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Touch.html</anchorfile>
      <anchor>af1b7035be709091c7475075e43e2bc23</anchor>
      <arglist>(unsigned int finger)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Touch.html</anchorfile>
      <anchor>a8a1456574d2825d4249fcf72f11d4398</anchor>
      <arglist>(unsigned int finger, const WindowBase &amp;relativeTo)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sf::Event::TouchEvent</name>
    <filename>structsf_1_1Event_1_1TouchEvent.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>finger</name>
      <anchorfile>structsf_1_1Event_1_1TouchEvent.html</anchorfile>
      <anchor>a9a79fe86bf9ac3c16ec7326f96feb61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structsf_1_1Event_1_1TouchEvent.html</anchorfile>
      <anchor>a8993963790b850caa68b98d3cad2be45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structsf_1_1Event_1_1TouchEvent.html</anchorfile>
      <anchor>add80639dc68bc37e3275744d501cdbe0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Transform</name>
    <filename>classsf_1_1Transform.html</filename>
    <member kind="function">
      <type></type>
      <name>Transform</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>ac32de51bd0b9f3d52fbe0838225ee83b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Transform</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a78c48677712fcf41122d02f1301d71a3</anchor>
      <arglist>(float a00, float a01, float a02, float a10, float a11, float a12, float a20, float a21, float a22)</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>getMatrix</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>ab85cb4194f42a965d337a8f02783c534</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>getInverse</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a14f49e81af44aabcff7611f6703a1e4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>transformPoint</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>af2e38c3c077d28898686662558b41135</anchor>
      <arglist>(float x, float y) const</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>transformPoint</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>ab42a0bb7a252c6d221004f6372ce5fdc</anchor>
      <arglist>(const Vector2f &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>transformRect</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a3824a20505d81a94bc22be1ffee57d3d</anchor>
      <arglist>(const FloatRect &amp;rectangle) const</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>combine</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>ad8403f888799b5c9f781cb9f3757f2a4</anchor>
      <arglist>(const Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>translate</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a053cd024e320ae719837386d126d0f51</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>translate</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a2426209f1fd3cc02129dec373a3c6f69</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>ad09ce22a1fb08709f66f30befc7b2e7b</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>ad78237e81d1de866d1b3c040ad003971</anchor>
      <arglist>(float angle, float centerX, float centerY)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a11aa9a4fbd9254e7d22b96f92f018d09</anchor>
      <arglist>(float angle, const Vector2f &amp;center)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a846e9ff8567f50adea9b3ce4c70c1554</anchor>
      <arglist>(float scaleX, float scaleY)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>af1ad4ae13dacaf812b6411142243042b</anchor>
      <arglist>(float scaleX, float scaleY, float centerX, float centerY)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a23fe4e63821354600b7592be90f2d65e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a486a4a1946208a883c7f8ec1e9cf2e35</anchor>
      <arglist>(const Vector2f &amp;factors, const Vector2f &amp;center)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Transform</type>
      <name>Identity</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>aa4eb1eecbcb9979d76e2543b337fdb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Transform</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a85ea4e5539795f9b2ceb7d4b06736c8f</anchor>
      <arglist>(const Transform &amp;left, const Transform &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Transform &amp;</type>
      <name>operator*=</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a189899674616490f6250953ac581ac30</anchor>
      <arglist>(Transform &amp;left, const Transform &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2f</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a4eeee49125c3c72c250062eef35ceb75</anchor>
      <arglist>(const Transform &amp;left, const Vector2f &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>aa2de0a3ee2f8af05dbc94bf3b4633b4a</anchor>
      <arglist>(const Transform &amp;left, const Transform &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1Transform.html</anchorfile>
      <anchor>a5eee840ff0b2db9e5f57a87281cc2b01</anchor>
      <arglist>(const Transform &amp;left, const Transform &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Transformable</name>
    <filename>classsf_1_1Transformable.html</filename>
    <member kind="function">
      <type></type>
      <name>Transformable</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ae71710de0fef423121bab1c684954a2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Transformable</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a43253abcb863195a673c2a347a7425cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4dbfb1a7c80688b0b4c477d706550208</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af1a42209ce2b5d3f07b00f917bcd8015</anchor>
      <arglist>(const Vector2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a32baf2bf1a74699b03bf8c95030a38ed</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aaec50b46b3f41b054763304d1e727471</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a4c48a87f1626047e448f9c1a68ff167e</anchor>
      <arglist>(const Vector2f &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a56c67bd80aae8418d13fb96c034d25ec</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa93a835ffbf3bee2098dfbbc695a7f05</anchor>
      <arglist>(const Vector2f &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aea8b18e91a7bf7be589851bb9dd11241</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>aa00b5c5d4a06ac24a94dd72c56931d3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getScale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a7bcae0e924213f2e89edd8926f2453af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getOrigin</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a898b33eb6513161eb5c747a072364f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a86b461d6a941ad390c2ad8b6a4a20391</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ab9ca691522f6ddc1a40406849b87c469</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>af8a5ffddc0d93f238fee3bf8efe1ebda</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3de0c6d8957f3cf318092f3f60656391</anchor>
      <arglist>(float factorX, float factorY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>adecaa6c69b1f27dd5194b067d96bb694</anchor>
      <arglist>(const Vector2f &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>a3e1b4772a451ec66ac7e6af655726154</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1Transformable.html</anchorfile>
      <anchor>ac5e75d724436069d2268791c6b486916</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::GlResource::TransientContextLock</name>
    <filename>classsf_1_1GlResource_1_1TransientContextLock.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>TransientContextLock</name>
      <anchorfile>classsf_1_1GlResource_1_1TransientContextLock.html</anchorfile>
      <anchor>a6434ee8f0380c300b361be038f37123a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TransientContextLock</name>
      <anchorfile>classsf_1_1GlResource_1_1TransientContextLock.html</anchorfile>
      <anchor>a169285281b252ac8d54523b0fcc4b814</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::UdpSocket</name>
    <filename>classsf_1_1UdpSocket.html</filename>
    <base>sf::Socket</base>
    <member kind="enumvalue">
      <name>MaxDatagramSize</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>a8ad087820b1ae07267858212f3d0fac5a728a7d33027bee0d65f70f964dd9c9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaxDatagramSize</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>a8ad087820b1ae07267858212f3d0fac5a728a7d33027bee0d65f70f964dd9c9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Done</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1de3a85bc56d3ae85b3d0f3cfd04ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotReady</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca8554848daae98f996e131bdeed076c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Partial</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca181c163fad2eaea927185d127c392706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Disconnected</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dcab215141f756acdc23c67fad149710eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a51bf0fd51057b98a10fbb866246176dca1dc9854433a28c22e192721179a2df5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AnyPort</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aa3e6c984bcb81a35234dcc9cc8369d75a5a3c30fd128895403afc11076f461b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UdpSocket</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>abb10725e26dee9d3a8165fe87ffb71bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getLocalPort</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>a5c03644b3da34bb763bce93e758c938e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>bind</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>ad764c3d06d90b4714dcc97a0d1647bcc</anchor>
      <arglist>(unsigned short port, const IpAddress &amp;address=IpAddress::Any)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>a2c4abb8102a1bd31f51fcfe7f15427a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>send</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>a664ab8f26f37c21cc4de1b847c2efcca</anchor>
      <arglist>(const void *data, std::size_t size, const IpAddress &amp;remoteAddress, unsigned short remotePort)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>receive</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>ade9ca0f7ed7919136917b0b997a9833a</anchor>
      <arglist>(void *data, std::size_t size, std::size_t &amp;received, IpAddress &amp;remoteAddress, unsigned short &amp;remotePort)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>send</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>a48969a62c80d40fd74293a740798e435</anchor>
      <arglist>(Packet &amp;packet, const IpAddress &amp;remoteAddress, unsigned short remotePort)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>receive</name>
      <anchorfile>classsf_1_1UdpSocket.html</anchorfile>
      <anchor>afdd5c655d00c96222d5b477fc057a22b</anchor>
      <arglist>(Packet &amp;packet, IpAddress &amp;remoteAddress, unsigned short &amp;remotePort)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a165fc1423e281ea2714c70303d3a9782</anchor>
      <arglist>(bool blocking)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBlocking</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>ab1ceca9ac114b8baeeda3b34a0aca468</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>Type</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Tcp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8acc02e97e90234b957eaad4dff7f22214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>Udp</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a5d3ff44e56e68f02816bb0fabc34adf8a6ebf3094830db4820191a327f3cc6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SocketHandle</type>
      <name>getHandle</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a675457784284ae2f5640bbbe16729393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>aafbe140f4b1921e0d19e88cf7a61dcbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>af1dd898f7aa3ead7ff7b2d1c20e97781</anchor>
      <arglist>(SocketHandle handle)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>close</name>
      <anchorfile>classsf_1_1Socket.html</anchorfile>
      <anchor>a71f2f5c2aa99e01cafe824fee4c573be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Utf</name>
    <filename>classsf_1_1Utf.html</filename>
    <templarg>unsigned int N</templarg>
  </compound>
  <compound kind="class">
    <name>sf::Utf&lt; 16 &gt;</name>
    <filename>classsf_1_1Utf_3_0116_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static In</type>
      <name>decode</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a17be6fc08e51182e7ac8bf9269dfae37</anchor>
      <arglist>(In begin, In end, Uint32 &amp;output, Uint32 replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>encode</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a516090c84ceec2cfde0a13b6148363bb</anchor>
      <arglist>(Uint32 input, Out output, Uint16 replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static In</type>
      <name>next</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>ab899108d77ce088eb001588e84d91525</anchor>
      <arglist>(In begin, In end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>count</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a6df8d9be8211ffe1095b3b82eac83f6f</anchor>
      <arglist>(In begin, In end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromAnsi</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a8a595dc1ea57ecf7aad944964913f0ff</anchor>
      <arglist>(In begin, In end, Out output, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromWide</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a263423929b6f8e4d3ad09b45ac5cb0a1</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromLatin1</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a52293df75893733fe6cf84b8a017cbf7</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toAnsi</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a6d2bfbdfe46364bd49bca28a410b18f7</anchor>
      <arglist>(In begin, In end, Out output, char replacement=0, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toWide</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a42bace5988f7f20497cfdd6025c2d7f2</anchor>
      <arglist>(In begin, In end, Out output, wchar_t replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toLatin1</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>ad0cc57ebf48fac584f4d5f3d30a20010</anchor>
      <arglist>(In begin, In end, Out output, char replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf8</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>afdd2f31536ce3fba4dfb632dfdd6e4b7</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf16</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a0c9744c8f142360a8afebb24da134b34</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf32</name>
      <anchorfile>classsf_1_1Utf_3_0116_01_4.html</anchorfile>
      <anchor>a781174f776a3effb96c1ccd9a4513ab1</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Utf&lt; 32 &gt;</name>
    <filename>classsf_1_1Utf_3_0132_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static In</type>
      <name>decode</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>ad754ce8476f7b80563890dec12cefd46</anchor>
      <arglist>(In begin, In end, Uint32 &amp;output, Uint32 replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>encode</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a27b9d3f3fc49a8c88d91966889fcfca1</anchor>
      <arglist>(Uint32 input, Out output, Uint32 replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static In</type>
      <name>next</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a788b4ebc728dde2aaba38f3605d4867c</anchor>
      <arglist>(In begin, In end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>count</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a9b18c32b9e6d4b3126e9b4af45988b55</anchor>
      <arglist>(In begin, In end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromAnsi</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a384a4169287af15876783ad477cac4e3</anchor>
      <arglist>(In begin, In end, Out output, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromWide</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>abdf0d41e0c8814a68326688e3b8d187f</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromLatin1</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a05741b76b5a26267a72735e40ca61c55</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toAnsi</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a768cb205f7f1d20cd900e34fb48f9316</anchor>
      <arglist>(In begin, In end, Out output, char replacement=0, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toWide</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a0d5bf45a9732beb935592da6bed1242c</anchor>
      <arglist>(In begin, In end, Out output, wchar_t replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toLatin1</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a064ce0ad81768d0d99b6b3e2e980e3ce</anchor>
      <arglist>(In begin, In end, Out output, char replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf8</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a193e155964b073c8ba838434f41d5e97</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf16</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a3f97efb599ad237af06f076f3fcfa354</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf32</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>abd7c1e80791c80c4d78257440de96140</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Uint32</type>
      <name>decodeAnsi</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a68346ea833f88267a7c739d4d96fb86f</anchor>
      <arglist>(In input, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Uint32</type>
      <name>decodeWide</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a043fe25f5f4dbc205e78e6f1d99840dc</anchor>
      <arglist>(In input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>encodeAnsi</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>af6590226a071076ca22d818573a16ded</anchor>
      <arglist>(Uint32 codepoint, Out output, char replacement=0, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>encodeWide</name>
      <anchorfile>classsf_1_1Utf_3_0132_01_4.html</anchorfile>
      <anchor>a52e511e74ddc5df1bbf18f910193bc47</anchor>
      <arglist>(Uint32 codepoint, Out output, wchar_t replacement=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Utf&lt; 8 &gt;</name>
    <filename>classsf_1_1Utf_3_018_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static In</type>
      <name>decode</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a59d4e8d5832961e62b263d308b72bf4b</anchor>
      <arglist>(In begin, In end, Uint32 &amp;output, Uint32 replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>encode</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a5fbc6b5a996f52e9e4a14633d0d71847</anchor>
      <arglist>(Uint32 input, Out output, Uint8 replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static In</type>
      <name>next</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a0365a0b38700baa161843563d083edf6</anchor>
      <arglist>(In begin, In end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::size_t</type>
      <name>count</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>af1f15d9a772ee887be39e97431e15d32</anchor>
      <arglist>(In begin, In end)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromAnsi</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a1b62ba85ad3c8ce68746e16192b3eef0</anchor>
      <arglist>(In begin, In end, Out output, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromWide</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>aa99e636a7addc157b425dfc11b008f42</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>fromLatin1</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a85dd3643b7109a1a2f802747e55e28e8</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toAnsi</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a3d8b02f29021bd48831e7706d826f0c5</anchor>
      <arglist>(In begin, In end, Out output, char replacement=0, const std::locale &amp;locale=std::locale())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toWide</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>ac6633c64ff1fad6bd1bfe72c37b3a468</anchor>
      <arglist>(In begin, In end, Out output, wchar_t replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toLatin1</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>adf6f6e0a8ee0527c8ab390ce5c0b6b13</anchor>
      <arglist>(In begin, In end, Out output, char replacement=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf8</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>aef68054cab6a592c0b04de94e93bb520</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf16</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a925ac9e141dcb6f9b07c7b95f7cfbda2</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Out</type>
      <name>toUtf32</name>
      <anchorfile>classsf_1_1Utf_3_018_01_4.html</anchorfile>
      <anchor>a79395429baba13dd04a8c1fba745ce65</anchor>
      <arglist>(In begin, In end, Out output)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Vector2</name>
    <filename>classsf_1_1Vector2.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Vector2</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a58c32383b5291380db4b43a289f75988</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector2</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>aed26a72164e59e8a4a0aeee2049568f1</anchor>
      <arglist>(T X, T Y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector2</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a3da455e0ae3f8ff6d2fe36d10b332d10</anchor>
      <arglist>(const Vector2&lt; U &gt; &amp;vector)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>x</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a1e6ad77fa155f3753bfb92699bd28141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>y</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a420f2481b015f4eb929c75f2af564299</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a3885c2e66dc427cec7eaa178d59d8e8b</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>ad4b7a9d355d57790bfc7df0ade8bb628</anchor>
      <arglist>(Vector2&lt; T &gt; &amp;left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a30a5a12ad03c9a3a982a0a313bf84e6f</anchor>
      <arglist>(Vector2&lt; T &gt; &amp;left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>operator+</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a72421239823c38a6b780c86a710ead07</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>ad027adae53ec547a86c20deeb05c9e85</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a5f48ca928995b41c89f155afe8d16b02</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>ad8b3e1cf7b156a984bc1427539ca8605</anchor>
      <arglist>(T left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>abea24cb28c0d6e2957e259ba4e65d70e</anchor>
      <arglist>(Vector2&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>operator/</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a7409dd89cb3aad6c3bc6622311107311</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>ac4d293c9dc7954ccfd5e373972f38b03</anchor>
      <arglist>(Vector2&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a9a7b2d36c3850828fdb651facfd25136</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1Vector2.html</anchorfile>
      <anchor>a01673da35ef9c52d0e54b8263549a956</anchor>
      <arglist>(const Vector2&lt; T &gt; &amp;left, const Vector2&lt; T &gt; &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Vector3</name>
    <filename>classsf_1_1Vector3.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>Vector3</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>aee8be1985c6e45e381ad4071265636f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a99ed75b68f58adfa3e9fa0561b424bf6</anchor>
      <arglist>(T X, T Y, T Z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector3</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>adb2b2e150025e97ccfa96219bbed59d1</anchor>
      <arglist>(const Vector3&lt; U &gt; &amp;vector)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>x</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a3cb0c769390bc37c346bb1a69e510d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>y</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a6590d50ccb862c5efc5512e974e9b794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>z</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a2f36ab4b552c028e3a9734c1ad4df7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a9b75d2fb9b0f2fd9fe33f8f06f9dda75</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>abc28859af163c63318ea2723b81c5ad9</anchor>
      <arglist>(Vector3&lt; T &gt; &amp;left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>aa465672d2a4ee5fd354e585cf08d2ab9</anchor>
      <arglist>(Vector3&lt; T &gt; &amp;left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>operator+</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a6500a0cb00e07801e9e9d7e96852ddd3</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>operator-</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>abe0b9411c00cf807bf8a5f835874bd2a</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a44ec312b31c1a85dcff4863795f98329</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>aa6f2b0d9f79c1b9774759b7087affbb1</anchor>
      <arglist>(T left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>ad5fb972775ce8ab58cd9670789e806a7</anchor>
      <arglist>(Vector3&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>operator/</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>ad4ba4a83de236ddeb92a7b759187e90d</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a8995a700f9dffccc6dddb3696ae17b64</anchor>
      <arglist>(Vector3&lt; T &gt; &amp;left, T right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a388d72db973306a35ba467016b3dee30</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1Vector3.html</anchorfile>
      <anchor>a608500d1ad3b78082cb5bb4356742bd4</anchor>
      <arglist>(const Vector3&lt; T &gt; &amp;left, const Vector3&lt; T &gt; &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Vertex</name>
    <filename>classsf_1_1Vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>a6b4c79cd69f7ec1296fede536f39e9c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>a4dccc5c351b73b6fac169fe442535b40</anchor>
      <arglist>(const Vector2f &amp;thePosition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>a70b0679b4ec531d5bd1a7d0225c7321a</anchor>
      <arglist>(const Vector2f &amp;thePosition, const Color &amp;theColor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>ab9bf849c4c0d82d09bf5bece23d2456a</anchor>
      <arglist>(const Vector2f &amp;thePosition, const Vector2f &amp;theTexCoords)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>ad5943f2b3cbc64b6e714bb37ccaf4960</anchor>
      <arglist>(const Vector2f &amp;thePosition, const Color &amp;theColor, const Vector2f &amp;theTexCoords)</arglist>
    </member>
    <member kind="variable">
      <type>Vector2f</type>
      <name>position</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>a8a4e0f4dfa7f1eb215c92e93d04f0ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Color</type>
      <name>color</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>a799faa0629442e90f07cd2edb568ff80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector2f</type>
      <name>texCoords</name>
      <anchorfile>classsf_1_1Vertex.html</anchorfile>
      <anchor>a9e79bd05818d36c4789751908037097c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::VertexArray</name>
    <filename>classsf_1_1VertexArray.html</filename>
    <base>sf::Drawable</base>
    <member kind="function">
      <type></type>
      <name>VertexArray</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a15729e01df8fc0021f9774dfb56295c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexArray</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a4bb1c29a0e3354a035075899d84f02f9</anchor>
      <arglist>(PrimitiveType type, std::size_t vertexCount=0)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getVertexCount</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>abda90e8d841a273d93164f0c0032bd8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vertex &amp;</type>
      <name>operator[]</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a913953848726c1c65f8617497e8fccd6</anchor>
      <arglist>(std::size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Vertex &amp;</type>
      <name>operator[]</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a8336081e73a14a5e4ad0aa9f926d82be</anchor>
      <arglist>(std::size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a3654c424aca1f9e468f369bc777c839c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a0c0fe239e8f9a54e64d3bbc96bf548c0</anchor>
      <arglist>(std::size_t vertexCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>a80c8f6865e53bd21fc6cb10fffa10035</anchor>
      <arglist>(const Vertex &amp;vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrimitiveType</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>aa38c10707c28a97f4627ae8b2f3ad969</anchor>
      <arglist>(PrimitiveType type)</arglist>
    </member>
    <member kind="function">
      <type>PrimitiveType</type>
      <name>getPrimitiveType</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>aa1a60d84543aa6e220683349b645f130</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FloatRect</type>
      <name>getBounds</name>
      <anchorfile>classsf_1_1VertexArray.html</anchorfile>
      <anchor>abd57744c732abfc7d4c98d8e1d4ccca1</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::VertexBuffer</name>
    <filename>classsf_1_1VertexBuffer.html</filename>
    <base>sf::Drawable</base>
    <base protection="private">sf::GlResource</base>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stream</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7aeed06a391698772af58a9cfdff77deaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dynamic</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7a13365282a5933ecd9cc6a3ef39ba58f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Static</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7a041ab564f6cd1b6775bd0ebff06b6d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Stream</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7aeed06a391698772af58a9cfdff77deaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Dynamic</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7a13365282a5933ecd9cc6a3ef39ba58f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Static</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3a531528684e63ecb45edd51282f5cb7a041ab564f6cd1b6775bd0ebff06b6d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>aba8836c571cef25a0f80e478add1560a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3f51dcd61dac52be54ba7b22ebdea7c8</anchor>
      <arglist>(PrimitiveType type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>af2dce0a43e061e5f91b97cf7267427e3</anchor>
      <arglist>(Usage usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a326a5c89f1ba01b51b323535494434e8</anchor>
      <arglist>(PrimitiveType type, Usage usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertexBuffer</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a2f2ff1e218cfc749b87f8873e23c016b</anchor>
      <arglist>(const VertexBuffer &amp;copy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertexBuffer</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>acfbb3b16221bfb9406fcaa18cfcac3e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>aa68e128d59c7f7d5eb0d4d94125439a5</anchor>
      <arglist>(std::size_t vertexCount)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>getVertexCount</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a6c534536ed186a2ad65e75484c8abafe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>ad100a5f578a91c49a9009e3c6956c82d</anchor>
      <arglist>(const Vertex *vertices)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>ae6c8649a64861507010d21e77fbd53fa</anchor>
      <arglist>(const Vertex *vertices, std::size_t vertexCount, unsigned int offset)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a41f8bbcf07f403e7fe29b1b905dc7544</anchor>
      <arglist>(const VertexBuffer &amp;vertexBuffer)</arglist>
    </member>
    <member kind="function">
      <type>VertexBuffer &amp;</type>
      <name>operator=</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>ae9d19f938e30e1bb1788067e3c134653</anchor>
      <arglist>(const VertexBuffer &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a3954d696848dc4c921c15a6b4459c8e6</anchor>
      <arglist>(VertexBuffer &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNativeHandle</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a343fa0a240c91bc4203a6727fcd9b920</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrimitiveType</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a7c429dbef94224a86d605cf4c68aa02d</anchor>
      <arglist>(PrimitiveType type)</arglist>
    </member>
    <member kind="function">
      <type>PrimitiveType</type>
      <name>getPrimitiveType</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a02061d85472ff69e7ad14dc72f8fcaa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsage</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>ace40070db1fccf12a025383b23e81cad</anchor>
      <arglist>(Usage usage)</arglist>
    </member>
    <member kind="function">
      <type>Usage</type>
      <name>getUsage</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a5e36f2b3955bb35648c17550a9c096e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>bind</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a1c623e9701b43125e4b3661bc0d0b65b</anchor>
      <arglist>(const VertexBuffer *vertexBuffer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classsf_1_1VertexBuffer.html</anchorfile>
      <anchor>a6304bc4134dc0164dc94eff887b08847</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::VideoMode</name>
    <filename>classsf_1_1VideoMode.html</filename>
    <member kind="function">
      <type></type>
      <name>VideoMode</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a04c9417e5c304510bef5f6aeb03f6ce1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoMode</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a46c35ed41de9e115661dcd529d64e9d3</anchor>
      <arglist>(unsigned int modeWidth, unsigned int modeHeight, unsigned int modeBitsPerPixel=32)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>ad5e04c044b0925523c75ecb173d2129a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VideoMode</type>
      <name>getDesktopMode</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>ac1be160a4342e6eafb2cb0e8c9b18d44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; VideoMode &gt; &amp;</type>
      <name>getFullscreenModes</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a0f99e67ef2b51fbdc335d9991232609e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a9b3b2ad2cac6b9c266823fb5ed506d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a5a88d44c9470db7474361a42a189342d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bitsPerPixel</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>aa080f1ef96a1008d58b1920eceb189df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>aca24086fd94d11014f3a0b5ca9a3acd6</anchor>
      <arglist>(const VideoMode &amp;left, const VideoMode &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a34b5c266a7b9cd5bc95de62f8beafc5a</anchor>
      <arglist>(const VideoMode &amp;left, const VideoMode &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a54cc77c0b6c4b133e0147a43d6829b13</anchor>
      <arglist>(const VideoMode &amp;left, const VideoMode &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a5b894cab5f2a3a14597e4c6d200179a4</anchor>
      <arglist>(const VideoMode &amp;left, const VideoMode &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>aa094b7b9ae4c0194892ebda7b4b9bb37</anchor>
      <arglist>(const VideoMode &amp;left, const VideoMode &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>classsf_1_1VideoMode.html</anchorfile>
      <anchor>a6e3d91683fcabb88c5b640e9884fe3df</anchor>
      <arglist>(const VideoMode &amp;left, const VideoMode &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::View</name>
    <filename>classsf_1_1View.html</filename>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a28c38308ff089ae5bdacd001d12286d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a1d63bc49e041b3b1ff992bb6430e1326</anchor>
      <arglist>(const FloatRect &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>afdaf84cfc910ef160450d63603457ea4</anchor>
      <arglist>(const Vector2f &amp;center, const Vector2f &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenter</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>aa8e3fedb008306ff9811163545fb75f2</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCenter</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>ab0296b03793e0873e6ae9e15311f3e78</anchor>
      <arglist>(const Vector2f &amp;center)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a9525b73fe9fbaceb9568faf56b399dab</anchor>
      <arglist>(float width, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a9e08d471ce21aa0e69ce55ff9de66d29</anchor>
      <arglist>(const Vector2f &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a24d0503c9c51f5ef5918612786d325c1</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewport</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a8eaec46b7d332fe834f016d0187d4b4a</anchor>
      <arglist>(const FloatRect &amp;viewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>ac95b636eafab3922b7e8304fb6c00d7d</anchor>
      <arglist>(const FloatRect &amp;rectangle)</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getCenter</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a8bd01cd2bcad03e547232b190c215b09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2f &amp;</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a57e4a87cf0d724678675d22a0093719a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRotation</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a324d8885f4ab17f1f7b0313580c9b84e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const FloatRect &amp;</type>
      <name>getViewport</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>aa2006fa4269078be4fd5ca999dcb6244</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a0c82144b837caf812f7cb25a43d80c41</anchor>
      <arglist>(float offsetX, float offsetY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a4c98a6e04fed756dfaff8f629de50862</anchor>
      <arglist>(const Vector2f &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a5fd3901aae1845586ca40add94faa378</anchor>
      <arglist>(float angle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zoom</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>a4a72a360a5792fbe4e99cd6feaf7726e</anchor>
      <arglist>(float factor)</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getTransform</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>ac9c1dab0cb8c1ac143b031035d821ce5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Transform &amp;</type>
      <name>getInverseTransform</name>
      <anchorfile>classsf_1_1View.html</anchorfile>
      <anchor>aa685c17a56aae7c7df4c90ea6285fd46</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Vulkan</name>
    <filename>classsf_1_1Vulkan.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAvailable</name>
      <anchorfile>classsf_1_1Vulkan.html</anchorfile>
      <anchor>a88ddd65cc8732316e3066541084c32a0</anchor>
      <arglist>(bool requireGraphics=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VulkanFunctionPointer</type>
      <name>getFunction</name>
      <anchorfile>classsf_1_1Vulkan.html</anchorfile>
      <anchor>af5b575941e5976af33c6447046e7fefe</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; const char * &gt; &amp;</type>
      <name>getGraphicsRequiredInstanceExtensions</name>
      <anchorfile>classsf_1_1Vulkan.html</anchorfile>
      <anchor>a295895b452031cf58fadbf3205db6149</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::Window</name>
    <filename>classsf_1_1Window.html</filename>
    <base>sf::WindowBase</base>
    <base protection="private">sf::GlResource</base>
    <member kind="function">
      <type></type>
      <name>Window</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a5359122166b4dc492c3d25caf08ccfc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Window</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a1bee771baecbae6d357871929dc042a2</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style=Style::Default, const ContextSettings &amp;settings=ContextSettings())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Window</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a6d60912633bff9d33cf3ade4e0201de4</anchor>
      <arglist>(WindowHandle handle, const ContextSettings &amp;settings=ContextSettings())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Window</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>ac30eb6ea5f5594204944d09d4bd69a97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>ac6a58d9c26a18f0e70888d0f53e154c1</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style=Style::Default)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a6518b989614750e90d9784f4d05ce02c</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style, const ContextSettings &amp;settings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a5ee0c5262df6cc4e1a8031ae6848437f</anchor>
      <arglist>(WindowHandle handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a064dd5dd7bb337fb9f5635f580081a1e</anchor>
      <arglist>(WindowHandle handle, const ContextSettings &amp;settings)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a7355b916852af56cfe3cc00feed9f419</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ContextSettings &amp;</type>
      <name>getSettings</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a0605afbaceb02b098f9d731b7ab4203d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticalSyncEnabled</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>a59041c4556e0351048f8aff366034f61</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFramerateLimit</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>af4322d315baf93405bf0d5087ad5e784</anchor>
      <arglist>(unsigned int limit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActive</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>aaab549da64cedf74fa6f1ae7a3cc79e0</anchor>
      <arglist>(bool active=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classsf_1_1Window.html</anchorfile>
      <anchor>adabf839cb103ac96cfc82f781638772a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>aa43559822564ef958dc664a90c57cba0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pollEvent</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a6a143de089c8716bd42c38c781268f7f</anchor>
      <arglist>(Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitEvent</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>aa1c100a69b5bc0c84e23a4652d51ac41</anchor>
      <arglist>(Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a5ddaa5943f547645079f081422e45c81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ab5b8d500fa5acd3ac2908c9221fe2019</anchor>
      <arglist>(const Vector2i &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a188a482d916a972d59d6b0700132e379</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a7edca32bca3000d2e241dba720034bd6</anchor>
      <arglist>(const Vector2u &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>accd36ae6244ae1e6d643f6c109e983f8</anchor>
      <arglist>(const String &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>add42ae12c13012e6aab74d9e34591719</anchor>
      <arglist>(unsigned int width, unsigned int height, const Uint8 *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a576488ad202cb2cd4359af94eaba4dd8</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursorVisible</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>afa4a3372b2870294d1579d8621fe3c1a</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursorGrabbed</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a0023344922a1e854175c8ca22b072020</anchor>
      <arglist>(bool grabbed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursor</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a07487a3c7e04472b19e96d3a602213ec</anchor>
      <arglist>(const Cursor &amp;cursor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyRepeatEnabled</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>afd1199a64d459ba531deb65f093050a6</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJoystickThreshold</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ad37f939b492c7ea046d4f7b45ac46df1</anchor>
      <arglist>(float threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestFocus</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a448770d2372d8df0a1ad6b1c7cce3c89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFocus</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ad87bd19e979c426cb819ccde8c95232e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WindowHandle</type>
      <name>getSystemHandle</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>af9e56181556545bf6e6d7ed969edae21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createVulkanSurface</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a4bcb435cdb954f991f493976263a2fc1</anchor>
      <arglist>(const VkInstance &amp;instance, VkSurfaceKHR &amp;surface, const VkAllocationCallbacks *allocator=0)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onCreate</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a3397a7265f654be7ce9ccde3a53a39df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onResize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a8be41815cbeb89bc49e8752b62283192</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sf::WindowBase</name>
    <filename>classsf_1_1WindowBase.html</filename>
    <base protection="private">sf::NonCopyable</base>
    <member kind="function">
      <type></type>
      <name>WindowBase</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a0cfe9d015cc95b89ef862c8d8050a964</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WindowBase</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ab150dbdb19eead86bcecb42cf3609e63</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style=Style::Default)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WindowBase</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ab4e3667dddddfeda57d124de24f93ac1</anchor>
      <arglist>(WindowHandle handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WindowBase</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a7aac2a828b6bbd39b7195bb0545a2c47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a3b888387b7bd4be38d6db1234c8d7ad4</anchor>
      <arglist>(VideoMode mode, const String &amp;title, Uint32 style=Style::Default)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a4e4968e15e33fd70629983f635bcc21c</anchor>
      <arglist>(WindowHandle handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a9a5ea0ba0ab584dbd11bbfea233b457f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>aa43559822564ef958dc664a90c57cba0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pollEvent</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a6a143de089c8716bd42c38c781268f7f</anchor>
      <arglist>(Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitEvent</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>aa1c100a69b5bc0c84e23a4652d51ac41</anchor>
      <arglist>(Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>Vector2i</type>
      <name>getPosition</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a5ddaa5943f547645079f081422e45c81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ab5b8d500fa5acd3ac2908c9221fe2019</anchor>
      <arglist>(const Vector2i &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>Vector2u</type>
      <name>getSize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a188a482d916a972d59d6b0700132e379</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a7edca32bca3000d2e241dba720034bd6</anchor>
      <arglist>(const Vector2u &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTitle</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>accd36ae6244ae1e6d643f6c109e983f8</anchor>
      <arglist>(const String &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIcon</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>add42ae12c13012e6aab74d9e34591719</anchor>
      <arglist>(unsigned int width, unsigned int height, const Uint8 *pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a576488ad202cb2cd4359af94eaba4dd8</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursorVisible</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>afa4a3372b2870294d1579d8621fe3c1a</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursorGrabbed</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a0023344922a1e854175c8ca22b072020</anchor>
      <arglist>(bool grabbed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCursor</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a07487a3c7e04472b19e96d3a602213ec</anchor>
      <arglist>(const Cursor &amp;cursor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyRepeatEnabled</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>afd1199a64d459ba531deb65f093050a6</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setJoystickThreshold</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ad37f939b492c7ea046d4f7b45ac46df1</anchor>
      <arglist>(float threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestFocus</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a448770d2372d8df0a1ad6b1c7cce3c89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFocus</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>ad87bd19e979c426cb819ccde8c95232e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WindowHandle</type>
      <name>getSystemHandle</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>af9e56181556545bf6e6d7ed969edae21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createVulkanSurface</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a4bcb435cdb954f991f493976263a2fc1</anchor>
      <arglist>(const VkInstance &amp;instance, VkSurfaceKHR &amp;surface, const VkAllocationCallbacks *allocator=0)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onCreate</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a3397a7265f654be7ce9ccde3a53a39df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onResize</name>
      <anchorfile>classsf_1_1WindowBase.html</anchorfile>
      <anchor>a8be41815cbeb89bc49e8752b62283192</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sf::Glsl</name>
    <filename>namespacesf_1_1Glsl.html</filename>
    <member kind="typedef">
      <type>Vector2&lt; float &gt;</type>
      <name>Vec2</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>adeed356d346d87634b4c197a530e4edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; int &gt;</type>
      <name>Ivec2</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>aab803ee70c4b7bfcd63ec09e10408fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; bool &gt;</type>
      <name>Bvec2</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a59d8cf909c3d71ebf3db057480b464da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; float &gt;</type>
      <name>Vec3</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a9bdd0463b7cb5316244a082007bd50f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; int &gt;</type>
      <name>Ivec3</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a64f403dd0219e7f128ffddca641394df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; bool &gt;</type>
      <name>Bvec3</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a4166ffc506619b4912d576e6eba2c957</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>implementation defined</type>
      <name>Vec4</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a7c67253548c58adb77cb14f847f18f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>implementation defined</type>
      <name>Ivec4</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a778682c4f085d2daeb90c724791f3f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>implementation defined</type>
      <name>Bvec4</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a8b1f0ac369666c48a9eafc9d3f5618e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>implementation defined</type>
      <name>Mat3</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a9e984ebdc1cebc693a12f01a32b2d28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>implementation defined</type>
      <name>Mat4</name>
      <anchorfile>namespacesf_1_1Glsl.html</anchorfile>
      <anchor>a769de806596348a8e56ed6506c688271</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>audio</name>
    <title>Audio module</title>
    <filename>group__audio.html</filename>
    <class kind="class">sf::AlResource</class>
    <class kind="class">sf::InputSoundFile</class>
    <class kind="class">sf::Listener</class>
    <class kind="class">sf::Music</class>
    <class kind="class">sf::OutputSoundFile</class>
    <class kind="class">sf::Sound</class>
    <class kind="class">sf::SoundBuffer</class>
    <class kind="class">sf::SoundBufferRecorder</class>
    <class kind="class">sf::SoundFileFactory</class>
    <class kind="class">sf::SoundFileReader</class>
    <class kind="class">sf::SoundFileWriter</class>
    <class kind="class">sf::SoundRecorder</class>
    <class kind="class">sf::SoundSource</class>
    <class kind="class">sf::SoundStream</class>
  </compound>
  <compound kind="group">
    <name>graphics</name>
    <title>Graphics module</title>
    <filename>group__graphics.html</filename>
    <namespace>sf::Glsl</namespace>
    <class kind="class">sf::BlendMode</class>
    <class kind="class">sf::CircleShape</class>
    <class kind="class">sf::Color</class>
    <class kind="class">sf::ConvexShape</class>
    <class kind="class">sf::Drawable</class>
    <class kind="class">sf::Font</class>
    <class kind="class">sf::Glyph</class>
    <class kind="class">sf::Image</class>
    <class kind="class">sf::Rect</class>
    <class kind="class">sf::RectangleShape</class>
    <class kind="class">sf::RenderStates</class>
    <class kind="class">sf::RenderTarget</class>
    <class kind="class">sf::RenderTexture</class>
    <class kind="class">sf::RenderWindow</class>
    <class kind="class">sf::Shader</class>
    <class kind="class">sf::Shape</class>
    <class kind="class">sf::Sprite</class>
    <class kind="class">sf::Text</class>
    <class kind="class">sf::Texture</class>
    <class kind="class">sf::Transform</class>
    <class kind="class">sf::Transformable</class>
    <class kind="class">sf::Vertex</class>
    <class kind="class">sf::VertexArray</class>
    <class kind="class">sf::VertexBuffer</class>
    <class kind="class">sf::View</class>
    <member kind="enumeration">
      <type></type>
      <name>sf::PrimitiveType</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>ga5ee56ac1339984909610713096283b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Points</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1bac7097d3e01778b9318def1f7ac35a785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Lines</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba2bf015eeff9f798dfc3d6d744d669f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::LineStrip</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba14d9eeec2c7c314f239a57bde35949fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Triangles</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba880a7aa72c20b9f9beb7eb64d2434670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::TriangleStrip</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba05e55fec6d32c2fc8328f94d07f91184</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::TriangleFan</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba363f7762b33706c805c6a451ad554f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Quads</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba5041359b76b4bd3d3e6ef738826b8743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::LinesStrip</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba5b09910f5d0f39641342184ccd0d1de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::TrianglesStrip</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba66643dbbb24bbacb405973ed80eebae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::TrianglesFan</name>
      <anchorfile>group__graphics.html</anchorfile>
      <anchor>gga5ee56ac1339984909610713096283b1ba5338a2c6d922151fe50f235036af8a20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>network</name>
    <title>Network module</title>
    <filename>group__network.html</filename>
    <class kind="class">sf::Ftp</class>
    <class kind="class">sf::Http</class>
    <class kind="class">sf::IpAddress</class>
    <class kind="class">sf::Packet</class>
    <class kind="class">sf::Socket</class>
    <class kind="class">sf::SocketSelector</class>
    <class kind="class">sf::TcpListener</class>
    <class kind="class">sf::TcpSocket</class>
    <class kind="class">sf::UdpSocket</class>
  </compound>
  <compound kind="group">
    <name>system</name>
    <title>System module</title>
    <filename>group__system.html</filename>
    <class kind="class">sf::Clock</class>
    <class kind="class">sf::FileInputStream</class>
    <class kind="class">sf::InputStream</class>
    <class kind="class">sf::Lock</class>
    <class kind="class">sf::MemoryInputStream</class>
    <class kind="class">sf::Mutex</class>
    <class kind="class">sf::NonCopyable</class>
    <class kind="class">sf::String</class>
    <class kind="class">sf::Thread</class>
    <class kind="class">sf::ThreadLocal</class>
    <class kind="class">sf::ThreadLocalPtr</class>
    <class kind="class">sf::Time</class>
    <class kind="class">sf::Utf</class>
    <class kind="class">sf::Vector2</class>
    <class kind="class">sf::Vector3</class>
    <member kind="function">
      <type>ANativeActivity *</type>
      <name>sf::getNativeActivity</name>
      <anchorfile>group__system.html</anchorfile>
      <anchor>ga666414341ce8396227f5a125ee5b7053</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sf::sleep</name>
      <anchorfile>group__system.html</anchorfile>
      <anchor>gab8c0d1f966b4e5110fd370b662d8c11b</anchor>
      <arglist>(Time duration)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>window</name>
    <title>Window module</title>
    <filename>group__window.html</filename>
    <class kind="class">sf::Clipboard</class>
    <class kind="class">sf::Context</class>
    <class kind="class">sf::ContextSettings</class>
    <class kind="class">sf::Cursor</class>
    <class kind="class">sf::Event</class>
    <class kind="class">sf::GlResource</class>
    <class kind="class">sf::Joystick</class>
    <class kind="class">sf::Keyboard</class>
    <class kind="class">sf::Mouse</class>
    <class kind="class">sf::Sensor</class>
    <class kind="class">sf::Touch</class>
    <class kind="class">sf::VideoMode</class>
    <class kind="class">sf::Vulkan</class>
    <class kind="class">sf::Window</class>
    <class kind="class">sf::WindowBase</class>
    <member kind="enumvalue">
      <name>sf::Style::None</name>
      <anchorfile>group__window.html</anchorfile>
      <anchor>gga97d7ee508bea4507ab40271518c732ffa8c35a9c8507559e455387fc4a83ce422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Style::Titlebar</name>
      <anchorfile>group__window.html</anchorfile>
      <anchor>gga97d7ee508bea4507ab40271518c732ffab4c8b32b05ed715928513787cb1e85b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Style::Resize</name>
      <anchorfile>group__window.html</anchorfile>
      <anchor>gga97d7ee508bea4507ab40271518c732ffaccff967648ebcd5db2007eff7352b50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Style::Close</name>
      <anchorfile>group__window.html</anchorfile>
      <anchor>gga97d7ee508bea4507ab40271518c732ffae07a7d411d5acf28f4a9a4b76a3a9493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Style::Fullscreen</name>
      <anchorfile>group__window.html</anchorfile>
      <anchor>gga97d7ee508bea4507ab40271518c732ffa6288ec86830245cf957e2d234f79f50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sf::Style::Default</name>
      <anchorfile>group__window.html</anchorfile>
      <anchor>gga97d7ee508bea4507ab40271518c732ffa5597cd420fc461807e4a201c92adea37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>SFML Documentation</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="Welcome">welcome</docanchor>
    <docanchor file="index.html" title="Short example">example</docanchor>
  </compound>
</tagfile>
