Advertisement
Guest User

Untitled

a guest
Sep 10th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MXML 113.02 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Namespace Name="sf">
  3.   <Class Name="Time">
  4.     <Method Name="asSeconds" ReturnType="float" />
  5.     <Method Name="asMilliseconds" ReturnType="Int32" />
  6.     <Method Name="asMicroseconds" ReturnType="Int64" />
  7.   </Class>
  8.   <Function Name="seconds" ReturnType="sf::Time">
  9.     <Param Type="">amount</Param>
  10.   </Function>
  11.   <Function Name="milliseconds" ReturnType="sf::Time">
  12.     <Param Type="Int32">amount</Param>
  13.   </Function>
  14.   <Function Name="microseconds" ReturnType="sf::Time">
  15.     <Param Type="Int64">amount</Param>
  16.   </Function>
  17.   <Function Name="operator==" ReturnType="bool">
  18.     <Param Type="class sf::Time">left</Param>
  19.     <Param Type="class sf::Time">right</Param>
  20.   </Function>
  21.   <Function Name="operator!=" ReturnType="bool">
  22.     <Param Type="class sf::Time">left</Param>
  23.     <Param Type="class sf::Time">right</Param>
  24.   </Function>
  25.   <Function Name="operator&lt;" ReturnType="bool">
  26.     <Param Type="class sf::Time">left</Param>
  27.     <Param Type="class sf::Time">right</Param>
  28.   </Function>
  29.   <Function Name="operator&gt;" ReturnType="bool">
  30.     <Param Type="class sf::Time">left</Param>
  31.     <Param Type="class sf::Time">right</Param>
  32.   </Function>
  33.   <Function Name="operator&lt;=" ReturnType="bool">
  34.     <Param Type="class sf::Time">left</Param>
  35.     <Param Type="class sf::Time">right</Param>
  36.   </Function>
  37.   <Function Name="operator&gt;=" ReturnType="bool">
  38.     <Param Type="class sf::Time">left</Param>
  39.     <Param Type="class sf::Time">right</Param>
  40.   </Function>
  41.   <Function Name="operator-" ReturnType="sf::Time">
  42.     <Param Type="class sf::Time">right</Param>
  43.   </Function>
  44.   <Function Name="operator+" ReturnType="sf::Time">
  45.     <Param Type="class sf::Time">left</Param>
  46.     <Param Type="class sf::Time">right</Param>
  47.   </Function>
  48.   <Function Name="operator+=" ReturnType="sf::Time &amp;">
  49.     <Param Type="class sf::Time">left</Param>
  50.     <Param Type="class sf::Time">right</Param>
  51.   </Function>
  52.   <Function Name="operator-" ReturnType="sf::Time">
  53.     <Param Type="class sf::Time">left</Param>
  54.     <Param Type="class sf::Time">right</Param>
  55.   </Function>
  56.   <Function Name="operator-=" ReturnType="sf::Time &amp;">
  57.     <Param Type="class sf::Time">left</Param>
  58.     <Param Type="class sf::Time">right</Param>
  59.   </Function>
  60.   <Function Name="operator*" ReturnType="sf::Time">
  61.     <Param Type="class sf::Time">left</Param>
  62.     <Param Type="">right</Param>
  63.   </Function>
  64.   <Function Name="operator*" ReturnType="sf::Time">
  65.     <Param Type="class sf::Time">left</Param>
  66.     <Param Type="Int64">right</Param>
  67.   </Function>
  68.   <Function Name="operator*" ReturnType="sf::Time">
  69.     <Param Type="">left</Param>
  70.     <Param Type="class sf::Time">right</Param>
  71.   </Function>
  72.   <Function Name="operator*" ReturnType="sf::Time">
  73.     <Param Type="Int64">left</Param>
  74.     <Param Type="class sf::Time">right</Param>
  75.   </Function>
  76.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  77.     <Param Type="class sf::Time">left</Param>
  78.     <Param Type="">right</Param>
  79.   </Function>
  80.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  81.     <Param Type="class sf::Time">left</Param>
  82.     <Param Type="Int64">right</Param>
  83.   </Function>
  84.   <Function Name="operator/" ReturnType="sf::Time">
  85.     <Param Type="class sf::Time">left</Param>
  86.     <Param Type="">right</Param>
  87.   </Function>
  88.   <Function Name="operator/" ReturnType="sf::Time">
  89.     <Param Type="class sf::Time">left</Param>
  90.     <Param Type="Int64">right</Param>
  91.   </Function>
  92.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  93.     <Param Type="class sf::Time">left</Param>
  94.     <Param Type="">right</Param>
  95.   </Function>
  96.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  97.     <Param Type="class sf::Time">left</Param>
  98.     <Param Type="Int64">right</Param>
  99.   </Function>
  100.   <Function Name="operator/" ReturnType="float">
  101.     <Param Type="class sf::Time">left</Param>
  102.     <Param Type="class sf::Time">right</Param>
  103.   </Function>
  104.   <Function Name="operator%" ReturnType="sf::Time">
  105.     <Param Type="class sf::Time">left</Param>
  106.     <Param Type="class sf::Time">right</Param>
  107.   </Function>
  108.   <Function Name="operator%=" ReturnType="sf::Time &amp;">
  109.     <Param Type="class sf::Time">left</Param>
  110.     <Param Type="class sf::Time">right</Param>
  111.   </Function>
  112.   <Class Name="Clock">
  113.     <Method Name="getElapsedTime" ReturnType="sf::Time" />
  114.     <Method Name="restart" ReturnType="sf::Time" />
  115.   </Class>
  116.   <Function Name="err" ReturnType="int &amp;" />
  117.   <Class Name="InputStream">
  118.     <Method Name="read" ReturnType="Int64">
  119.       <Param Type="">data</Param>
  120.       <Param Type="Int64">size</Param>
  121.     </Method>
  122.     <Method Name="seek" ReturnType="Int64">
  123.       <Param Type="Int64">position</Param>
  124.     </Method>
  125.     <Method Name="tell" ReturnType="Int64" />
  126.     <Method Name="getSize" ReturnType="Int64" />
  127.   </Class>
  128.   <Class Name="FileInputStream">
  129.     <Method Name="open" ReturnType="bool">
  130.       <Param Type="">filename</Param>
  131.     </Method>
  132.     <Method Name="read" ReturnType="Int64">
  133.       <Param Type="">data</Param>
  134.       <Param Type="Int64">size</Param>
  135.     </Method>
  136.     <Method Name="seek" ReturnType="Int64">
  137.       <Param Type="Int64">position</Param>
  138.     </Method>
  139.     <Method Name="tell" ReturnType="Int64" />
  140.     <Method Name="getSize" ReturnType="Int64" />
  141.   </Class>
  142.   <Class Name="MemoryInputStream">
  143.     <Method Name="open" ReturnType="void">
  144.       <Param Type="">data</Param>
  145.       <Param Type="">sizeInBytes</Param>
  146.     </Method>
  147.     <Method Name="read" ReturnType="Int64">
  148.       <Param Type="">data</Param>
  149.       <Param Type="Int64">size</Param>
  150.     </Method>
  151.     <Method Name="seek" ReturnType="Int64">
  152.       <Param Type="Int64">position</Param>
  153.     </Method>
  154.     <Method Name="tell" ReturnType="Int64" />
  155.     <Method Name="getSize" ReturnType="Int64" />
  156.   </Class>
  157.   <Class Name="Mutex">
  158.     <Method Name="lock" ReturnType="void" />
  159.     <Method Name="unlock" ReturnType="void" />
  160.   </Class>
  161.   <Function Name="sleep" ReturnType="void">
  162.     <Param Type="class sf::Time">duration</Param>
  163.   </Function>
  164.   <Class Name="String">
  165.     <Method Name="toAnsiString" ReturnType="int" />
  166.     <Method Name="toWideString" ReturnType="int" />
  167.     <Method Name="operator=" ReturnType="sf::String &amp;">
  168.       <Param Type="class sf::String">right</Param>
  169.     </Method>
  170.     <Method Name="operator+=" ReturnType="sf::String &amp;">
  171.       <Param Type="class sf::String">right</Param>
  172.     </Method>
  173.     <Method Name="operator[]" ReturnType="Uint32">
  174.       <Param Type="">index</Param>
  175.     </Method>
  176.     <Method Name="clear" ReturnType="void" />
  177.     <Method Name="getSize" ReturnType="int" />
  178.     <Method Name="isEmpty" ReturnType="bool" />
  179.     <Method Name="erase" ReturnType="void">
  180.       <Param Type="">position</Param>
  181.       <Param Type="">count</Param>
  182.     </Method>
  183.     <Method Name="insert" ReturnType="void">
  184.       <Param Type="">position</Param>
  185.       <Param Type="class sf::String">str</Param>
  186.     </Method>
  187.     <Method Name="find" ReturnType="int" />
  188.     <Method Name="replace" ReturnType="void">
  189.       <Param Type="">position</Param>
  190.       <Param Type="">length</Param>
  191.       <Param Type="class sf::String">replaceWith</Param>
  192.     </Method>
  193.     <Method Name="replace" ReturnType="void">
  194.       <Param Type="class sf::String">searchFor</Param>
  195.       <Param Type="class sf::String">replaceWith</Param>
  196.     </Method>
  197.     <Method Name="substring" ReturnType="sf::String">
  198.       <Param Type="">position</Param>
  199.       <Param Type="">length</Param>
  200.     </Method>
  201.     <Method Name="getData" ReturnType="const Uint32 *" />
  202.     <Method Name="begin" ReturnType="int" />
  203.     <Method Name="end" ReturnType="int" />
  204.   </Class>
  205.   <Function Name="operator==" ReturnType="bool">
  206.     <Param Type="class sf::String">left</Param>
  207.     <Param Type="class sf::String">right</Param>
  208.   </Function>
  209.   <Function Name="operator!=" ReturnType="bool">
  210.     <Param Type="class sf::String">left</Param>
  211.     <Param Type="class sf::String">right</Param>
  212.   </Function>
  213.   <Function Name="operator&lt;" ReturnType="bool">
  214.     <Param Type="class sf::String">left</Param>
  215.     <Param Type="class sf::String">right</Param>
  216.   </Function>
  217.   <Function Name="operator&gt;" ReturnType="bool">
  218.     <Param Type="class sf::String">left</Param>
  219.     <Param Type="class sf::String">right</Param>
  220.   </Function>
  221.   <Function Name="operator&lt;=" ReturnType="bool">
  222.     <Param Type="class sf::String">left</Param>
  223.     <Param Type="class sf::String">right</Param>
  224.   </Function>
  225.   <Function Name="operator&gt;=" ReturnType="bool">
  226.     <Param Type="class sf::String">left</Param>
  227.     <Param Type="class sf::String">right</Param>
  228.   </Function>
  229.   <Function Name="operator+" ReturnType="sf::String">
  230.     <Param Type="class sf::String">left</Param>
  231.     <Param Type="class sf::String">right</Param>
  232.   </Function>
  233.   <Class Name="Thread">
  234.     <Method Name="launch" ReturnType="void" />
  235.     <Method Name="wait" ReturnType="void" />
  236.     <Method Name="terminate" ReturnType="void" />
  237.   </Class>
  238.   <Class Name="ThreadLocal">
  239.     <Method Name="setValue" ReturnType="void">
  240.       <Param Type="">value</Param>
  241.     </Method>
  242.     <Method Name="getValue" ReturnType="void *" />
  243.   </Class>
  244.   <Method Name="operator*" ReturnType="T &amp;" />
  245.   <Method Name="operator-&gt;" ReturnType="T *" />
  246.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  247.     <Param Type="T">value</Param>
  248.   </Method>
  249.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  250.     <Param Type="T">right</Param>
  251.   </Method>
  252.   <Class Name="Time">
  253.     <Method Name="asSeconds" ReturnType="float" />
  254.     <Method Name="asMilliseconds" ReturnType="Int32" />
  255.     <Method Name="asMicroseconds" ReturnType="Int64" />
  256.   </Class>
  257.   <Function Name="seconds" ReturnType="sf::Time">
  258.     <Param Type="">amount</Param>
  259.   </Function>
  260.   <Function Name="milliseconds" ReturnType="sf::Time">
  261.     <Param Type="Int32">amount</Param>
  262.   </Function>
  263.   <Function Name="microseconds" ReturnType="sf::Time">
  264.     <Param Type="Int64">amount</Param>
  265.   </Function>
  266.   <Function Name="operator==" ReturnType="bool">
  267.     <Param Type="class sf::Time">left</Param>
  268.     <Param Type="class sf::Time">right</Param>
  269.   </Function>
  270.   <Function Name="operator!=" ReturnType="bool">
  271.     <Param Type="class sf::Time">left</Param>
  272.     <Param Type="class sf::Time">right</Param>
  273.   </Function>
  274.   <Function Name="operator&lt;" ReturnType="bool">
  275.     <Param Type="class sf::Time">left</Param>
  276.     <Param Type="class sf::Time">right</Param>
  277.   </Function>
  278.   <Function Name="operator&gt;" ReturnType="bool">
  279.     <Param Type="class sf::Time">left</Param>
  280.     <Param Type="class sf::Time">right</Param>
  281.   </Function>
  282.   <Function Name="operator&lt;=" ReturnType="bool">
  283.     <Param Type="class sf::Time">left</Param>
  284.     <Param Type="class sf::Time">right</Param>
  285.   </Function>
  286.   <Function Name="operator&gt;=" ReturnType="bool">
  287.     <Param Type="class sf::Time">left</Param>
  288.     <Param Type="class sf::Time">right</Param>
  289.   </Function>
  290.   <Function Name="operator-" ReturnType="sf::Time">
  291.     <Param Type="class sf::Time">right</Param>
  292.   </Function>
  293.   <Function Name="operator+" ReturnType="sf::Time">
  294.     <Param Type="class sf::Time">left</Param>
  295.     <Param Type="class sf::Time">right</Param>
  296.   </Function>
  297.   <Function Name="operator+=" ReturnType="sf::Time &amp;">
  298.     <Param Type="class sf::Time">left</Param>
  299.     <Param Type="class sf::Time">right</Param>
  300.   </Function>
  301.   <Function Name="operator-" ReturnType="sf::Time">
  302.     <Param Type="class sf::Time">left</Param>
  303.     <Param Type="class sf::Time">right</Param>
  304.   </Function>
  305.   <Function Name="operator-=" ReturnType="sf::Time &amp;">
  306.     <Param Type="class sf::Time">left</Param>
  307.     <Param Type="class sf::Time">right</Param>
  308.   </Function>
  309.   <Function Name="operator*" ReturnType="sf::Time">
  310.     <Param Type="class sf::Time">left</Param>
  311.     <Param Type="">right</Param>
  312.   </Function>
  313.   <Function Name="operator*" ReturnType="sf::Time">
  314.     <Param Type="class sf::Time">left</Param>
  315.     <Param Type="Int64">right</Param>
  316.   </Function>
  317.   <Function Name="operator*" ReturnType="sf::Time">
  318.     <Param Type="">left</Param>
  319.     <Param Type="class sf::Time">right</Param>
  320.   </Function>
  321.   <Function Name="operator*" ReturnType="sf::Time">
  322.     <Param Type="Int64">left</Param>
  323.     <Param Type="class sf::Time">right</Param>
  324.   </Function>
  325.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  326.     <Param Type="class sf::Time">left</Param>
  327.     <Param Type="">right</Param>
  328.   </Function>
  329.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  330.     <Param Type="class sf::Time">left</Param>
  331.     <Param Type="Int64">right</Param>
  332.   </Function>
  333.   <Function Name="operator/" ReturnType="sf::Time">
  334.     <Param Type="class sf::Time">left</Param>
  335.     <Param Type="">right</Param>
  336.   </Function>
  337.   <Function Name="operator/" ReturnType="sf::Time">
  338.     <Param Type="class sf::Time">left</Param>
  339.     <Param Type="Int64">right</Param>
  340.   </Function>
  341.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  342.     <Param Type="class sf::Time">left</Param>
  343.     <Param Type="">right</Param>
  344.   </Function>
  345.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  346.     <Param Type="class sf::Time">left</Param>
  347.     <Param Type="Int64">right</Param>
  348.   </Function>
  349.   <Function Name="operator/" ReturnType="float">
  350.     <Param Type="class sf::Time">left</Param>
  351.     <Param Type="class sf::Time">right</Param>
  352.   </Function>
  353.   <Function Name="operator%" ReturnType="sf::Time">
  354.     <Param Type="class sf::Time">left</Param>
  355.     <Param Type="class sf::Time">right</Param>
  356.   </Function>
  357.   <Function Name="operator%=" ReturnType="sf::Time &amp;">
  358.     <Param Type="class sf::Time">left</Param>
  359.     <Param Type="class sf::Time">right</Param>
  360.   </Function>
  361.   <Class Name="Clock">
  362.     <Method Name="getElapsedTime" ReturnType="sf::Time" />
  363.     <Method Name="restart" ReturnType="sf::Time" />
  364.   </Class>
  365.   <Function Name="err" ReturnType="int &amp;" />
  366.   <Class Name="InputStream">
  367.     <Method Name="read" ReturnType="Int64">
  368.       <Param Type="">data</Param>
  369.       <Param Type="Int64">size</Param>
  370.     </Method>
  371.     <Method Name="seek" ReturnType="Int64">
  372.       <Param Type="Int64">position</Param>
  373.     </Method>
  374.     <Method Name="tell" ReturnType="Int64" />
  375.     <Method Name="getSize" ReturnType="Int64" />
  376.   </Class>
  377.   <Class Name="FileInputStream">
  378.     <Method Name="open" ReturnType="bool">
  379.       <Param Type="">filename</Param>
  380.     </Method>
  381.     <Method Name="read" ReturnType="Int64">
  382.       <Param Type="">data</Param>
  383.       <Param Type="Int64">size</Param>
  384.     </Method>
  385.     <Method Name="seek" ReturnType="Int64">
  386.       <Param Type="Int64">position</Param>
  387.     </Method>
  388.     <Method Name="tell" ReturnType="Int64" />
  389.     <Method Name="getSize" ReturnType="Int64" />
  390.   </Class>
  391.   <Class Name="MemoryInputStream">
  392.     <Method Name="open" ReturnType="void">
  393.       <Param Type="">data</Param>
  394.       <Param Type="">sizeInBytes</Param>
  395.     </Method>
  396.     <Method Name="read" ReturnType="Int64">
  397.       <Param Type="">data</Param>
  398.       <Param Type="Int64">size</Param>
  399.     </Method>
  400.     <Method Name="seek" ReturnType="Int64">
  401.       <Param Type="Int64">position</Param>
  402.     </Method>
  403.     <Method Name="tell" ReturnType="Int64" />
  404.     <Method Name="getSize" ReturnType="Int64" />
  405.   </Class>
  406.   <Class Name="Mutex">
  407.     <Method Name="lock" ReturnType="void" />
  408.     <Method Name="unlock" ReturnType="void" />
  409.   </Class>
  410.   <Function Name="sleep" ReturnType="void">
  411.     <Param Type="class sf::Time">duration</Param>
  412.   </Function>
  413.   <Class Name="String">
  414.     <Method Name="toAnsiString" ReturnType="int" />
  415.     <Method Name="toWideString" ReturnType="int" />
  416.     <Method Name="operator=" ReturnType="sf::String &amp;">
  417.       <Param Type="class sf::String">right</Param>
  418.     </Method>
  419.     <Method Name="operator+=" ReturnType="sf::String &amp;">
  420.       <Param Type="class sf::String">right</Param>
  421.     </Method>
  422.     <Method Name="operator[]" ReturnType="Uint32">
  423.       <Param Type="">index</Param>
  424.     </Method>
  425.     <Method Name="clear" ReturnType="void" />
  426.     <Method Name="getSize" ReturnType="int" />
  427.     <Method Name="isEmpty" ReturnType="bool" />
  428.     <Method Name="erase" ReturnType="void">
  429.       <Param Type="">position</Param>
  430.       <Param Type="">count</Param>
  431.     </Method>
  432.     <Method Name="insert" ReturnType="void">
  433.       <Param Type="">position</Param>
  434.       <Param Type="class sf::String">str</Param>
  435.     </Method>
  436.     <Method Name="find" ReturnType="int" />
  437.     <Method Name="replace" ReturnType="void">
  438.       <Param Type="">position</Param>
  439.       <Param Type="">length</Param>
  440.       <Param Type="class sf::String">replaceWith</Param>
  441.     </Method>
  442.     <Method Name="replace" ReturnType="void">
  443.       <Param Type="class sf::String">searchFor</Param>
  444.       <Param Type="class sf::String">replaceWith</Param>
  445.     </Method>
  446.     <Method Name="substring" ReturnType="sf::String">
  447.       <Param Type="">position</Param>
  448.       <Param Type="">length</Param>
  449.     </Method>
  450.     <Method Name="getData" ReturnType="const Uint32 *" />
  451.     <Method Name="begin" ReturnType="int" />
  452.     <Method Name="end" ReturnType="int" />
  453.   </Class>
  454.   <Function Name="operator==" ReturnType="bool">
  455.     <Param Type="class sf::String">left</Param>
  456.     <Param Type="class sf::String">right</Param>
  457.   </Function>
  458.   <Function Name="operator!=" ReturnType="bool">
  459.     <Param Type="class sf::String">left</Param>
  460.     <Param Type="class sf::String">right</Param>
  461.   </Function>
  462.   <Function Name="operator&lt;" ReturnType="bool">
  463.     <Param Type="class sf::String">left</Param>
  464.     <Param Type="class sf::String">right</Param>
  465.   </Function>
  466.   <Function Name="operator&gt;" ReturnType="bool">
  467.     <Param Type="class sf::String">left</Param>
  468.     <Param Type="class sf::String">right</Param>
  469.   </Function>
  470.   <Function Name="operator&lt;=" ReturnType="bool">
  471.     <Param Type="class sf::String">left</Param>
  472.     <Param Type="class sf::String">right</Param>
  473.   </Function>
  474.   <Function Name="operator&gt;=" ReturnType="bool">
  475.     <Param Type="class sf::String">left</Param>
  476.     <Param Type="class sf::String">right</Param>
  477.   </Function>
  478.   <Function Name="operator+" ReturnType="sf::String">
  479.     <Param Type="class sf::String">left</Param>
  480.     <Param Type="class sf::String">right</Param>
  481.   </Function>
  482.   <Class Name="Thread">
  483.     <Method Name="launch" ReturnType="void" />
  484.     <Method Name="wait" ReturnType="void" />
  485.     <Method Name="terminate" ReturnType="void" />
  486.   </Class>
  487.   <Class Name="ThreadLocal">
  488.     <Method Name="setValue" ReturnType="void">
  489.       <Param Type="">value</Param>
  490.     </Method>
  491.     <Method Name="getValue" ReturnType="void *" />
  492.   </Class>
  493.   <Method Name="operator*" ReturnType="T &amp;" />
  494.   <Method Name="operator-&gt;" ReturnType="T *" />
  495.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  496.     <Param Type="T">value</Param>
  497.   </Method>
  498.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  499.     <Param Type="T">right</Param>
  500.   </Method>
  501.   <Class Name="Clipboard">
  502.     <Method Name="getString" ReturnType="sf::String" />
  503.     <Method Name="setString" ReturnType="void">
  504.       <Param Type="class sf::String">text</Param>
  505.     </Method>
  506.   </Class>
  507.   <Class Name="GlResource" />
  508.   <Class Name="Context">
  509.     <Method Name="setActive" ReturnType="bool">
  510.       <Param Type="">active</Param>
  511.     </Method>
  512.     <Method Name="getSettings" ReturnType="const sf::ContextSettings &amp;" />
  513.     <Method Name="isExtensionAvailable" ReturnType="bool">
  514.       <Param Type="">name</Param>
  515.     </Method>
  516.     <Method Name="getFunction" ReturnType="GlFunctionPointer">
  517.       <Param Type="">name</Param>
  518.     </Method>
  519.     <Method Name="getActiveContext" ReturnType="const sf::Context *" />
  520.     <Method Name="getActiveContextId" ReturnType="Uint64" />
  521.   </Class>
  522.   <Class Name="Cursor">
  523.     <Method Name="loadFromPixels" ReturnType="bool">
  524.       <Param Type="Uint8">pixels</Param>
  525.       <Param Type="Vector2u">size</Param>
  526.       <Param Type="Vector2u">hotspot</Param>
  527.     </Method>
  528.     <Method Name="loadFromSystem" ReturnType="bool">
  529.       <Param Type="enum sf::Cursor::Type">type</Param>
  530.     </Method>
  531.   </Class>
  532.   <Class Name="Joystick">
  533.     <Method Name="isConnected" ReturnType="bool">
  534.       <Param Type="">joystick</Param>
  535.     </Method>
  536.     <Method Name="getButtonCount" ReturnType="unsigned int">
  537.       <Param Type="">joystick</Param>
  538.     </Method>
  539.     <Method Name="hasAxis" ReturnType="bool">
  540.       <Param Type="">joystick</Param>
  541.       <Param Type="enum sf::Joystick::Axis">axis</Param>
  542.     </Method>
  543.     <Method Name="isButtonPressed" ReturnType="bool">
  544.       <Param Type="">joystick</Param>
  545.       <Param Type="">button</Param>
  546.     </Method>
  547.     <Method Name="getAxisPosition" ReturnType="float">
  548.       <Param Type="">joystick</Param>
  549.       <Param Type="enum sf::Joystick::Axis">axis</Param>
  550.     </Method>
  551.     <Method Name="getIdentification" ReturnType="sf::Joystick::Identification">
  552.       <Param Type="">joystick</Param>
  553.     </Method>
  554.     <Method Name="update" ReturnType="void" />
  555.   </Class>
  556.   <Class Name="Keyboard">
  557.     <Method Name="isKeyPressed" ReturnType="bool">
  558.       <Param Type="enum sf::Keyboard::Key">key</Param>
  559.     </Method>
  560.     <Method Name="setVirtualKeyboardVisible" ReturnType="void">
  561.       <Param Type="">visible</Param>
  562.     </Method>
  563.   </Class>
  564.   <Class Name="Mouse">
  565.     <Method Name="isButtonPressed" ReturnType="bool">
  566.       <Param Type="enum sf::Mouse::Button">button</Param>
  567.     </Method>
  568.     <Method Name="getPosition" ReturnType="Vector2i" />
  569.     <Method Name="getPosition" ReturnType="Vector2i">
  570.       <Param Type="class sf::Window">relativeTo</Param>
  571.     </Method>
  572.     <Method Name="setPosition" ReturnType="void">
  573.       <Param Type="Vector2i">position</Param>
  574.     </Method>
  575.     <Method Name="setPosition" ReturnType="void">
  576.       <Param Type="Vector2i">position</Param>
  577.       <Param Type="class sf::Window">relativeTo</Param>
  578.     </Method>
  579.   </Class>
  580.   <Class Name="Sensor">
  581.     <Method Name="isAvailable" ReturnType="bool">
  582.       <Param Type="enum sf::Sensor::Type">sensor</Param>
  583.     </Method>
  584.     <Method Name="setEnabled" ReturnType="void">
  585.       <Param Type="enum sf::Sensor::Type">sensor</Param>
  586.       <Param Type="">enabled</Param>
  587.     </Method>
  588.     <Method Name="getValue" ReturnType="Vector3f">
  589.       <Param Type="enum sf::Sensor::Type">sensor</Param>
  590.     </Method>
  591.   </Class>
  592.   <Class Name="Event">
  593.     <Field CXXType="enum sf::Event::EventType">type</Field>
  594.   </Class>
  595.   <Class Name="Touch">
  596.     <Method Name="isDown" ReturnType="bool">
  597.       <Param Type="">finger</Param>
  598.     </Method>
  599.     <Method Name="getPosition" ReturnType="Vector2i">
  600.       <Param Type="">finger</Param>
  601.     </Method>
  602.     <Method Name="getPosition" ReturnType="Vector2i">
  603.       <Param Type="">finger</Param>
  604.       <Param Type="class sf::Window">relativeTo</Param>
  605.     </Method>
  606.   </Class>
  607.   <Class Name="VideoMode">
  608.     <Method Name="getDesktopMode" ReturnType="sf::VideoMode" />
  609.     <Method Name="isValid" ReturnType="bool" />
  610.     <Field CXXType="">width</Field>
  611.     <Field CXXType="">height</Field>
  612.     <Field CXXType="">bitsPerPixel</Field>
  613.   </Class>
  614.   <Function Name="operator==" ReturnType="bool">
  615.     <Param Type="class sf::VideoMode">left</Param>
  616.     <Param Type="class sf::VideoMode">right</Param>
  617.   </Function>
  618.   <Function Name="operator!=" ReturnType="bool">
  619.     <Param Type="class sf::VideoMode">left</Param>
  620.     <Param Type="class sf::VideoMode">right</Param>
  621.   </Function>
  622.   <Function Name="operator&lt;" ReturnType="bool">
  623.     <Param Type="class sf::VideoMode">left</Param>
  624.     <Param Type="class sf::VideoMode">right</Param>
  625.   </Function>
  626.   <Function Name="operator&gt;" ReturnType="bool">
  627.     <Param Type="class sf::VideoMode">left</Param>
  628.     <Param Type="class sf::VideoMode">right</Param>
  629.   </Function>
  630.   <Function Name="operator&lt;=" ReturnType="bool">
  631.     <Param Type="class sf::VideoMode">left</Param>
  632.     <Param Type="class sf::VideoMode">right</Param>
  633.   </Function>
  634.   <Function Name="operator&gt;=" ReturnType="bool">
  635.     <Param Type="class sf::VideoMode">left</Param>
  636.     <Param Type="class sf::VideoMode">right</Param>
  637.   </Function>
  638.   <Class Name="Window">
  639.     <Method Name="create" ReturnType="void">
  640.       <Param Type="class sf::VideoMode">mode</Param>
  641.       <Param Type="class sf::String">title</Param>
  642.       <Param Type="Uint32">style</Param>
  643.       <Param Type="struct sf::ContextSettings">settings</Param>
  644.     </Method>
  645.     <Method Name="create" ReturnType="void">
  646.       <Param Type="WindowHandle">handle</Param>
  647.       <Param Type="struct sf::ContextSettings">settings</Param>
  648.     </Method>
  649.     <Method Name="close" ReturnType="void" />
  650.     <Method Name="isOpen" ReturnType="bool" />
  651.     <Method Name="getSettings" ReturnType="const sf::ContextSettings &amp;" />
  652.     <Method Name="pollEvent" ReturnType="bool">
  653.       <Param Type="class sf::Event">event</Param>
  654.     </Method>
  655.     <Method Name="waitEvent" ReturnType="bool">
  656.       <Param Type="class sf::Event">event</Param>
  657.     </Method>
  658.     <Method Name="getPosition" ReturnType="Vector2i" />
  659.     <Method Name="setPosition" ReturnType="void">
  660.       <Param Type="Vector2i">position</Param>
  661.     </Method>
  662.     <Method Name="getSize" ReturnType="Vector2u" />
  663.     <Method Name="setSize" ReturnType="void">
  664.       <Param Type="Vector2u">size</Param>
  665.     </Method>
  666.     <Method Name="setTitle" ReturnType="void">
  667.       <Param Type="class sf::String">title</Param>
  668.     </Method>
  669.     <Method Name="setIcon" ReturnType="void">
  670.       <Param Type="">width</Param>
  671.       <Param Type="">height</Param>
  672.       <Param Type="Uint8">pixels</Param>
  673.     </Method>
  674.     <Method Name="setVisible" ReturnType="void">
  675.       <Param Type="">visible</Param>
  676.     </Method>
  677.     <Method Name="setVerticalSyncEnabled" ReturnType="void">
  678.       <Param Type="">enabled</Param>
  679.     </Method>
  680.     <Method Name="setMouseCursorVisible" ReturnType="void">
  681.       <Param Type="">visible</Param>
  682.     </Method>
  683.     <Method Name="setMouseCursorGrabbed" ReturnType="void">
  684.       <Param Type="">grabbed</Param>
  685.     </Method>
  686.     <Method Name="setMouseCursor" ReturnType="void">
  687.       <Param Type="class sf::Cursor">cursor</Param>
  688.     </Method>
  689.     <Method Name="setKeyRepeatEnabled" ReturnType="void">
  690.       <Param Type="">enabled</Param>
  691.     </Method>
  692.     <Method Name="setFramerateLimit" ReturnType="void">
  693.       <Param Type="">limit</Param>
  694.     </Method>
  695.     <Method Name="setJoystickThreshold" ReturnType="void">
  696.       <Param Type="">threshold</Param>
  697.     </Method>
  698.     <Method Name="setActive" ReturnType="bool">
  699.       <Param Type="">active</Param>
  700.     </Method>
  701.     <Method Name="requestFocus" ReturnType="void" />
  702.     <Method Name="hasFocus" ReturnType="bool" />
  703.     <Method Name="display" ReturnType="void" />
  704.     <Method Name="getSystemHandle" ReturnType="WindowHandle" />
  705.   </Class>
  706.   <Class Name="Time">
  707.     <Method Name="asSeconds" ReturnType="float" />
  708.     <Method Name="asMilliseconds" ReturnType="Int32" />
  709.     <Method Name="asMicroseconds" ReturnType="Int64" />
  710.   </Class>
  711.   <Function Name="seconds" ReturnType="sf::Time">
  712.     <Param Type="">amount</Param>
  713.   </Function>
  714.   <Function Name="milliseconds" ReturnType="sf::Time">
  715.     <Param Type="Int32">amount</Param>
  716.   </Function>
  717.   <Function Name="microseconds" ReturnType="sf::Time">
  718.     <Param Type="Int64">amount</Param>
  719.   </Function>
  720.   <Function Name="operator==" ReturnType="bool">
  721.     <Param Type="class sf::Time">left</Param>
  722.     <Param Type="class sf::Time">right</Param>
  723.   </Function>
  724.   <Function Name="operator!=" ReturnType="bool">
  725.     <Param Type="class sf::Time">left</Param>
  726.     <Param Type="class sf::Time">right</Param>
  727.   </Function>
  728.   <Function Name="operator&lt;" ReturnType="bool">
  729.     <Param Type="class sf::Time">left</Param>
  730.     <Param Type="class sf::Time">right</Param>
  731.   </Function>
  732.   <Function Name="operator&gt;" ReturnType="bool">
  733.     <Param Type="class sf::Time">left</Param>
  734.     <Param Type="class sf::Time">right</Param>
  735.   </Function>
  736.   <Function Name="operator&lt;=" ReturnType="bool">
  737.     <Param Type="class sf::Time">left</Param>
  738.     <Param Type="class sf::Time">right</Param>
  739.   </Function>
  740.   <Function Name="operator&gt;=" ReturnType="bool">
  741.     <Param Type="class sf::Time">left</Param>
  742.     <Param Type="class sf::Time">right</Param>
  743.   </Function>
  744.   <Function Name="operator-" ReturnType="sf::Time">
  745.     <Param Type="class sf::Time">right</Param>
  746.   </Function>
  747.   <Function Name="operator+" ReturnType="sf::Time">
  748.     <Param Type="class sf::Time">left</Param>
  749.     <Param Type="class sf::Time">right</Param>
  750.   </Function>
  751.   <Function Name="operator+=" ReturnType="sf::Time &amp;">
  752.     <Param Type="class sf::Time">left</Param>
  753.     <Param Type="class sf::Time">right</Param>
  754.   </Function>
  755.   <Function Name="operator-" ReturnType="sf::Time">
  756.     <Param Type="class sf::Time">left</Param>
  757.     <Param Type="class sf::Time">right</Param>
  758.   </Function>
  759.   <Function Name="operator-=" ReturnType="sf::Time &amp;">
  760.     <Param Type="class sf::Time">left</Param>
  761.     <Param Type="class sf::Time">right</Param>
  762.   </Function>
  763.   <Function Name="operator*" ReturnType="sf::Time">
  764.     <Param Type="class sf::Time">left</Param>
  765.     <Param Type="">right</Param>
  766.   </Function>
  767.   <Function Name="operator*" ReturnType="sf::Time">
  768.     <Param Type="class sf::Time">left</Param>
  769.     <Param Type="Int64">right</Param>
  770.   </Function>
  771.   <Function Name="operator*" ReturnType="sf::Time">
  772.     <Param Type="">left</Param>
  773.     <Param Type="class sf::Time">right</Param>
  774.   </Function>
  775.   <Function Name="operator*" ReturnType="sf::Time">
  776.     <Param Type="Int64">left</Param>
  777.     <Param Type="class sf::Time">right</Param>
  778.   </Function>
  779.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  780.     <Param Type="class sf::Time">left</Param>
  781.     <Param Type="">right</Param>
  782.   </Function>
  783.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  784.     <Param Type="class sf::Time">left</Param>
  785.     <Param Type="Int64">right</Param>
  786.   </Function>
  787.   <Function Name="operator/" ReturnType="sf::Time">
  788.     <Param Type="class sf::Time">left</Param>
  789.     <Param Type="">right</Param>
  790.   </Function>
  791.   <Function Name="operator/" ReturnType="sf::Time">
  792.     <Param Type="class sf::Time">left</Param>
  793.     <Param Type="Int64">right</Param>
  794.   </Function>
  795.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  796.     <Param Type="class sf::Time">left</Param>
  797.     <Param Type="">right</Param>
  798.   </Function>
  799.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  800.     <Param Type="class sf::Time">left</Param>
  801.     <Param Type="Int64">right</Param>
  802.   </Function>
  803.   <Function Name="operator/" ReturnType="float">
  804.     <Param Type="class sf::Time">left</Param>
  805.     <Param Type="class sf::Time">right</Param>
  806.   </Function>
  807.   <Function Name="operator%" ReturnType="sf::Time">
  808.     <Param Type="class sf::Time">left</Param>
  809.     <Param Type="class sf::Time">right</Param>
  810.   </Function>
  811.   <Function Name="operator%=" ReturnType="sf::Time &amp;">
  812.     <Param Type="class sf::Time">left</Param>
  813.     <Param Type="class sf::Time">right</Param>
  814.   </Function>
  815.   <Class Name="Clock">
  816.     <Method Name="getElapsedTime" ReturnType="sf::Time" />
  817.     <Method Name="restart" ReturnType="sf::Time" />
  818.   </Class>
  819.   <Function Name="err" ReturnType="int &amp;" />
  820.   <Class Name="InputStream">
  821.     <Method Name="read" ReturnType="Int64">
  822.       <Param Type="">data</Param>
  823.       <Param Type="Int64">size</Param>
  824.     </Method>
  825.     <Method Name="seek" ReturnType="Int64">
  826.       <Param Type="Int64">position</Param>
  827.     </Method>
  828.     <Method Name="tell" ReturnType="Int64" />
  829.     <Method Name="getSize" ReturnType="Int64" />
  830.   </Class>
  831.   <Class Name="FileInputStream">
  832.     <Method Name="open" ReturnType="bool">
  833.       <Param Type="">filename</Param>
  834.     </Method>
  835.     <Method Name="read" ReturnType="Int64">
  836.       <Param Type="">data</Param>
  837.       <Param Type="Int64">size</Param>
  838.     </Method>
  839.     <Method Name="seek" ReturnType="Int64">
  840.       <Param Type="Int64">position</Param>
  841.     </Method>
  842.     <Method Name="tell" ReturnType="Int64" />
  843.     <Method Name="getSize" ReturnType="Int64" />
  844.   </Class>
  845.   <Class Name="MemoryInputStream">
  846.     <Method Name="open" ReturnType="void">
  847.       <Param Type="">data</Param>
  848.       <Param Type="">sizeInBytes</Param>
  849.     </Method>
  850.     <Method Name="read" ReturnType="Int64">
  851.       <Param Type="">data</Param>
  852.       <Param Type="Int64">size</Param>
  853.     </Method>
  854.     <Method Name="seek" ReturnType="Int64">
  855.       <Param Type="Int64">position</Param>
  856.     </Method>
  857.     <Method Name="tell" ReturnType="Int64" />
  858.     <Method Name="getSize" ReturnType="Int64" />
  859.   </Class>
  860.   <Class Name="Mutex">
  861.     <Method Name="lock" ReturnType="void" />
  862.     <Method Name="unlock" ReturnType="void" />
  863.   </Class>
  864.   <Function Name="sleep" ReturnType="void">
  865.     <Param Type="class sf::Time">duration</Param>
  866.   </Function>
  867.   <Class Name="String">
  868.     <Method Name="toAnsiString" ReturnType="int" />
  869.     <Method Name="toWideString" ReturnType="int" />
  870.     <Method Name="operator=" ReturnType="sf::String &amp;">
  871.       <Param Type="class sf::String">right</Param>
  872.     </Method>
  873.     <Method Name="operator+=" ReturnType="sf::String &amp;">
  874.       <Param Type="class sf::String">right</Param>
  875.     </Method>
  876.     <Method Name="operator[]" ReturnType="Uint32">
  877.       <Param Type="">index</Param>
  878.     </Method>
  879.     <Method Name="clear" ReturnType="void" />
  880.     <Method Name="getSize" ReturnType="int" />
  881.     <Method Name="isEmpty" ReturnType="bool" />
  882.     <Method Name="erase" ReturnType="void">
  883.       <Param Type="">position</Param>
  884.       <Param Type="">count</Param>
  885.     </Method>
  886.     <Method Name="insert" ReturnType="void">
  887.       <Param Type="">position</Param>
  888.       <Param Type="class sf::String">str</Param>
  889.     </Method>
  890.     <Method Name="find" ReturnType="int" />
  891.     <Method Name="replace" ReturnType="void">
  892.       <Param Type="">position</Param>
  893.       <Param Type="">length</Param>
  894.       <Param Type="class sf::String">replaceWith</Param>
  895.     </Method>
  896.     <Method Name="replace" ReturnType="void">
  897.       <Param Type="class sf::String">searchFor</Param>
  898.       <Param Type="class sf::String">replaceWith</Param>
  899.     </Method>
  900.     <Method Name="substring" ReturnType="sf::String">
  901.       <Param Type="">position</Param>
  902.       <Param Type="">length</Param>
  903.     </Method>
  904.     <Method Name="getData" ReturnType="const Uint32 *" />
  905.     <Method Name="begin" ReturnType="int" />
  906.     <Method Name="end" ReturnType="int" />
  907.   </Class>
  908.   <Function Name="operator==" ReturnType="bool">
  909.     <Param Type="class sf::String">left</Param>
  910.     <Param Type="class sf::String">right</Param>
  911.   </Function>
  912.   <Function Name="operator!=" ReturnType="bool">
  913.     <Param Type="class sf::String">left</Param>
  914.     <Param Type="class sf::String">right</Param>
  915.   </Function>
  916.   <Function Name="operator&lt;" ReturnType="bool">
  917.     <Param Type="class sf::String">left</Param>
  918.     <Param Type="class sf::String">right</Param>
  919.   </Function>
  920.   <Function Name="operator&gt;" ReturnType="bool">
  921.     <Param Type="class sf::String">left</Param>
  922.     <Param Type="class sf::String">right</Param>
  923.   </Function>
  924.   <Function Name="operator&lt;=" ReturnType="bool">
  925.     <Param Type="class sf::String">left</Param>
  926.     <Param Type="class sf::String">right</Param>
  927.   </Function>
  928.   <Function Name="operator&gt;=" ReturnType="bool">
  929.     <Param Type="class sf::String">left</Param>
  930.     <Param Type="class sf::String">right</Param>
  931.   </Function>
  932.   <Function Name="operator+" ReturnType="sf::String">
  933.     <Param Type="class sf::String">left</Param>
  934.     <Param Type="class sf::String">right</Param>
  935.   </Function>
  936.   <Class Name="Thread">
  937.     <Method Name="launch" ReturnType="void" />
  938.     <Method Name="wait" ReturnType="void" />
  939.     <Method Name="terminate" ReturnType="void" />
  940.   </Class>
  941.   <Class Name="ThreadLocal">
  942.     <Method Name="setValue" ReturnType="void">
  943.       <Param Type="">value</Param>
  944.     </Method>
  945.     <Method Name="getValue" ReturnType="void *" />
  946.   </Class>
  947.   <Method Name="operator*" ReturnType="T &amp;" />
  948.   <Method Name="operator-&gt;" ReturnType="T *" />
  949.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  950.     <Param Type="T">value</Param>
  951.   </Method>
  952.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  953.     <Param Type="T">right</Param>
  954.   </Method>
  955.   <Class Name="InputSoundFile">
  956.     <Method Name="openFromFile" ReturnType="bool">
  957.       <Param Type="">filename</Param>
  958.     </Method>
  959.     <Method Name="openFromMemory" ReturnType="bool">
  960.       <Param Type="">data</Param>
  961.       <Param Type="">sizeInBytes</Param>
  962.     </Method>
  963.     <Method Name="openFromStream" ReturnType="bool">
  964.       <Param Type="class sf::InputStream">stream</Param>
  965.     </Method>
  966.     <Method Name="getSampleCount" ReturnType="Uint64" />
  967.     <Method Name="getChannelCount" ReturnType="unsigned int" />
  968.     <Method Name="getSampleRate" ReturnType="unsigned int" />
  969.     <Method Name="getDuration" ReturnType="sf::Time" />
  970.     <Method Name="getTimeOffset" ReturnType="sf::Time" />
  971.     <Method Name="getSampleOffset" ReturnType="Uint64" />
  972.     <Method Name="seek" ReturnType="void">
  973.       <Param Type="Uint64">sampleOffset</Param>
  974.     </Method>
  975.     <Method Name="seek" ReturnType="void">
  976.       <Param Type="class sf::Time">timeOffset</Param>
  977.     </Method>
  978.     <Method Name="read" ReturnType="Uint64">
  979.       <Param Type="Int16">samples</Param>
  980.       <Param Type="Uint64">maxCount</Param>
  981.     </Method>
  982.   </Class>
  983.   <Class Name="Listener">
  984.     <Method Name="setGlobalVolume" ReturnType="void">
  985.       <Param Type="">volume</Param>
  986.     </Method>
  987.     <Method Name="getGlobalVolume" ReturnType="float" />
  988.     <Method Name="setPosition" ReturnType="void">
  989.       <Param Type="">x</Param>
  990.       <Param Type="">y</Param>
  991.       <Param Type="">z</Param>
  992.     </Method>
  993.     <Method Name="setPosition" ReturnType="void">
  994.       <Param Type="Vector3f">position</Param>
  995.     </Method>
  996.     <Method Name="getPosition" ReturnType="Vector3f" />
  997.     <Method Name="setDirection" ReturnType="void">
  998.       <Param Type="">x</Param>
  999.       <Param Type="">y</Param>
  1000.       <Param Type="">z</Param>
  1001.     </Method>
  1002.     <Method Name="setDirection" ReturnType="void">
  1003.       <Param Type="Vector3f">direction</Param>
  1004.     </Method>
  1005.     <Method Name="getDirection" ReturnType="Vector3f" />
  1006.     <Method Name="setUpVector" ReturnType="void">
  1007.       <Param Type="">x</Param>
  1008.       <Param Type="">y</Param>
  1009.       <Param Type="">z</Param>
  1010.     </Method>
  1011.     <Method Name="setUpVector" ReturnType="void">
  1012.       <Param Type="Vector3f">upVector</Param>
  1013.     </Method>
  1014.     <Method Name="getUpVector" ReturnType="Vector3f" />
  1015.   </Class>
  1016.   <Class Name="SoundSource">
  1017.     <Method Name="setPitch" ReturnType="void">
  1018.       <Param Type="">pitch</Param>
  1019.     </Method>
  1020.     <Method Name="setVolume" ReturnType="void">
  1021.       <Param Type="">volume</Param>
  1022.     </Method>
  1023.     <Method Name="setPosition" ReturnType="void">
  1024.       <Param Type="">x</Param>
  1025.       <Param Type="">y</Param>
  1026.       <Param Type="">z</Param>
  1027.     </Method>
  1028.     <Method Name="setPosition" ReturnType="void">
  1029.       <Param Type="Vector3f">position</Param>
  1030.     </Method>
  1031.     <Method Name="setRelativeToListener" ReturnType="void">
  1032.       <Param Type="">relative</Param>
  1033.     </Method>
  1034.     <Method Name="setMinDistance" ReturnType="void">
  1035.       <Param Type="">distance</Param>
  1036.     </Method>
  1037.     <Method Name="setAttenuation" ReturnType="void">
  1038.       <Param Type="">attenuation</Param>
  1039.     </Method>
  1040.     <Method Name="getPitch" ReturnType="float" />
  1041.     <Method Name="getVolume" ReturnType="float" />
  1042.     <Method Name="getPosition" ReturnType="Vector3f" />
  1043.     <Method Name="isRelativeToListener" ReturnType="bool" />
  1044.     <Method Name="getMinDistance" ReturnType="float" />
  1045.     <Method Name="getAttenuation" ReturnType="float" />
  1046.     <Method Name="operator=" ReturnType="sf::SoundSource &amp;">
  1047.       <Param Type="class sf::SoundSource">right</Param>
  1048.     </Method>
  1049.     <Method Name="play" ReturnType="void" />
  1050.     <Method Name="pause" ReturnType="void" />
  1051.     <Method Name="stop" ReturnType="void" />
  1052.     <Method Name="getStatus" ReturnType="sf::SoundSource::Status" />
  1053.   </Class>
  1054.   <Class Name="SoundStream">
  1055.     <Method Name="play" ReturnType="void" />
  1056.     <Method Name="pause" ReturnType="void" />
  1057.     <Method Name="stop" ReturnType="void" />
  1058.     <Method Name="getChannelCount" ReturnType="unsigned int" />
  1059.     <Method Name="getSampleRate" ReturnType="unsigned int" />
  1060.     <Method Name="getStatus" ReturnType="sf::SoundSource::Status" />
  1061.     <Method Name="setPlayingOffset" ReturnType="void">
  1062.       <Param Type="class sf::Time">timeOffset</Param>
  1063.     </Method>
  1064.     <Method Name="getPlayingOffset" ReturnType="sf::Time" />
  1065.     <Method Name="setLoop" ReturnType="void">
  1066.       <Param Type="">loop</Param>
  1067.     </Method>
  1068.     <Method Name="getLoop" ReturnType="bool" />
  1069.   </Class>
  1070.   <Class Name="Music">
  1071.     <Method Name="openFromFile" ReturnType="bool">
  1072.       <Param Type="">filename</Param>
  1073.     </Method>
  1074.     <Method Name="openFromMemory" ReturnType="bool">
  1075.       <Param Type="">data</Param>
  1076.       <Param Type="">sizeInBytes</Param>
  1077.     </Method>
  1078.     <Method Name="openFromStream" ReturnType="bool">
  1079.       <Param Type="class sf::InputStream">stream</Param>
  1080.     </Method>
  1081.     <Method Name="getDuration" ReturnType="sf::Time" />
  1082.     <Method Name="getLoopPoints" ReturnType="TimeSpan" />
  1083.     <Method Name="setLoopPoints" ReturnType="void">
  1084.       <Param Type="TimeSpan">timePoints</Param>
  1085.     </Method>
  1086.   </Class>
  1087.   <Class Name="OutputSoundFile">
  1088.     <Method Name="openFromFile" ReturnType="bool">
  1089.       <Param Type="">filename</Param>
  1090.       <Param Type="">sampleRate</Param>
  1091.       <Param Type="">channelCount</Param>
  1092.     </Method>
  1093.     <Method Name="write" ReturnType="void">
  1094.       <Param Type="Int16">samples</Param>
  1095.       <Param Type="Uint64">count</Param>
  1096.     </Method>
  1097.   </Class>
  1098.   <Class Name="Sound">
  1099.     <Method Name="play" ReturnType="void" />
  1100.     <Method Name="pause" ReturnType="void" />
  1101.     <Method Name="stop" ReturnType="void" />
  1102.     <Method Name="setBuffer" ReturnType="void">
  1103.       <Param Type="class sf::SoundBuffer">buffer</Param>
  1104.     </Method>
  1105.     <Method Name="setLoop" ReturnType="void">
  1106.       <Param Type="">loop</Param>
  1107.     </Method>
  1108.     <Method Name="setPlayingOffset" ReturnType="void">
  1109.       <Param Type="class sf::Time">timeOffset</Param>
  1110.     </Method>
  1111.     <Method Name="getBuffer" ReturnType="const sf::SoundBuffer *" />
  1112.     <Method Name="getLoop" ReturnType="bool" />
  1113.     <Method Name="getPlayingOffset" ReturnType="sf::Time" />
  1114.     <Method Name="getStatus" ReturnType="sf::SoundSource::Status" />
  1115.     <Method Name="operator=" ReturnType="sf::Sound &amp;">
  1116.       <Param Type="class sf::Sound">right</Param>
  1117.     </Method>
  1118.     <Method Name="resetBuffer" ReturnType="void" />
  1119.   </Class>
  1120.   <Class Name="SoundBuffer">
  1121.     <Method Name="loadFromFile" ReturnType="bool">
  1122.       <Param Type="">filename</Param>
  1123.     </Method>
  1124.     <Method Name="loadFromMemory" ReturnType="bool">
  1125.       <Param Type="">data</Param>
  1126.       <Param Type="">sizeInBytes</Param>
  1127.     </Method>
  1128.     <Method Name="loadFromStream" ReturnType="bool">
  1129.       <Param Type="class sf::InputStream">stream</Param>
  1130.     </Method>
  1131.     <Method Name="loadFromSamples" ReturnType="bool">
  1132.       <Param Type="Int16">samples</Param>
  1133.       <Param Type="Uint64">sampleCount</Param>
  1134.       <Param Type="">channelCount</Param>
  1135.       <Param Type="">sampleRate</Param>
  1136.     </Method>
  1137.     <Method Name="saveToFile" ReturnType="bool">
  1138.       <Param Type="">filename</Param>
  1139.     </Method>
  1140.     <Method Name="getSamples" ReturnType="const Int16 *" />
  1141.     <Method Name="getSampleCount" ReturnType="Uint64" />
  1142.     <Method Name="getSampleRate" ReturnType="unsigned int" />
  1143.     <Method Name="getChannelCount" ReturnType="unsigned int" />
  1144.     <Method Name="getDuration" ReturnType="sf::Time" />
  1145.     <Method Name="operator=" ReturnType="sf::SoundBuffer &amp;">
  1146.       <Param Type="class sf::SoundBuffer">right</Param>
  1147.     </Method>
  1148.   </Class>
  1149.   <Class Name="SoundRecorder">
  1150.     <Method Name="start" ReturnType="bool">
  1151.       <Param Type="">sampleRate</Param>
  1152.     </Method>
  1153.     <Method Name="stop" ReturnType="void" />
  1154.     <Method Name="getSampleRate" ReturnType="unsigned int" />
  1155.     <Method Name="getDefaultDevice" ReturnType="int" />
  1156.     <Method Name="setDevice" ReturnType="bool">
  1157.       <Param Type="">name</Param>
  1158.     </Method>
  1159.     <Method Name="getDevice" ReturnType="const int &amp;" />
  1160.     <Method Name="setChannelCount" ReturnType="void">
  1161.       <Param Type="">channelCount</Param>
  1162.     </Method>
  1163.     <Method Name="getChannelCount" ReturnType="unsigned int" />
  1164.     <Method Name="isAvailable" ReturnType="bool" />
  1165.   </Class>
  1166.   <Class Name="SoundBufferRecorder">
  1167.     <Method Name="getBuffer" ReturnType="const sf::SoundBuffer &amp;" />
  1168.   </Class>
  1169.   <Class Name="SoundFileFactory">
  1170.     <Method Name="createReaderFromFilename" ReturnType="sf::SoundFileReader *">
  1171.       <Param Type="">filename</Param>
  1172.     </Method>
  1173.     <Method Name="createReaderFromMemory" ReturnType="sf::SoundFileReader *">
  1174.       <Param Type="">data</Param>
  1175.       <Param Type="">sizeInBytes</Param>
  1176.     </Method>
  1177.     <Method Name="createReaderFromStream" ReturnType="sf::SoundFileReader *">
  1178.       <Param Type="class sf::InputStream">stream</Param>
  1179.     </Method>
  1180.     <Method Name="createWriterFromFilename" ReturnType="sf::SoundFileWriter *">
  1181.       <Param Type="">filename</Param>
  1182.     </Method>
  1183.   </Class>
  1184.   <Class Name="SoundFileReader">
  1185.     <Method Name="open" ReturnType="bool">
  1186.       <Param Type="class sf::InputStream">stream</Param>
  1187.       <Param Type="struct sf::SoundFileReader::Info">info</Param>
  1188.     </Method>
  1189.     <Method Name="seek" ReturnType="void">
  1190.       <Param Type="Uint64">sampleOffset</Param>
  1191.     </Method>
  1192.     <Method Name="read" ReturnType="Uint64">
  1193.       <Param Type="Int16">samples</Param>
  1194.       <Param Type="Uint64">maxCount</Param>
  1195.     </Method>
  1196.   </Class>
  1197.   <Class Name="SoundFileWriter">
  1198.     <Method Name="open" ReturnType="bool">
  1199.       <Param Type="">filename</Param>
  1200.       <Param Type="">sampleRate</Param>
  1201.       <Param Type="">channelCount</Param>
  1202.     </Method>
  1203.     <Method Name="write" ReturnType="void">
  1204.       <Param Type="Int16">samples</Param>
  1205.       <Param Type="Uint64">count</Param>
  1206.     </Method>
  1207.   </Class>
  1208.   <Class Name="Time">
  1209.     <Method Name="asSeconds" ReturnType="float" />
  1210.     <Method Name="asMilliseconds" ReturnType="Int32" />
  1211.     <Method Name="asMicroseconds" ReturnType="Int64" />
  1212.   </Class>
  1213.   <Function Name="seconds" ReturnType="sf::Time">
  1214.     <Param Type="">amount</Param>
  1215.   </Function>
  1216.   <Function Name="milliseconds" ReturnType="sf::Time">
  1217.     <Param Type="Int32">amount</Param>
  1218.   </Function>
  1219.   <Function Name="microseconds" ReturnType="sf::Time">
  1220.     <Param Type="Int64">amount</Param>
  1221.   </Function>
  1222.   <Function Name="operator==" ReturnType="bool">
  1223.     <Param Type="class sf::Time">left</Param>
  1224.     <Param Type="class sf::Time">right</Param>
  1225.   </Function>
  1226.   <Function Name="operator!=" ReturnType="bool">
  1227.     <Param Type="class sf::Time">left</Param>
  1228.     <Param Type="class sf::Time">right</Param>
  1229.   </Function>
  1230.   <Function Name="operator&lt;" ReturnType="bool">
  1231.     <Param Type="class sf::Time">left</Param>
  1232.     <Param Type="class sf::Time">right</Param>
  1233.   </Function>
  1234.   <Function Name="operator&gt;" ReturnType="bool">
  1235.     <Param Type="class sf::Time">left</Param>
  1236.     <Param Type="class sf::Time">right</Param>
  1237.   </Function>
  1238.   <Function Name="operator&lt;=" ReturnType="bool">
  1239.     <Param Type="class sf::Time">left</Param>
  1240.     <Param Type="class sf::Time">right</Param>
  1241.   </Function>
  1242.   <Function Name="operator&gt;=" ReturnType="bool">
  1243.     <Param Type="class sf::Time">left</Param>
  1244.     <Param Type="class sf::Time">right</Param>
  1245.   </Function>
  1246.   <Function Name="operator-" ReturnType="sf::Time">
  1247.     <Param Type="class sf::Time">right</Param>
  1248.   </Function>
  1249.   <Function Name="operator+" ReturnType="sf::Time">
  1250.     <Param Type="class sf::Time">left</Param>
  1251.     <Param Type="class sf::Time">right</Param>
  1252.   </Function>
  1253.   <Function Name="operator+=" ReturnType="sf::Time &amp;">
  1254.     <Param Type="class sf::Time">left</Param>
  1255.     <Param Type="class sf::Time">right</Param>
  1256.   </Function>
  1257.   <Function Name="operator-" ReturnType="sf::Time">
  1258.     <Param Type="class sf::Time">left</Param>
  1259.     <Param Type="class sf::Time">right</Param>
  1260.   </Function>
  1261.   <Function Name="operator-=" ReturnType="sf::Time &amp;">
  1262.     <Param Type="class sf::Time">left</Param>
  1263.     <Param Type="class sf::Time">right</Param>
  1264.   </Function>
  1265.   <Function Name="operator*" ReturnType="sf::Time">
  1266.     <Param Type="class sf::Time">left</Param>
  1267.     <Param Type="">right</Param>
  1268.   </Function>
  1269.   <Function Name="operator*" ReturnType="sf::Time">
  1270.     <Param Type="class sf::Time">left</Param>
  1271.     <Param Type="Int64">right</Param>
  1272.   </Function>
  1273.   <Function Name="operator*" ReturnType="sf::Time">
  1274.     <Param Type="">left</Param>
  1275.     <Param Type="class sf::Time">right</Param>
  1276.   </Function>
  1277.   <Function Name="operator*" ReturnType="sf::Time">
  1278.     <Param Type="Int64">left</Param>
  1279.     <Param Type="class sf::Time">right</Param>
  1280.   </Function>
  1281.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  1282.     <Param Type="class sf::Time">left</Param>
  1283.     <Param Type="">right</Param>
  1284.   </Function>
  1285.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  1286.     <Param Type="class sf::Time">left</Param>
  1287.     <Param Type="Int64">right</Param>
  1288.   </Function>
  1289.   <Function Name="operator/" ReturnType="sf::Time">
  1290.     <Param Type="class sf::Time">left</Param>
  1291.     <Param Type="">right</Param>
  1292.   </Function>
  1293.   <Function Name="operator/" ReturnType="sf::Time">
  1294.     <Param Type="class sf::Time">left</Param>
  1295.     <Param Type="Int64">right</Param>
  1296.   </Function>
  1297.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  1298.     <Param Type="class sf::Time">left</Param>
  1299.     <Param Type="">right</Param>
  1300.   </Function>
  1301.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  1302.     <Param Type="class sf::Time">left</Param>
  1303.     <Param Type="Int64">right</Param>
  1304.   </Function>
  1305.   <Function Name="operator/" ReturnType="float">
  1306.     <Param Type="class sf::Time">left</Param>
  1307.     <Param Type="class sf::Time">right</Param>
  1308.   </Function>
  1309.   <Function Name="operator%" ReturnType="sf::Time">
  1310.     <Param Type="class sf::Time">left</Param>
  1311.     <Param Type="class sf::Time">right</Param>
  1312.   </Function>
  1313.   <Function Name="operator%=" ReturnType="sf::Time &amp;">
  1314.     <Param Type="class sf::Time">left</Param>
  1315.     <Param Type="class sf::Time">right</Param>
  1316.   </Function>
  1317.   <Class Name="Clock">
  1318.     <Method Name="getElapsedTime" ReturnType="sf::Time" />
  1319.     <Method Name="restart" ReturnType="sf::Time" />
  1320.   </Class>
  1321.   <Function Name="err" ReturnType="int &amp;" />
  1322.   <Class Name="InputStream">
  1323.     <Method Name="read" ReturnType="Int64">
  1324.       <Param Type="">data</Param>
  1325.       <Param Type="Int64">size</Param>
  1326.     </Method>
  1327.     <Method Name="seek" ReturnType="Int64">
  1328.       <Param Type="Int64">position</Param>
  1329.     </Method>
  1330.     <Method Name="tell" ReturnType="Int64" />
  1331.     <Method Name="getSize" ReturnType="Int64" />
  1332.   </Class>
  1333.   <Class Name="FileInputStream">
  1334.     <Method Name="open" ReturnType="bool">
  1335.       <Param Type="">filename</Param>
  1336.     </Method>
  1337.     <Method Name="read" ReturnType="Int64">
  1338.       <Param Type="">data</Param>
  1339.       <Param Type="Int64">size</Param>
  1340.     </Method>
  1341.     <Method Name="seek" ReturnType="Int64">
  1342.       <Param Type="Int64">position</Param>
  1343.     </Method>
  1344.     <Method Name="tell" ReturnType="Int64" />
  1345.     <Method Name="getSize" ReturnType="Int64" />
  1346.   </Class>
  1347.   <Class Name="MemoryInputStream">
  1348.     <Method Name="open" ReturnType="void">
  1349.       <Param Type="">data</Param>
  1350.       <Param Type="">sizeInBytes</Param>
  1351.     </Method>
  1352.     <Method Name="read" ReturnType="Int64">
  1353.       <Param Type="">data</Param>
  1354.       <Param Type="Int64">size</Param>
  1355.     </Method>
  1356.     <Method Name="seek" ReturnType="Int64">
  1357.       <Param Type="Int64">position</Param>
  1358.     </Method>
  1359.     <Method Name="tell" ReturnType="Int64" />
  1360.     <Method Name="getSize" ReturnType="Int64" />
  1361.   </Class>
  1362.   <Class Name="Mutex">
  1363.     <Method Name="lock" ReturnType="void" />
  1364.     <Method Name="unlock" ReturnType="void" />
  1365.   </Class>
  1366.   <Function Name="sleep" ReturnType="void">
  1367.     <Param Type="class sf::Time">duration</Param>
  1368.   </Function>
  1369.   <Class Name="String">
  1370.     <Method Name="toAnsiString" ReturnType="int" />
  1371.     <Method Name="toWideString" ReturnType="int" />
  1372.     <Method Name="operator=" ReturnType="sf::String &amp;">
  1373.       <Param Type="class sf::String">right</Param>
  1374.     </Method>
  1375.     <Method Name="operator+=" ReturnType="sf::String &amp;">
  1376.       <Param Type="class sf::String">right</Param>
  1377.     </Method>
  1378.     <Method Name="operator[]" ReturnType="Uint32">
  1379.       <Param Type="">index</Param>
  1380.     </Method>
  1381.     <Method Name="clear" ReturnType="void" />
  1382.     <Method Name="getSize" ReturnType="int" />
  1383.     <Method Name="isEmpty" ReturnType="bool" />
  1384.     <Method Name="erase" ReturnType="void">
  1385.       <Param Type="">position</Param>
  1386.       <Param Type="">count</Param>
  1387.     </Method>
  1388.     <Method Name="insert" ReturnType="void">
  1389.       <Param Type="">position</Param>
  1390.       <Param Type="class sf::String">str</Param>
  1391.     </Method>
  1392.     <Method Name="find" ReturnType="int" />
  1393.     <Method Name="replace" ReturnType="void">
  1394.       <Param Type="">position</Param>
  1395.       <Param Type="">length</Param>
  1396.       <Param Type="class sf::String">replaceWith</Param>
  1397.     </Method>
  1398.     <Method Name="replace" ReturnType="void">
  1399.       <Param Type="class sf::String">searchFor</Param>
  1400.       <Param Type="class sf::String">replaceWith</Param>
  1401.     </Method>
  1402.     <Method Name="substring" ReturnType="sf::String">
  1403.       <Param Type="">position</Param>
  1404.       <Param Type="">length</Param>
  1405.     </Method>
  1406.     <Method Name="getData" ReturnType="const Uint32 *" />
  1407.     <Method Name="begin" ReturnType="int" />
  1408.     <Method Name="end" ReturnType="int" />
  1409.   </Class>
  1410.   <Function Name="operator==" ReturnType="bool">
  1411.     <Param Type="class sf::String">left</Param>
  1412.     <Param Type="class sf::String">right</Param>
  1413.   </Function>
  1414.   <Function Name="operator!=" ReturnType="bool">
  1415.     <Param Type="class sf::String">left</Param>
  1416.     <Param Type="class sf::String">right</Param>
  1417.   </Function>
  1418.   <Function Name="operator&lt;" ReturnType="bool">
  1419.     <Param Type="class sf::String">left</Param>
  1420.     <Param Type="class sf::String">right</Param>
  1421.   </Function>
  1422.   <Function Name="operator&gt;" ReturnType="bool">
  1423.     <Param Type="class sf::String">left</Param>
  1424.     <Param Type="class sf::String">right</Param>
  1425.   </Function>
  1426.   <Function Name="operator&lt;=" ReturnType="bool">
  1427.     <Param Type="class sf::String">left</Param>
  1428.     <Param Type="class sf::String">right</Param>
  1429.   </Function>
  1430.   <Function Name="operator&gt;=" ReturnType="bool">
  1431.     <Param Type="class sf::String">left</Param>
  1432.     <Param Type="class sf::String">right</Param>
  1433.   </Function>
  1434.   <Function Name="operator+" ReturnType="sf::String">
  1435.     <Param Type="class sf::String">left</Param>
  1436.     <Param Type="class sf::String">right</Param>
  1437.   </Function>
  1438.   <Class Name="Thread">
  1439.     <Method Name="launch" ReturnType="void" />
  1440.     <Method Name="wait" ReturnType="void" />
  1441.     <Method Name="terminate" ReturnType="void" />
  1442.   </Class>
  1443.   <Class Name="ThreadLocal">
  1444.     <Method Name="setValue" ReturnType="void">
  1445.       <Param Type="">value</Param>
  1446.     </Method>
  1447.     <Method Name="getValue" ReturnType="void *" />
  1448.   </Class>
  1449.   <Method Name="operator*" ReturnType="T &amp;" />
  1450.   <Method Name="operator-&gt;" ReturnType="T *" />
  1451.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  1452.     <Param Type="T">value</Param>
  1453.   </Method>
  1454.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  1455.     <Param Type="T">right</Param>
  1456.   </Method>
  1457.   <Class Name="Clipboard">
  1458.     <Method Name="getString" ReturnType="sf::String" />
  1459.     <Method Name="setString" ReturnType="void">
  1460.       <Param Type="class sf::String">text</Param>
  1461.     </Method>
  1462.   </Class>
  1463.   <Class Name="GlResource" />
  1464.   <Class Name="Context">
  1465.     <Method Name="setActive" ReturnType="bool">
  1466.       <Param Type="">active</Param>
  1467.     </Method>
  1468.     <Method Name="getSettings" ReturnType="const sf::ContextSettings &amp;" />
  1469.     <Method Name="isExtensionAvailable" ReturnType="bool">
  1470.       <Param Type="">name</Param>
  1471.     </Method>
  1472.     <Method Name="getFunction" ReturnType="GlFunctionPointer">
  1473.       <Param Type="">name</Param>
  1474.     </Method>
  1475.     <Method Name="getActiveContext" ReturnType="const sf::Context *" />
  1476.     <Method Name="getActiveContextId" ReturnType="Uint64" />
  1477.   </Class>
  1478.   <Class Name="Cursor">
  1479.     <Method Name="loadFromPixels" ReturnType="bool">
  1480.       <Param Type="Uint8">pixels</Param>
  1481.       <Param Type="Vector2u">size</Param>
  1482.       <Param Type="Vector2u">hotspot</Param>
  1483.     </Method>
  1484.     <Method Name="loadFromSystem" ReturnType="bool">
  1485.       <Param Type="enum sf::Cursor::Type">type</Param>
  1486.     </Method>
  1487.   </Class>
  1488.   <Class Name="Joystick">
  1489.     <Method Name="isConnected" ReturnType="bool">
  1490.       <Param Type="">joystick</Param>
  1491.     </Method>
  1492.     <Method Name="getButtonCount" ReturnType="unsigned int">
  1493.       <Param Type="">joystick</Param>
  1494.     </Method>
  1495.     <Method Name="hasAxis" ReturnType="bool">
  1496.       <Param Type="">joystick</Param>
  1497.       <Param Type="enum sf::Joystick::Axis">axis</Param>
  1498.     </Method>
  1499.     <Method Name="isButtonPressed" ReturnType="bool">
  1500.       <Param Type="">joystick</Param>
  1501.       <Param Type="">button</Param>
  1502.     </Method>
  1503.     <Method Name="getAxisPosition" ReturnType="float">
  1504.       <Param Type="">joystick</Param>
  1505.       <Param Type="enum sf::Joystick::Axis">axis</Param>
  1506.     </Method>
  1507.     <Method Name="getIdentification" ReturnType="sf::Joystick::Identification">
  1508.       <Param Type="">joystick</Param>
  1509.     </Method>
  1510.     <Method Name="update" ReturnType="void" />
  1511.   </Class>
  1512.   <Class Name="Keyboard">
  1513.     <Method Name="isKeyPressed" ReturnType="bool">
  1514.       <Param Type="enum sf::Keyboard::Key">key</Param>
  1515.     </Method>
  1516.     <Method Name="setVirtualKeyboardVisible" ReturnType="void">
  1517.       <Param Type="">visible</Param>
  1518.     </Method>
  1519.   </Class>
  1520.   <Class Name="Mouse">
  1521.     <Method Name="isButtonPressed" ReturnType="bool">
  1522.       <Param Type="enum sf::Mouse::Button">button</Param>
  1523.     </Method>
  1524.     <Method Name="getPosition" ReturnType="Vector2i" />
  1525.     <Method Name="getPosition" ReturnType="Vector2i">
  1526.       <Param Type="class sf::Window">relativeTo</Param>
  1527.     </Method>
  1528.     <Method Name="setPosition" ReturnType="void">
  1529.       <Param Type="Vector2i">position</Param>
  1530.     </Method>
  1531.     <Method Name="setPosition" ReturnType="void">
  1532.       <Param Type="Vector2i">position</Param>
  1533.       <Param Type="class sf::Window">relativeTo</Param>
  1534.     </Method>
  1535.   </Class>
  1536.   <Class Name="Sensor">
  1537.     <Method Name="isAvailable" ReturnType="bool">
  1538.       <Param Type="enum sf::Sensor::Type">sensor</Param>
  1539.     </Method>
  1540.     <Method Name="setEnabled" ReturnType="void">
  1541.       <Param Type="enum sf::Sensor::Type">sensor</Param>
  1542.       <Param Type="">enabled</Param>
  1543.     </Method>
  1544.     <Method Name="getValue" ReturnType="Vector3f">
  1545.       <Param Type="enum sf::Sensor::Type">sensor</Param>
  1546.     </Method>
  1547.   </Class>
  1548.   <Class Name="Event">
  1549.     <Field CXXType="enum sf::Event::EventType">type</Field>
  1550.   </Class>
  1551.   <Class Name="Touch">
  1552.     <Method Name="isDown" ReturnType="bool">
  1553.       <Param Type="">finger</Param>
  1554.     </Method>
  1555.     <Method Name="getPosition" ReturnType="Vector2i">
  1556.       <Param Type="">finger</Param>
  1557.     </Method>
  1558.     <Method Name="getPosition" ReturnType="Vector2i">
  1559.       <Param Type="">finger</Param>
  1560.       <Param Type="class sf::Window">relativeTo</Param>
  1561.     </Method>
  1562.   </Class>
  1563.   <Class Name="VideoMode">
  1564.     <Method Name="getDesktopMode" ReturnType="sf::VideoMode" />
  1565.     <Method Name="isValid" ReturnType="bool" />
  1566.     <Field CXXType="">width</Field>
  1567.     <Field CXXType="">height</Field>
  1568.     <Field CXXType="">bitsPerPixel</Field>
  1569.   </Class>
  1570.   <Function Name="operator==" ReturnType="bool">
  1571.     <Param Type="class sf::VideoMode">left</Param>
  1572.     <Param Type="class sf::VideoMode">right</Param>
  1573.   </Function>
  1574.   <Function Name="operator!=" ReturnType="bool">
  1575.     <Param Type="class sf::VideoMode">left</Param>
  1576.     <Param Type="class sf::VideoMode">right</Param>
  1577.   </Function>
  1578.   <Function Name="operator&lt;" ReturnType="bool">
  1579.     <Param Type="class sf::VideoMode">left</Param>
  1580.     <Param Type="class sf::VideoMode">right</Param>
  1581.   </Function>
  1582.   <Function Name="operator&gt;" ReturnType="bool">
  1583.     <Param Type="class sf::VideoMode">left</Param>
  1584.     <Param Type="class sf::VideoMode">right</Param>
  1585.   </Function>
  1586.   <Function Name="operator&lt;=" ReturnType="bool">
  1587.     <Param Type="class sf::VideoMode">left</Param>
  1588.     <Param Type="class sf::VideoMode">right</Param>
  1589.   </Function>
  1590.   <Function Name="operator&gt;=" ReturnType="bool">
  1591.     <Param Type="class sf::VideoMode">left</Param>
  1592.     <Param Type="class sf::VideoMode">right</Param>
  1593.   </Function>
  1594.   <Class Name="Window">
  1595.     <Method Name="create" ReturnType="void">
  1596.       <Param Type="class sf::VideoMode">mode</Param>
  1597.       <Param Type="class sf::String">title</Param>
  1598.       <Param Type="Uint32">style</Param>
  1599.       <Param Type="struct sf::ContextSettings">settings</Param>
  1600.     </Method>
  1601.     <Method Name="create" ReturnType="void">
  1602.       <Param Type="WindowHandle">handle</Param>
  1603.       <Param Type="struct sf::ContextSettings">settings</Param>
  1604.     </Method>
  1605.     <Method Name="close" ReturnType="void" />
  1606.     <Method Name="isOpen" ReturnType="bool" />
  1607.     <Method Name="getSettings" ReturnType="const sf::ContextSettings &amp;" />
  1608.     <Method Name="pollEvent" ReturnType="bool">
  1609.       <Param Type="class sf::Event">event</Param>
  1610.     </Method>
  1611.     <Method Name="waitEvent" ReturnType="bool">
  1612.       <Param Type="class sf::Event">event</Param>
  1613.     </Method>
  1614.     <Method Name="getPosition" ReturnType="Vector2i" />
  1615.     <Method Name="setPosition" ReturnType="void">
  1616.       <Param Type="Vector2i">position</Param>
  1617.     </Method>
  1618.     <Method Name="getSize" ReturnType="Vector2u" />
  1619.     <Method Name="setSize" ReturnType="void">
  1620.       <Param Type="Vector2u">size</Param>
  1621.     </Method>
  1622.     <Method Name="setTitle" ReturnType="void">
  1623.       <Param Type="class sf::String">title</Param>
  1624.     </Method>
  1625.     <Method Name="setIcon" ReturnType="void">
  1626.       <Param Type="">width</Param>
  1627.       <Param Type="">height</Param>
  1628.       <Param Type="Uint8">pixels</Param>
  1629.     </Method>
  1630.     <Method Name="setVisible" ReturnType="void">
  1631.       <Param Type="">visible</Param>
  1632.     </Method>
  1633.     <Method Name="setVerticalSyncEnabled" ReturnType="void">
  1634.       <Param Type="">enabled</Param>
  1635.     </Method>
  1636.     <Method Name="setMouseCursorVisible" ReturnType="void">
  1637.       <Param Type="">visible</Param>
  1638.     </Method>
  1639.     <Method Name="setMouseCursorGrabbed" ReturnType="void">
  1640.       <Param Type="">grabbed</Param>
  1641.     </Method>
  1642.     <Method Name="setMouseCursor" ReturnType="void">
  1643.       <Param Type="class sf::Cursor">cursor</Param>
  1644.     </Method>
  1645.     <Method Name="setKeyRepeatEnabled" ReturnType="void">
  1646.       <Param Type="">enabled</Param>
  1647.     </Method>
  1648.     <Method Name="setFramerateLimit" ReturnType="void">
  1649.       <Param Type="">limit</Param>
  1650.     </Method>
  1651.     <Method Name="setJoystickThreshold" ReturnType="void">
  1652.       <Param Type="">threshold</Param>
  1653.     </Method>
  1654.     <Method Name="setActive" ReturnType="bool">
  1655.       <Param Type="">active</Param>
  1656.     </Method>
  1657.     <Method Name="requestFocus" ReturnType="void" />
  1658.     <Method Name="hasFocus" ReturnType="bool" />
  1659.     <Method Name="display" ReturnType="void" />
  1660.     <Method Name="getSystemHandle" ReturnType="WindowHandle" />
  1661.   </Class>
  1662.   <Function Name="operator==" ReturnType="bool">
  1663.     <Param Type="struct sf::BlendMode">left</Param>
  1664.     <Param Type="struct sf::BlendMode">right</Param>
  1665.   </Function>
  1666.   <Function Name="operator!=" ReturnType="bool">
  1667.     <Param Type="struct sf::BlendMode">left</Param>
  1668.     <Param Type="struct sf::BlendMode">right</Param>
  1669.   </Function>
  1670.   <Method Name="contains" ReturnType="bool">
  1671.     <Param Type="T">x</Param>
  1672.     <Param Type="T">y</Param>
  1673.   </Method>
  1674.   <Method Name="contains" ReturnType="bool">
  1675.     <Param Type="T">point</Param>
  1676.   </Method>
  1677.   <Method Name="intersects" ReturnType="bool">
  1678.     <Param Type="T">rectangle</Param>
  1679.   </Method>
  1680.   <Method Name="intersects" ReturnType="bool">
  1681.     <Param Type="T">rectangle</Param>
  1682.     <Param Type="T">intersection</Param>
  1683.   </Method>
  1684.   <Class Name="Transform">
  1685.     <Method Name="getMatrix" ReturnType="const float *" />
  1686.     <Method Name="getInverse" ReturnType="sf::Transform" />
  1687.     <Method Name="transformPoint" ReturnType="Vector2f">
  1688.       <Param Type="">x</Param>
  1689.       <Param Type="">y</Param>
  1690.     </Method>
  1691.     <Method Name="transformPoint" ReturnType="Vector2f">
  1692.       <Param Type="Vector2f">point</Param>
  1693.     </Method>
  1694.     <Method Name="transformRect" ReturnType="FloatRect">
  1695.       <Param Type="FloatRect">rectangle</Param>
  1696.     </Method>
  1697.     <Method Name="combine" ReturnType="sf::Transform &amp;">
  1698.       <Param Type="class sf::Transform">transform</Param>
  1699.     </Method>
  1700.     <Method Name="translate" ReturnType="sf::Transform &amp;">
  1701.       <Param Type="">x</Param>
  1702.       <Param Type="">y</Param>
  1703.     </Method>
  1704.     <Method Name="translate" ReturnType="sf::Transform &amp;">
  1705.       <Param Type="Vector2f">offset</Param>
  1706.     </Method>
  1707.     <Method Name="rotate" ReturnType="sf::Transform &amp;">
  1708.       <Param Type="">angle</Param>
  1709.     </Method>
  1710.     <Method Name="rotate" ReturnType="sf::Transform &amp;">
  1711.       <Param Type="">angle</Param>
  1712.       <Param Type="">centerX</Param>
  1713.       <Param Type="">centerY</Param>
  1714.     </Method>
  1715.     <Method Name="rotate" ReturnType="sf::Transform &amp;">
  1716.       <Param Type="">angle</Param>
  1717.       <Param Type="Vector2f">center</Param>
  1718.     </Method>
  1719.     <Method Name="scale" ReturnType="sf::Transform &amp;">
  1720.       <Param Type="">scaleX</Param>
  1721.       <Param Type="">scaleY</Param>
  1722.     </Method>
  1723.     <Method Name="scale" ReturnType="sf::Transform &amp;">
  1724.       <Param Type="">scaleX</Param>
  1725.       <Param Type="">scaleY</Param>
  1726.       <Param Type="">centerX</Param>
  1727.       <Param Type="">centerY</Param>
  1728.     </Method>
  1729.     <Method Name="scale" ReturnType="sf::Transform &amp;">
  1730.       <Param Type="Vector2f">factors</Param>
  1731.     </Method>
  1732.     <Method Name="scale" ReturnType="sf::Transform &amp;">
  1733.       <Param Type="Vector2f">factors</Param>
  1734.       <Param Type="Vector2f">center</Param>
  1735.     </Method>
  1736.   </Class>
  1737.   <Function Name="operator*" ReturnType="sf::Transform">
  1738.     <Param Type="class sf::Transform">left</Param>
  1739.     <Param Type="class sf::Transform">right</Param>
  1740.   </Function>
  1741.   <Function Name="operator*=" ReturnType="sf::Transform &amp;">
  1742.     <Param Type="class sf::Transform">left</Param>
  1743.     <Param Type="class sf::Transform">right</Param>
  1744.   </Function>
  1745.   <Function Name="operator*" ReturnType="Vector2f">
  1746.     <Param Type="class sf::Transform">left</Param>
  1747.     <Param Type="Vector2f">right</Param>
  1748.   </Function>
  1749.   <Function Name="operator==" ReturnType="bool">
  1750.     <Param Type="class sf::Transform">left</Param>
  1751.     <Param Type="class sf::Transform">right</Param>
  1752.   </Function>
  1753.   <Function Name="operator!=" ReturnType="bool">
  1754.     <Param Type="class sf::Transform">left</Param>
  1755.     <Param Type="class sf::Transform">right</Param>
  1756.   </Function>
  1757.   <Class Name="RenderStates">
  1758.     <Field CXXType="struct sf::BlendMode">blendMode</Field>
  1759.     <Field CXXType="class sf::Transform">transform</Field>
  1760.     <Field CXXType="class sf::Texture">texture</Field>
  1761.     <Field CXXType="class sf::Shader">shader</Field>
  1762.   </Class>
  1763.   <Class Name="Transformable">
  1764.     <Method Name="setPosition" ReturnType="void">
  1765.       <Param Type="">x</Param>
  1766.       <Param Type="">y</Param>
  1767.     </Method>
  1768.     <Method Name="setPosition" ReturnType="void">
  1769.       <Param Type="Vector2f">position</Param>
  1770.     </Method>
  1771.     <Method Name="setRotation" ReturnType="void">
  1772.       <Param Type="">angle</Param>
  1773.     </Method>
  1774.     <Method Name="setScale" ReturnType="void">
  1775.       <Param Type="">factorX</Param>
  1776.       <Param Type="">factorY</Param>
  1777.     </Method>
  1778.     <Method Name="setScale" ReturnType="void">
  1779.       <Param Type="Vector2f">factors</Param>
  1780.     </Method>
  1781.     <Method Name="setOrigin" ReturnType="void">
  1782.       <Param Type="">x</Param>
  1783.       <Param Type="">y</Param>
  1784.     </Method>
  1785.     <Method Name="setOrigin" ReturnType="void">
  1786.       <Param Type="Vector2f">origin</Param>
  1787.     </Method>
  1788.     <Method Name="getPosition" ReturnType="const Vector2f &amp;" />
  1789.     <Method Name="getRotation" ReturnType="float" />
  1790.     <Method Name="getScale" ReturnType="const Vector2f &amp;" />
  1791.     <Method Name="getOrigin" ReturnType="const Vector2f &amp;" />
  1792.     <Method Name="move" ReturnType="void">
  1793.       <Param Type="">offsetX</Param>
  1794.       <Param Type="">offsetY</Param>
  1795.     </Method>
  1796.     <Method Name="move" ReturnType="void">
  1797.       <Param Type="Vector2f">offset</Param>
  1798.     </Method>
  1799.     <Method Name="rotate" ReturnType="void">
  1800.       <Param Type="">angle</Param>
  1801.     </Method>
  1802.     <Method Name="scale" ReturnType="void">
  1803.       <Param Type="">factorX</Param>
  1804.       <Param Type="">factorY</Param>
  1805.     </Method>
  1806.     <Method Name="scale" ReturnType="void">
  1807.       <Param Type="Vector2f">factor</Param>
  1808.     </Method>
  1809.     <Method Name="getTransform" ReturnType="const sf::Transform &amp;" />
  1810.     <Method Name="getInverseTransform" ReturnType="const sf::Transform &amp;" />
  1811.   </Class>
  1812.   <Class Name="Color">
  1813.     <Method Name="toInteger" ReturnType="Uint32" />
  1814.     <Field CXXType="Uint8">r</Field>
  1815.     <Field CXXType="Uint8">g</Field>
  1816.     <Field CXXType="Uint8">b</Field>
  1817.     <Field CXXType="Uint8">a</Field>
  1818.   </Class>
  1819.   <Function Name="operator==" ReturnType="bool">
  1820.     <Param Type="class sf::Color">left</Param>
  1821.     <Param Type="class sf::Color">right</Param>
  1822.   </Function>
  1823.   <Function Name="operator!=" ReturnType="bool">
  1824.     <Param Type="class sf::Color">left</Param>
  1825.     <Param Type="class sf::Color">right</Param>
  1826.   </Function>
  1827.   <Function Name="operator+" ReturnType="sf::Color">
  1828.     <Param Type="class sf::Color">left</Param>
  1829.     <Param Type="class sf::Color">right</Param>
  1830.   </Function>
  1831.   <Function Name="operator-" ReturnType="sf::Color">
  1832.     <Param Type="class sf::Color">left</Param>
  1833.     <Param Type="class sf::Color">right</Param>
  1834.   </Function>
  1835.   <Function Name="operator*" ReturnType="sf::Color">
  1836.     <Param Type="class sf::Color">left</Param>
  1837.     <Param Type="class sf::Color">right</Param>
  1838.   </Function>
  1839.   <Function Name="operator+=" ReturnType="sf::Color &amp;">
  1840.     <Param Type="class sf::Color">left</Param>
  1841.     <Param Type="class sf::Color">right</Param>
  1842.   </Function>
  1843.   <Function Name="operator-=" ReturnType="sf::Color &amp;">
  1844.     <Param Type="class sf::Color">left</Param>
  1845.     <Param Type="class sf::Color">right</Param>
  1846.   </Function>
  1847.   <Function Name="operator*=" ReturnType="sf::Color &amp;">
  1848.     <Param Type="class sf::Color">left</Param>
  1849.     <Param Type="class sf::Color">right</Param>
  1850.   </Function>
  1851.   <Class Name="Vertex">
  1852.     <Field CXXType="Vector2f">position</Field>
  1853.     <Field CXXType="class sf::Color">color</Field>
  1854.     <Field CXXType="Vector2f">texCoords</Field>
  1855.   </Class>
  1856.   <Class Name="VertexArray">
  1857.     <Method Name="getVertexCount" ReturnType="int" />
  1858.     <Method Name="operator[]" ReturnType="sf::Vertex &amp;">
  1859.       <Param Type="">index</Param>
  1860.     </Method>
  1861.     <Method Name="clear" ReturnType="void" />
  1862.     <Method Name="resize" ReturnType="void">
  1863.       <Param Type="">vertexCount</Param>
  1864.     </Method>
  1865.     <Method Name="append" ReturnType="void">
  1866.       <Param Type="class sf::Vertex">vertex</Param>
  1867.     </Method>
  1868.     <Method Name="setPrimitiveType" ReturnType="void">
  1869.       <Param Type="enum sf::PrimitiveType">type</Param>
  1870.     </Method>
  1871.     <Method Name="getPrimitiveType" ReturnType="sf::PrimitiveType" />
  1872.     <Method Name="getBounds" ReturnType="FloatRect" />
  1873.   </Class>
  1874.   <Class Name="Shape">
  1875.     <Method Name="setTexture" ReturnType="void">
  1876.       <Param Type="class sf::Texture">texture</Param>
  1877.       <Param Type="">resetRect</Param>
  1878.     </Method>
  1879.     <Method Name="setTextureRect" ReturnType="void">
  1880.       <Param Type="IntRect">rect</Param>
  1881.     </Method>
  1882.     <Method Name="setFillColor" ReturnType="void">
  1883.       <Param Type="class sf::Color">color</Param>
  1884.     </Method>
  1885.     <Method Name="setOutlineColor" ReturnType="void">
  1886.       <Param Type="class sf::Color">color</Param>
  1887.     </Method>
  1888.     <Method Name="setOutlineThickness" ReturnType="void">
  1889.       <Param Type="">thickness</Param>
  1890.     </Method>
  1891.     <Method Name="getTexture" ReturnType="const sf::Texture *" />
  1892.     <Method Name="getTextureRect" ReturnType="const IntRect &amp;" />
  1893.     <Method Name="getFillColor" ReturnType="const sf::Color &amp;" />
  1894.     <Method Name="getOutlineColor" ReturnType="const sf::Color &amp;" />
  1895.     <Method Name="getOutlineThickness" ReturnType="float" />
  1896.     <Method Name="getPointCount" ReturnType="int" />
  1897.     <Method Name="getPoint" ReturnType="Vector2f">
  1898.       <Param Type="">index</Param>
  1899.     </Method>
  1900.     <Method Name="getLocalBounds" ReturnType="FloatRect" />
  1901.     <Method Name="getGlobalBounds" ReturnType="FloatRect" />
  1902.   </Class>
  1903.   <Class Name="CircleShape">
  1904.     <Method Name="setRadius" ReturnType="void">
  1905.       <Param Type="">radius</Param>
  1906.     </Method>
  1907.     <Method Name="getRadius" ReturnType="float" />
  1908.     <Method Name="setPointCount" ReturnType="void">
  1909.       <Param Type="">count</Param>
  1910.     </Method>
  1911.     <Method Name="getPointCount" ReturnType="int" />
  1912.     <Method Name="getPoint" ReturnType="Vector2f">
  1913.       <Param Type="">index</Param>
  1914.     </Method>
  1915.   </Class>
  1916.   <Class Name="ConvexShape">
  1917.     <Method Name="setPointCount" ReturnType="void">
  1918.       <Param Type="">count</Param>
  1919.     </Method>
  1920.     <Method Name="getPointCount" ReturnType="int" />
  1921.     <Method Name="setPoint" ReturnType="void">
  1922.       <Param Type="">index</Param>
  1923.       <Param Type="Vector2f">point</Param>
  1924.     </Method>
  1925.     <Method Name="getPoint" ReturnType="Vector2f">
  1926.       <Param Type="">index</Param>
  1927.     </Method>
  1928.   </Class>
  1929.   <Class Name="Glyph">
  1930.     <Field CXXType="">advance</Field>
  1931.     <Field CXXType="FloatRect">bounds</Field>
  1932.     <Field CXXType="IntRect">textureRect</Field>
  1933.   </Class>
  1934.   <Class Name="Image">
  1935.     <Method Name="create" ReturnType="void">
  1936.       <Param Type="">width</Param>
  1937.       <Param Type="">height</Param>
  1938.       <Param Type="class sf::Color">color</Param>
  1939.     </Method>
  1940.     <Method Name="create" ReturnType="void">
  1941.       <Param Type="">width</Param>
  1942.       <Param Type="">height</Param>
  1943.       <Param Type="Uint8">pixels</Param>
  1944.     </Method>
  1945.     <Method Name="loadFromFile" ReturnType="bool">
  1946.       <Param Type="">filename</Param>
  1947.     </Method>
  1948.     <Method Name="loadFromMemory" ReturnType="bool">
  1949.       <Param Type="">data</Param>
  1950.       <Param Type="">size</Param>
  1951.     </Method>
  1952.     <Method Name="loadFromStream" ReturnType="bool">
  1953.       <Param Type="class sf::InputStream">stream</Param>
  1954.     </Method>
  1955.     <Method Name="saveToFile" ReturnType="bool">
  1956.       <Param Type="">filename</Param>
  1957.     </Method>
  1958.     <Method Name="getSize" ReturnType="Vector2u" />
  1959.     <Method Name="createMaskFromColor" ReturnType="void">
  1960.       <Param Type="class sf::Color">color</Param>
  1961.       <Param Type="Uint8">alpha</Param>
  1962.     </Method>
  1963.     <Method Name="copy" ReturnType="void">
  1964.       <Param Type="class sf::Image">source</Param>
  1965.       <Param Type="">destX</Param>
  1966.       <Param Type="">destY</Param>
  1967.       <Param Type="IntRect">sourceRect</Param>
  1968.       <Param Type="">applyAlpha</Param>
  1969.     </Method>
  1970.     <Method Name="setPixel" ReturnType="void">
  1971.       <Param Type="">x</Param>
  1972.       <Param Type="">y</Param>
  1973.       <Param Type="class sf::Color">color</Param>
  1974.     </Method>
  1975.     <Method Name="getPixel" ReturnType="sf::Color">
  1976.       <Param Type="">x</Param>
  1977.       <Param Type="">y</Param>
  1978.     </Method>
  1979.     <Method Name="getPixelsPtr" ReturnType="const Uint8 *" />
  1980.     <Method Name="flipHorizontally" ReturnType="void" />
  1981.     <Method Name="flipVertically" ReturnType="void" />
  1982.   </Class>
  1983.   <Class Name="Texture">
  1984.     <Method Name="create" ReturnType="bool">
  1985.       <Param Type="">width</Param>
  1986.       <Param Type="">height</Param>
  1987.     </Method>
  1988.     <Method Name="loadFromFile" ReturnType="bool">
  1989.       <Param Type="">filename</Param>
  1990.       <Param Type="IntRect">area</Param>
  1991.     </Method>
  1992.     <Method Name="loadFromMemory" ReturnType="bool">
  1993.       <Param Type="">data</Param>
  1994.       <Param Type="">size</Param>
  1995.       <Param Type="IntRect">area</Param>
  1996.     </Method>
  1997.     <Method Name="loadFromStream" ReturnType="bool">
  1998.       <Param Type="class sf::InputStream">stream</Param>
  1999.       <Param Type="IntRect">area</Param>
  2000.     </Method>
  2001.     <Method Name="loadFromImage" ReturnType="bool">
  2002.       <Param Type="class sf::Image">image</Param>
  2003.       <Param Type="IntRect">area</Param>
  2004.     </Method>
  2005.     <Method Name="getSize" ReturnType="Vector2u" />
  2006.     <Method Name="copyToImage" ReturnType="sf::Image" />
  2007.     <Method Name="update" ReturnType="void">
  2008.       <Param Type="Uint8">pixels</Param>
  2009.     </Method>
  2010.     <Method Name="update" ReturnType="void">
  2011.       <Param Type="Uint8">pixels</Param>
  2012.       <Param Type="">width</Param>
  2013.       <Param Type="">height</Param>
  2014.       <Param Type="">x</Param>
  2015.       <Param Type="">y</Param>
  2016.     </Method>
  2017.     <Method Name="update" ReturnType="void">
  2018.       <Param Type="class sf::Texture">texture</Param>
  2019.     </Method>
  2020.     <Method Name="update" ReturnType="void">
  2021.       <Param Type="class sf::Texture">texture</Param>
  2022.       <Param Type="">x</Param>
  2023.       <Param Type="">y</Param>
  2024.     </Method>
  2025.     <Method Name="update" ReturnType="void">
  2026.       <Param Type="class sf::Image">image</Param>
  2027.     </Method>
  2028.     <Method Name="update" ReturnType="void">
  2029.       <Param Type="class sf::Image">image</Param>
  2030.       <Param Type="">x</Param>
  2031.       <Param Type="">y</Param>
  2032.     </Method>
  2033.     <Method Name="update" ReturnType="void">
  2034.       <Param Type="class sf::Window">window</Param>
  2035.     </Method>
  2036.     <Method Name="update" ReturnType="void">
  2037.       <Param Type="class sf::Window">window</Param>
  2038.       <Param Type="">x</Param>
  2039.       <Param Type="">y</Param>
  2040.     </Method>
  2041.     <Method Name="setSmooth" ReturnType="void">
  2042.       <Param Type="">smooth</Param>
  2043.     </Method>
  2044.     <Method Name="isSmooth" ReturnType="bool" />
  2045.     <Method Name="setSrgb" ReturnType="void">
  2046.       <Param Type="">sRgb</Param>
  2047.     </Method>
  2048.     <Method Name="isSrgb" ReturnType="bool" />
  2049.     <Method Name="setRepeated" ReturnType="void">
  2050.       <Param Type="">repeated</Param>
  2051.     </Method>
  2052.     <Method Name="isRepeated" ReturnType="bool" />
  2053.     <Method Name="generateMipmap" ReturnType="bool" />
  2054.     <Method Name="operator=" ReturnType="sf::Texture &amp;">
  2055.       <Param Type="class sf::Texture">right</Param>
  2056.     </Method>
  2057.     <Method Name="swap" ReturnType="void">
  2058.       <Param Type="class sf::Texture">right</Param>
  2059.     </Method>
  2060.     <Method Name="getNativeHandle" ReturnType="unsigned int" />
  2061.     <Method Name="bind" ReturnType="void">
  2062.       <Param Type="class sf::Texture">texture</Param>
  2063.       <Param Type="enum sf::Texture::CoordinateType">coordinateType</Param>
  2064.     </Method>
  2065.     <Method Name="getMaximumSize" ReturnType="unsigned int" />
  2066.   </Class>
  2067.   <Class Name="Font">
  2068.     <Method Name="loadFromFile" ReturnType="bool">
  2069.       <Param Type="">filename</Param>
  2070.     </Method>
  2071.     <Method Name="loadFromMemory" ReturnType="bool">
  2072.       <Param Type="">data</Param>
  2073.       <Param Type="">sizeInBytes</Param>
  2074.     </Method>
  2075.     <Method Name="loadFromStream" ReturnType="bool">
  2076.       <Param Type="class sf::InputStream">stream</Param>
  2077.     </Method>
  2078.     <Method Name="getInfo" ReturnType="const sf::Font::Info &amp;" />
  2079.     <Method Name="getGlyph" ReturnType="const sf::Glyph &amp;">
  2080.       <Param Type="Uint32">codePoint</Param>
  2081.       <Param Type="">characterSize</Param>
  2082.       <Param Type="">bold</Param>
  2083.       <Param Type="">outlineThickness</Param>
  2084.     </Method>
  2085.     <Method Name="getKerning" ReturnType="float">
  2086.       <Param Type="Uint32">first</Param>
  2087.       <Param Type="Uint32">second</Param>
  2088.       <Param Type="">characterSize</Param>
  2089.     </Method>
  2090.     <Method Name="getLineSpacing" ReturnType="float">
  2091.       <Param Type="">characterSize</Param>
  2092.     </Method>
  2093.     <Method Name="getUnderlinePosition" ReturnType="float">
  2094.       <Param Type="">characterSize</Param>
  2095.     </Method>
  2096.     <Method Name="getUnderlineThickness" ReturnType="float">
  2097.       <Param Type="">characterSize</Param>
  2098.     </Method>
  2099.     <Method Name="getTexture" ReturnType="const sf::Texture &amp;">
  2100.       <Param Type="">characterSize</Param>
  2101.     </Method>
  2102.     <Method Name="operator=" ReturnType="sf::Font &amp;">
  2103.       <Param Type="class sf::Font">right</Param>
  2104.     </Method>
  2105.   </Class>
  2106.   <Class Name="RectangleShape">
  2107.     <Method Name="setSize" ReturnType="void">
  2108.       <Param Type="Vector2f">size</Param>
  2109.     </Method>
  2110.     <Method Name="getSize" ReturnType="const Vector2f &amp;" />
  2111.     <Method Name="getPointCount" ReturnType="int" />
  2112.     <Method Name="getPoint" ReturnType="Vector2f">
  2113.       <Param Type="">index</Param>
  2114.     </Method>
  2115.   </Class>
  2116.   <Class Name="View">
  2117.     <Method Name="setCenter" ReturnType="void">
  2118.       <Param Type="">x</Param>
  2119.       <Param Type="">y</Param>
  2120.     </Method>
  2121.     <Method Name="setCenter" ReturnType="void">
  2122.       <Param Type="Vector2f">center</Param>
  2123.     </Method>
  2124.     <Method Name="setSize" ReturnType="void">
  2125.       <Param Type="">width</Param>
  2126.       <Param Type="">height</Param>
  2127.     </Method>
  2128.     <Method Name="setSize" ReturnType="void">
  2129.       <Param Type="Vector2f">size</Param>
  2130.     </Method>
  2131.     <Method Name="setRotation" ReturnType="void">
  2132.       <Param Type="">angle</Param>
  2133.     </Method>
  2134.     <Method Name="setViewport" ReturnType="void">
  2135.       <Param Type="FloatRect">viewport</Param>
  2136.     </Method>
  2137.     <Method Name="reset" ReturnType="void">
  2138.       <Param Type="FloatRect">rectangle</Param>
  2139.     </Method>
  2140.     <Method Name="getCenter" ReturnType="const Vector2f &amp;" />
  2141.     <Method Name="getSize" ReturnType="const Vector2f &amp;" />
  2142.     <Method Name="getRotation" ReturnType="float" />
  2143.     <Method Name="getViewport" ReturnType="const FloatRect &amp;" />
  2144.     <Method Name="move" ReturnType="void">
  2145.       <Param Type="">offsetX</Param>
  2146.       <Param Type="">offsetY</Param>
  2147.     </Method>
  2148.     <Method Name="move" ReturnType="void">
  2149.       <Param Type="Vector2f">offset</Param>
  2150.     </Method>
  2151.     <Method Name="rotate" ReturnType="void">
  2152.       <Param Type="">angle</Param>
  2153.     </Method>
  2154.     <Method Name="zoom" ReturnType="void">
  2155.       <Param Type="">factor</Param>
  2156.     </Method>
  2157.     <Method Name="getTransform" ReturnType="const sf::Transform &amp;" />
  2158.     <Method Name="getInverseTransform" ReturnType="const sf::Transform &amp;" />
  2159.   </Class>
  2160.   <Class Name="RenderTarget">
  2161.     <Method Name="clear" ReturnType="void">
  2162.       <Param Type="class sf::Color">color</Param>
  2163.     </Method>
  2164.     <Method Name="setView" ReturnType="void">
  2165.       <Param Type="class sf::View">view</Param>
  2166.     </Method>
  2167.     <Method Name="getView" ReturnType="const sf::View &amp;" />
  2168.     <Method Name="getDefaultView" ReturnType="const sf::View &amp;" />
  2169.     <Method Name="getViewport" ReturnType="IntRect">
  2170.       <Param Type="class sf::View">view</Param>
  2171.     </Method>
  2172.     <Method Name="mapPixelToCoords" ReturnType="Vector2f">
  2173.       <Param Type="Vector2i">point</Param>
  2174.     </Method>
  2175.     <Method Name="mapPixelToCoords" ReturnType="Vector2f">
  2176.       <Param Type="Vector2i">point</Param>
  2177.       <Param Type="class sf::View">view</Param>
  2178.     </Method>
  2179.     <Method Name="mapCoordsToPixel" ReturnType="Vector2i">
  2180.       <Param Type="Vector2f">point</Param>
  2181.     </Method>
  2182.     <Method Name="mapCoordsToPixel" ReturnType="Vector2i">
  2183.       <Param Type="Vector2f">point</Param>
  2184.       <Param Type="class sf::View">view</Param>
  2185.     </Method>
  2186.     <Method Name="draw" ReturnType="void">
  2187.       <Param Type="class sf::Drawable">drawable</Param>
  2188.       <Param Type="class sf::RenderStates">states</Param>
  2189.     </Method>
  2190.     <Method Name="draw" ReturnType="void">
  2191.       <Param Type="class sf::VertexBuffer">vertexBuffer</Param>
  2192.       <Param Type="class sf::RenderStates">states</Param>
  2193.     </Method>
  2194.     <Method Name="getSize" ReturnType="Vector2u" />
  2195.     <Method Name="setActive" ReturnType="bool">
  2196.       <Param Type="">active</Param>
  2197.     </Method>
  2198.     <Method Name="pushGLStates" ReturnType="void" />
  2199.     <Method Name="popGLStates" ReturnType="void" />
  2200.     <Method Name="resetGLStates" ReturnType="void" />
  2201.   </Class>
  2202.   <Class Name="RenderTexture">
  2203.     <Method Name="create" ReturnType="bool">
  2204.       <Param Type="">width</Param>
  2205.       <Param Type="">height</Param>
  2206.       <Param Type="">depthBuffer</Param>
  2207.     </Method>
  2208.     <Method Name="create" ReturnType="bool">
  2209.       <Param Type="">width</Param>
  2210.       <Param Type="">height</Param>
  2211.       <Param Type="struct sf::ContextSettings">settings</Param>
  2212.     </Method>
  2213.     <Method Name="getMaximumAntialiasingLevel" ReturnType="unsigned int" />
  2214.     <Method Name="setSmooth" ReturnType="void">
  2215.       <Param Type="">smooth</Param>
  2216.     </Method>
  2217.     <Method Name="isSmooth" ReturnType="bool" />
  2218.     <Method Name="setRepeated" ReturnType="void">
  2219.       <Param Type="">repeated</Param>
  2220.     </Method>
  2221.     <Method Name="isRepeated" ReturnType="bool" />
  2222.     <Method Name="generateMipmap" ReturnType="bool" />
  2223.     <Method Name="setActive" ReturnType="bool">
  2224.       <Param Type="">active</Param>
  2225.     </Method>
  2226.     <Method Name="display" ReturnType="void" />
  2227.     <Method Name="getSize" ReturnType="Vector2u" />
  2228.     <Method Name="getTexture" ReturnType="const sf::Texture &amp;" />
  2229.   </Class>
  2230.   <Class Name="RenderWindow">
  2231.     <Method Name="getSize" ReturnType="Vector2u" />
  2232.     <Method Name="setActive" ReturnType="bool">
  2233.       <Param Type="">active</Param>
  2234.     </Method>
  2235.     <Method Name="capture" ReturnType="sf::Image" />
  2236.   </Class>
  2237.   <Class Name="Shader">
  2238.     <Method Name="loadFromFile" ReturnType="bool">
  2239.       <Param Type="">filename</Param>
  2240.       <Param Type="enum sf::Shader::Type">type</Param>
  2241.     </Method>
  2242.     <Method Name="loadFromMemory" ReturnType="bool">
  2243.       <Param Type="">shader</Param>
  2244.       <Param Type="enum sf::Shader::Type">type</Param>
  2245.     </Method>
  2246.     <Method Name="loadFromStream" ReturnType="bool">
  2247.       <Param Type="class sf::InputStream">stream</Param>
  2248.       <Param Type="enum sf::Shader::Type">type</Param>
  2249.     </Method>
  2250.     <Method Name="loadFromStream" ReturnType="bool">
  2251.       <Param Type="class sf::InputStream">vertexShaderStream</Param>
  2252.       <Param Type="class sf::InputStream">fragmentShaderStream</Param>
  2253.     </Method>
  2254.     <Method Name="loadFromStream" ReturnType="bool">
  2255.       <Param Type="class sf::InputStream">vertexShaderStream</Param>
  2256.       <Param Type="class sf::InputStream">geometryShaderStream</Param>
  2257.       <Param Type="class sf::InputStream">fragmentShaderStream</Param>
  2258.     </Method>
  2259.     <Method Name="setUniform" ReturnType="void">
  2260.       <Param Type="">name</Param>
  2261.       <Param Type="">x</Param>
  2262.     </Method>
  2263.     <Method Name="setUniformArray" ReturnType="void">
  2264.       <Param Type="">name</Param>
  2265.       <Param Type="">scalarArray</Param>
  2266.       <Param Type="">length</Param>
  2267.     </Method>
  2268.     <Method Name="setParameter" ReturnType="void">
  2269.       <Param Type="">name</Param>
  2270.       <Param Type="">x</Param>
  2271.     </Method>
  2272.     <Method Name="getNativeHandle" ReturnType="unsigned int" />
  2273.     <Method Name="bind" ReturnType="void">
  2274.       <Param Type="class sf::Shader">shader</Param>
  2275.     </Method>
  2276.     <Method Name="isAvailable" ReturnType="bool" />
  2277.     <Method Name="isGeometryAvailable" ReturnType="bool" />
  2278.   </Class>
  2279.   <Class Name="Sprite">
  2280.     <Method Name="setTexture" ReturnType="void">
  2281.       <Param Type="class sf::Texture">texture</Param>
  2282.       <Param Type="">resetRect</Param>
  2283.     </Method>
  2284.     <Method Name="setTextureRect" ReturnType="void">
  2285.       <Param Type="IntRect">rectangle</Param>
  2286.     </Method>
  2287.     <Method Name="setColor" ReturnType="void">
  2288.       <Param Type="class sf::Color">color</Param>
  2289.     </Method>
  2290.     <Method Name="getTexture" ReturnType="const sf::Texture *" />
  2291.     <Method Name="getTextureRect" ReturnType="const IntRect &amp;" />
  2292.     <Method Name="getColor" ReturnType="const sf::Color &amp;" />
  2293.     <Method Name="getLocalBounds" ReturnType="FloatRect" />
  2294.     <Method Name="getGlobalBounds" ReturnType="FloatRect" />
  2295.   </Class>
  2296.   <Class Name="Text">
  2297.     <Method Name="setString" ReturnType="void">
  2298.       <Param Type="class sf::String">string</Param>
  2299.     </Method>
  2300.     <Method Name="setFont" ReturnType="void">
  2301.       <Param Type="class sf::Font">font</Param>
  2302.     </Method>
  2303.     <Method Name="setCharacterSize" ReturnType="void">
  2304.       <Param Type="">size</Param>
  2305.     </Method>
  2306.     <Method Name="setLineSpacing" ReturnType="void">
  2307.       <Param Type="">spacingFactor</Param>
  2308.     </Method>
  2309.     <Method Name="setLetterSpacing" ReturnType="void">
  2310.       <Param Type="">spacingFactor</Param>
  2311.     </Method>
  2312.     <Method Name="setStyle" ReturnType="void">
  2313.       <Param Type="Uint32">style</Param>
  2314.     </Method>
  2315.     <Method Name="setColor" ReturnType="void">
  2316.       <Param Type="class sf::Color">color</Param>
  2317.     </Method>
  2318.     <Method Name="setFillColor" ReturnType="void">
  2319.       <Param Type="class sf::Color">color</Param>
  2320.     </Method>
  2321.     <Method Name="setOutlineColor" ReturnType="void">
  2322.       <Param Type="class sf::Color">color</Param>
  2323.     </Method>
  2324.     <Method Name="setOutlineThickness" ReturnType="void">
  2325.       <Param Type="">thickness</Param>
  2326.     </Method>
  2327.     <Method Name="getString" ReturnType="const sf::String &amp;" />
  2328.     <Method Name="getFont" ReturnType="const sf::Font *" />
  2329.     <Method Name="getCharacterSize" ReturnType="unsigned int" />
  2330.     <Method Name="getLetterSpacing" ReturnType="float" />
  2331.     <Method Name="getLineSpacing" ReturnType="float" />
  2332.     <Method Name="getStyle" ReturnType="Uint32" />
  2333.     <Method Name="getColor" ReturnType="const sf::Color &amp;" />
  2334.     <Method Name="getFillColor" ReturnType="const sf::Color &amp;" />
  2335.     <Method Name="getOutlineColor" ReturnType="const sf::Color &amp;" />
  2336.     <Method Name="getOutlineThickness" ReturnType="float" />
  2337.     <Method Name="findCharacterPos" ReturnType="Vector2f">
  2338.       <Param Type="">index</Param>
  2339.     </Method>
  2340.     <Method Name="getLocalBounds" ReturnType="FloatRect" />
  2341.     <Method Name="getGlobalBounds" ReturnType="FloatRect" />
  2342.   </Class>
  2343.   <Class Name="VertexBuffer">
  2344.     <Method Name="create" ReturnType="bool">
  2345.       <Param Type="">vertexCount</Param>
  2346.     </Method>
  2347.     <Method Name="getVertexCount" ReturnType="int" />
  2348.     <Method Name="update" ReturnType="bool">
  2349.       <Param Type="class sf::Vertex">vertices</Param>
  2350.     </Method>
  2351.     <Method Name="update" ReturnType="bool">
  2352.       <Param Type="class sf::VertexBuffer">vertexBuffer</Param>
  2353.     </Method>
  2354.     <Method Name="operator=" ReturnType="sf::VertexBuffer &amp;">
  2355.       <Param Type="class sf::VertexBuffer">right</Param>
  2356.     </Method>
  2357.     <Method Name="swap" ReturnType="void">
  2358.       <Param Type="class sf::VertexBuffer">right</Param>
  2359.     </Method>
  2360.     <Method Name="getNativeHandle" ReturnType="unsigned int" />
  2361.     <Method Name="setPrimitiveType" ReturnType="void">
  2362.       <Param Type="enum sf::PrimitiveType">type</Param>
  2363.     </Method>
  2364.     <Method Name="getPrimitiveType" ReturnType="sf::PrimitiveType" />
  2365.     <Method Name="setUsage" ReturnType="void">
  2366.       <Param Type="enum sf::VertexBuffer::Usage">usage</Param>
  2367.     </Method>
  2368.     <Method Name="getUsage" ReturnType="sf::VertexBuffer::Usage" />
  2369.     <Method Name="bind" ReturnType="void">
  2370.       <Param Type="class sf::VertexBuffer">vertexBuffer</Param>
  2371.     </Method>
  2372.     <Method Name="isAvailable" ReturnType="bool" />
  2373.   </Class>
  2374.   <Class Name="Time">
  2375.     <Method Name="asSeconds" ReturnType="float" />
  2376.     <Method Name="asMilliseconds" ReturnType="Int32" />
  2377.     <Method Name="asMicroseconds" ReturnType="Int64" />
  2378.   </Class>
  2379.   <Function Name="seconds" ReturnType="sf::Time">
  2380.     <Param Type="">amount</Param>
  2381.   </Function>
  2382.   <Function Name="milliseconds" ReturnType="sf::Time">
  2383.     <Param Type="Int32">amount</Param>
  2384.   </Function>
  2385.   <Function Name="microseconds" ReturnType="sf::Time">
  2386.     <Param Type="Int64">amount</Param>
  2387.   </Function>
  2388.   <Function Name="operator==" ReturnType="bool">
  2389.     <Param Type="class sf::Time">left</Param>
  2390.     <Param Type="class sf::Time">right</Param>
  2391.   </Function>
  2392.   <Function Name="operator!=" ReturnType="bool">
  2393.     <Param Type="class sf::Time">left</Param>
  2394.     <Param Type="class sf::Time">right</Param>
  2395.   </Function>
  2396.   <Function Name="operator&lt;" ReturnType="bool">
  2397.     <Param Type="class sf::Time">left</Param>
  2398.     <Param Type="class sf::Time">right</Param>
  2399.   </Function>
  2400.   <Function Name="operator&gt;" ReturnType="bool">
  2401.     <Param Type="class sf::Time">left</Param>
  2402.     <Param Type="class sf::Time">right</Param>
  2403.   </Function>
  2404.   <Function Name="operator&lt;=" ReturnType="bool">
  2405.     <Param Type="class sf::Time">left</Param>
  2406.     <Param Type="class sf::Time">right</Param>
  2407.   </Function>
  2408.   <Function Name="operator&gt;=" ReturnType="bool">
  2409.     <Param Type="class sf::Time">left</Param>
  2410.     <Param Type="class sf::Time">right</Param>
  2411.   </Function>
  2412.   <Function Name="operator-" ReturnType="sf::Time">
  2413.     <Param Type="class sf::Time">right</Param>
  2414.   </Function>
  2415.   <Function Name="operator+" ReturnType="sf::Time">
  2416.     <Param Type="class sf::Time">left</Param>
  2417.     <Param Type="class sf::Time">right</Param>
  2418.   </Function>
  2419.   <Function Name="operator+=" ReturnType="sf::Time &amp;">
  2420.     <Param Type="class sf::Time">left</Param>
  2421.     <Param Type="class sf::Time">right</Param>
  2422.   </Function>
  2423.   <Function Name="operator-" ReturnType="sf::Time">
  2424.     <Param Type="class sf::Time">left</Param>
  2425.     <Param Type="class sf::Time">right</Param>
  2426.   </Function>
  2427.   <Function Name="operator-=" ReturnType="sf::Time &amp;">
  2428.     <Param Type="class sf::Time">left</Param>
  2429.     <Param Type="class sf::Time">right</Param>
  2430.   </Function>
  2431.   <Function Name="operator*" ReturnType="sf::Time">
  2432.     <Param Type="class sf::Time">left</Param>
  2433.     <Param Type="">right</Param>
  2434.   </Function>
  2435.   <Function Name="operator*" ReturnType="sf::Time">
  2436.     <Param Type="class sf::Time">left</Param>
  2437.     <Param Type="Int64">right</Param>
  2438.   </Function>
  2439.   <Function Name="operator*" ReturnType="sf::Time">
  2440.     <Param Type="">left</Param>
  2441.     <Param Type="class sf::Time">right</Param>
  2442.   </Function>
  2443.   <Function Name="operator*" ReturnType="sf::Time">
  2444.     <Param Type="Int64">left</Param>
  2445.     <Param Type="class sf::Time">right</Param>
  2446.   </Function>
  2447.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  2448.     <Param Type="class sf::Time">left</Param>
  2449.     <Param Type="">right</Param>
  2450.   </Function>
  2451.   <Function Name="operator*=" ReturnType="sf::Time &amp;">
  2452.     <Param Type="class sf::Time">left</Param>
  2453.     <Param Type="Int64">right</Param>
  2454.   </Function>
  2455.   <Function Name="operator/" ReturnType="sf::Time">
  2456.     <Param Type="class sf::Time">left</Param>
  2457.     <Param Type="">right</Param>
  2458.   </Function>
  2459.   <Function Name="operator/" ReturnType="sf::Time">
  2460.     <Param Type="class sf::Time">left</Param>
  2461.     <Param Type="Int64">right</Param>
  2462.   </Function>
  2463.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  2464.     <Param Type="class sf::Time">left</Param>
  2465.     <Param Type="">right</Param>
  2466.   </Function>
  2467.   <Function Name="operator/=" ReturnType="sf::Time &amp;">
  2468.     <Param Type="class sf::Time">left</Param>
  2469.     <Param Type="Int64">right</Param>
  2470.   </Function>
  2471.   <Function Name="operator/" ReturnType="float">
  2472.     <Param Type="class sf::Time">left</Param>
  2473.     <Param Type="class sf::Time">right</Param>
  2474.   </Function>
  2475.   <Function Name="operator%" ReturnType="sf::Time">
  2476.     <Param Type="class sf::Time">left</Param>
  2477.     <Param Type="class sf::Time">right</Param>
  2478.   </Function>
  2479.   <Function Name="operator%=" ReturnType="sf::Time &amp;">
  2480.     <Param Type="class sf::Time">left</Param>
  2481.     <Param Type="class sf::Time">right</Param>
  2482.   </Function>
  2483.   <Class Name="Clock">
  2484.     <Method Name="getElapsedTime" ReturnType="sf::Time" />
  2485.     <Method Name="restart" ReturnType="sf::Time" />
  2486.   </Class>
  2487.   <Function Name="err" ReturnType="int &amp;" />
  2488.   <Class Name="InputStream">
  2489.     <Method Name="read" ReturnType="Int64">
  2490.       <Param Type="">data</Param>
  2491.       <Param Type="Int64">size</Param>
  2492.     </Method>
  2493.     <Method Name="seek" ReturnType="Int64">
  2494.       <Param Type="Int64">position</Param>
  2495.     </Method>
  2496.     <Method Name="tell" ReturnType="Int64" />
  2497.     <Method Name="getSize" ReturnType="Int64" />
  2498.   </Class>
  2499.   <Class Name="FileInputStream">
  2500.     <Method Name="open" ReturnType="bool">
  2501.       <Param Type="">filename</Param>
  2502.     </Method>
  2503.     <Method Name="read" ReturnType="Int64">
  2504.       <Param Type="">data</Param>
  2505.       <Param Type="Int64">size</Param>
  2506.     </Method>
  2507.     <Method Name="seek" ReturnType="Int64">
  2508.       <Param Type="Int64">position</Param>
  2509.     </Method>
  2510.     <Method Name="tell" ReturnType="Int64" />
  2511.     <Method Name="getSize" ReturnType="Int64" />
  2512.   </Class>
  2513.   <Class Name="MemoryInputStream">
  2514.     <Method Name="open" ReturnType="void">
  2515.       <Param Type="">data</Param>
  2516.       <Param Type="">sizeInBytes</Param>
  2517.     </Method>
  2518.     <Method Name="read" ReturnType="Int64">
  2519.       <Param Type="">data</Param>
  2520.       <Param Type="Int64">size</Param>
  2521.     </Method>
  2522.     <Method Name="seek" ReturnType="Int64">
  2523.       <Param Type="Int64">position</Param>
  2524.     </Method>
  2525.     <Method Name="tell" ReturnType="Int64" />
  2526.     <Method Name="getSize" ReturnType="Int64" />
  2527.   </Class>
  2528.   <Class Name="Mutex">
  2529.     <Method Name="lock" ReturnType="void" />
  2530.     <Method Name="unlock" ReturnType="void" />
  2531.   </Class>
  2532.   <Function Name="sleep" ReturnType="void">
  2533.     <Param Type="class sf::Time">duration</Param>
  2534.   </Function>
  2535.   <Class Name="String">
  2536.     <Method Name="toAnsiString" ReturnType="int" />
  2537.     <Method Name="toWideString" ReturnType="int" />
  2538.     <Method Name="operator=" ReturnType="sf::String &amp;">
  2539.       <Param Type="class sf::String">right</Param>
  2540.     </Method>
  2541.     <Method Name="operator+=" ReturnType="sf::String &amp;">
  2542.       <Param Type="class sf::String">right</Param>
  2543.     </Method>
  2544.     <Method Name="operator[]" ReturnType="Uint32">
  2545.       <Param Type="">index</Param>
  2546.     </Method>
  2547.     <Method Name="clear" ReturnType="void" />
  2548.     <Method Name="getSize" ReturnType="int" />
  2549.     <Method Name="isEmpty" ReturnType="bool" />
  2550.     <Method Name="erase" ReturnType="void">
  2551.       <Param Type="">position</Param>
  2552.       <Param Type="">count</Param>
  2553.     </Method>
  2554.     <Method Name="insert" ReturnType="void">
  2555.       <Param Type="">position</Param>
  2556.       <Param Type="class sf::String">str</Param>
  2557.     </Method>
  2558.     <Method Name="find" ReturnType="int" />
  2559.     <Method Name="replace" ReturnType="void">
  2560.       <Param Type="">position</Param>
  2561.       <Param Type="">length</Param>
  2562.       <Param Type="class sf::String">replaceWith</Param>
  2563.     </Method>
  2564.     <Method Name="replace" ReturnType="void">
  2565.       <Param Type="class sf::String">searchFor</Param>
  2566.       <Param Type="class sf::String">replaceWith</Param>
  2567.     </Method>
  2568.     <Method Name="substring" ReturnType="sf::String">
  2569.       <Param Type="">position</Param>
  2570.       <Param Type="">length</Param>
  2571.     </Method>
  2572.     <Method Name="getData" ReturnType="const Uint32 *" />
  2573.     <Method Name="begin" ReturnType="int" />
  2574.     <Method Name="end" ReturnType="int" />
  2575.   </Class>
  2576.   <Function Name="operator==" ReturnType="bool">
  2577.     <Param Type="class sf::String">left</Param>
  2578.     <Param Type="class sf::String">right</Param>
  2579.   </Function>
  2580.   <Function Name="operator!=" ReturnType="bool">
  2581.     <Param Type="class sf::String">left</Param>
  2582.     <Param Type="class sf::String">right</Param>
  2583.   </Function>
  2584.   <Function Name="operator&lt;" ReturnType="bool">
  2585.     <Param Type="class sf::String">left</Param>
  2586.     <Param Type="class sf::String">right</Param>
  2587.   </Function>
  2588.   <Function Name="operator&gt;" ReturnType="bool">
  2589.     <Param Type="class sf::String">left</Param>
  2590.     <Param Type="class sf::String">right</Param>
  2591.   </Function>
  2592.   <Function Name="operator&lt;=" ReturnType="bool">
  2593.     <Param Type="class sf::String">left</Param>
  2594.     <Param Type="class sf::String">right</Param>
  2595.   </Function>
  2596.   <Function Name="operator&gt;=" ReturnType="bool">
  2597.     <Param Type="class sf::String">left</Param>
  2598.     <Param Type="class sf::String">right</Param>
  2599.   </Function>
  2600.   <Function Name="operator+" ReturnType="sf::String">
  2601.     <Param Type="class sf::String">left</Param>
  2602.     <Param Type="class sf::String">right</Param>
  2603.   </Function>
  2604.   <Class Name="Thread">
  2605.     <Method Name="launch" ReturnType="void" />
  2606.     <Method Name="wait" ReturnType="void" />
  2607.     <Method Name="terminate" ReturnType="void" />
  2608.   </Class>
  2609.   <Class Name="ThreadLocal">
  2610.     <Method Name="setValue" ReturnType="void">
  2611.       <Param Type="">value</Param>
  2612.     </Method>
  2613.     <Method Name="getValue" ReturnType="void *" />
  2614.   </Class>
  2615.   <Method Name="operator*" ReturnType="T &amp;" />
  2616.   <Method Name="operator-&gt;" ReturnType="T *" />
  2617.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  2618.     <Param Type="T">value</Param>
  2619.   </Method>
  2620.   <Method Name="operator=" ReturnType="ThreadLocalPtr&lt;T&gt; &amp;">
  2621.     <Param Type="T">right</Param>
  2622.   </Method>
  2623.   <Class Name="Socket">
  2624.     <Method Name="setBlocking" ReturnType="void">
  2625.       <Param Type="">blocking</Param>
  2626.     </Method>
  2627.     <Method Name="isBlocking" ReturnType="bool" />
  2628.   </Class>
  2629.   <Class Name="TcpSocket">
  2630.     <Method Name="getLocalPort" ReturnType="unsigned short" />
  2631.     <Method Name="getRemoteAddress" ReturnType="sf::IpAddress" />
  2632.     <Method Name="getRemotePort" ReturnType="unsigned short" />
  2633.     <Method Name="connect" ReturnType="sf::Socket::Status">
  2634.       <Param Type="class sf::IpAddress">remoteAddress</Param>
  2635.       <Param Type="">remotePort</Param>
  2636.       <Param Type="class sf::Time">timeout</Param>
  2637.     </Method>
  2638.     <Method Name="disconnect" ReturnType="void" />
  2639.     <Method Name="send" ReturnType="sf::Socket::Status">
  2640.       <Param Type="">data</Param>
  2641.       <Param Type="">size</Param>
  2642.     </Method>
  2643.     <Method Name="receive" ReturnType="sf::Socket::Status">
  2644.       <Param Type="">data</Param>
  2645.       <Param Type="">size</Param>
  2646.       <Param Type="">received</Param>
  2647.     </Method>
  2648.     <Method Name="send" ReturnType="sf::Socket::Status">
  2649.       <Param Type="class sf::Packet">packet</Param>
  2650.     </Method>
  2651.     <Method Name="receive" ReturnType="sf::Socket::Status">
  2652.       <Param Type="class sf::Packet">packet</Param>
  2653.     </Method>
  2654.   </Class>
  2655.   <Class Name="Ftp">
  2656.     <Class Name="Response">
  2657.       <Method Name="isOk" ReturnType="bool" />
  2658.       <Method Name="getStatus" ReturnType="sf::Ftp::Response::Status" />
  2659.       <Method Name="getMessage" ReturnType="const int &amp;" />
  2660.     </Class>
  2661.     <Class Name="DirectoryResponse">
  2662.       <Method Name="getDirectory" ReturnType="const int &amp;" />
  2663.     </Class>
  2664.     <Method Name="connect" ReturnType="sf::Ftp::Response">
  2665.       <Param Type="class sf::IpAddress">server</Param>
  2666.       <Param Type="">port</Param>
  2667.       <Param Type="class sf::Time">timeout</Param>
  2668.     </Method>
  2669.     <Method Name="disconnect" ReturnType="sf::Ftp::Response" />
  2670.     <Method Name="login" ReturnType="sf::Ftp::Response" />
  2671.     <Method Name="keepAlive" ReturnType="sf::Ftp::Response" />
  2672.     <Method Name="getWorkingDirectory" ReturnType="sf::Ftp::DirectoryResponse" />
  2673.     <Method Name="getDirectoryListing" ReturnType="sf::Ftp::ListingResponse">
  2674.       <Param Type="">directory</Param>
  2675.     </Method>
  2676.     <Method Name="changeDirectory" ReturnType="sf::Ftp::Response">
  2677.       <Param Type="">directory</Param>
  2678.     </Method>
  2679.     <Method Name="parentDirectory" ReturnType="sf::Ftp::Response" />
  2680.     <Method Name="createDirectory" ReturnType="sf::Ftp::Response">
  2681.       <Param Type="">name</Param>
  2682.     </Method>
  2683.     <Method Name="deleteDirectory" ReturnType="sf::Ftp::Response">
  2684.       <Param Type="">name</Param>
  2685.     </Method>
  2686.     <Method Name="renameFile" ReturnType="sf::Ftp::Response">
  2687.       <Param Type="">file</Param>
  2688.       <Param Type="">newName</Param>
  2689.     </Method>
  2690.     <Method Name="deleteFile" ReturnType="sf::Ftp::Response">
  2691.       <Param Type="">name</Param>
  2692.     </Method>
  2693.     <Method Name="download" ReturnType="sf::Ftp::Response">
  2694.       <Param Type="">remoteFile</Param>
  2695.       <Param Type="">localPath</Param>
  2696.       <Param Type="enum sf::Ftp::TransferMode">mode</Param>
  2697.     </Method>
  2698.     <Method Name="upload" ReturnType="sf::Ftp::Response">
  2699.       <Param Type="">localFile</Param>
  2700.       <Param Type="">remotePath</Param>
  2701.       <Param Type="enum sf::Ftp::TransferMode">mode</Param>
  2702.       <Param Type="">append</Param>
  2703.     </Method>
  2704.     <Method Name="sendCommand" ReturnType="sf::Ftp::Response">
  2705.       <Param Type="">command</Param>
  2706.       <Param Type="">parameter</Param>
  2707.     </Method>
  2708.   </Class>
  2709.   <Class Name="IpAddress">
  2710.     <Method Name="toString" ReturnType="int" />
  2711.     <Method Name="toInteger" ReturnType="Uint32" />
  2712.     <Method Name="getLocalAddress" ReturnType="sf::IpAddress" />
  2713.     <Method Name="getPublicAddress" ReturnType="sf::IpAddress">
  2714.       <Param Type="class sf::Time">timeout</Param>
  2715.     </Method>
  2716.   </Class>
  2717.   <Function Name="operator==" ReturnType="bool">
  2718.     <Param Type="class sf::IpAddress">left</Param>
  2719.     <Param Type="class sf::IpAddress">right</Param>
  2720.   </Function>
  2721.   <Function Name="operator!=" ReturnType="bool">
  2722.     <Param Type="class sf::IpAddress">left</Param>
  2723.     <Param Type="class sf::IpAddress">right</Param>
  2724.   </Function>
  2725.   <Function Name="operator&lt;" ReturnType="bool">
  2726.     <Param Type="class sf::IpAddress">left</Param>
  2727.     <Param Type="class sf::IpAddress">right</Param>
  2728.   </Function>
  2729.   <Function Name="operator&gt;" ReturnType="bool">
  2730.     <Param Type="class sf::IpAddress">left</Param>
  2731.     <Param Type="class sf::IpAddress">right</Param>
  2732.   </Function>
  2733.   <Function Name="operator&lt;=" ReturnType="bool">
  2734.     <Param Type="class sf::IpAddress">left</Param>
  2735.     <Param Type="class sf::IpAddress">right</Param>
  2736.   </Function>
  2737.   <Function Name="operator&gt;=" ReturnType="bool">
  2738.     <Param Type="class sf::IpAddress">left</Param>
  2739.     <Param Type="class sf::IpAddress">right</Param>
  2740.   </Function>
  2741.   <Function Name="operator&gt;&gt;" ReturnType="int &amp;" />
  2742.   <Function Name="operator&lt;&lt;" ReturnType="int &amp;" />
  2743.   <Class Name="Http">
  2744.     <Class Name="Request">
  2745.       <Method Name="setField" ReturnType="void">
  2746.         <Param Type="">field</Param>
  2747.         <Param Type="">value</Param>
  2748.       </Method>
  2749.       <Method Name="setMethod" ReturnType="void">
  2750.         <Param Type="enum sf::Http::Request::Method">method</Param>
  2751.       </Method>
  2752.       <Method Name="setUri" ReturnType="void">
  2753.         <Param Type="">uri</Param>
  2754.       </Method>
  2755.       <Method Name="setHttpVersion" ReturnType="void">
  2756.         <Param Type="">major</Param>
  2757.         <Param Type="">minor</Param>
  2758.       </Method>
  2759.       <Method Name="setBody" ReturnType="void">
  2760.         <Param Type="">body</Param>
  2761.       </Method>
  2762.     </Class>
  2763.     <Class Name="Response">
  2764.       <Method Name="getField" ReturnType="const int &amp;" />
  2765.       <Method Name="getStatus" ReturnType="sf::Http::Response::Status" />
  2766.       <Method Name="getMajorHttpVersion" ReturnType="unsigned int" />
  2767.       <Method Name="getMinorHttpVersion" ReturnType="unsigned int" />
  2768.       <Method Name="getBody" ReturnType="const int &amp;" />
  2769.     </Class>
  2770.     <Method Name="setHost" ReturnType="void">
  2771.       <Param Type="">host</Param>
  2772.       <Param Type="">port</Param>
  2773.     </Method>
  2774.     <Method Name="sendRequest" ReturnType="sf::Http::Response">
  2775.       <Param Type="class sf::Http::Request">request</Param>
  2776.       <Param Type="class sf::Time">timeout</Param>
  2777.     </Method>
  2778.   </Class>
  2779.   <Class Name="Packet">
  2780.     <Method Name="append" ReturnType="void">
  2781.       <Param Type="">data</Param>
  2782.       <Param Type="">sizeInBytes</Param>
  2783.     </Method>
  2784.     <Method Name="clear" ReturnType="void" />
  2785.     <Method Name="getData" ReturnType="const void *" />
  2786.     <Method Name="getDataSize" ReturnType="int" />
  2787.     <Method Name="endOfPacket" ReturnType="bool" />
  2788.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2789.       <Param Type="">data</Param>
  2790.     </Method>
  2791.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2792.       <Param Type="Int8">data</Param>
  2793.     </Method>
  2794.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2795.       <Param Type="Uint8">data</Param>
  2796.     </Method>
  2797.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2798.       <Param Type="Int16">data</Param>
  2799.     </Method>
  2800.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2801.       <Param Type="Uint16">data</Param>
  2802.     </Method>
  2803.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2804.       <Param Type="Int32">data</Param>
  2805.     </Method>
  2806.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2807.       <Param Type="Uint32">data</Param>
  2808.     </Method>
  2809.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2810.       <Param Type="Int64">data</Param>
  2811.     </Method>
  2812.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2813.       <Param Type="Uint64">data</Param>
  2814.     </Method>
  2815.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2816.       <Param Type="">data</Param>
  2817.     </Method>
  2818.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2819.       <Param Type="">data</Param>
  2820.     </Method>
  2821.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2822.       <Param Type="">data</Param>
  2823.     </Method>
  2824.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2825.       <Param Type="">data</Param>
  2826.     </Method>
  2827.     <Method Name="operator&gt;&gt;" ReturnType="sf::Packet &amp;">
  2828.       <Param Type="class sf::String">data</Param>
  2829.     </Method>
  2830.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2831.       <Param Type="">data</Param>
  2832.     </Method>
  2833.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2834.       <Param Type="Int8">data</Param>
  2835.     </Method>
  2836.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2837.       <Param Type="Uint8">data</Param>
  2838.     </Method>
  2839.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2840.       <Param Type="Int16">data</Param>
  2841.     </Method>
  2842.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2843.       <Param Type="Uint16">data</Param>
  2844.     </Method>
  2845.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2846.       <Param Type="Int32">data</Param>
  2847.     </Method>
  2848.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2849.       <Param Type="Uint32">data</Param>
  2850.     </Method>
  2851.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2852.       <Param Type="Int64">data</Param>
  2853.     </Method>
  2854.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2855.       <Param Type="Uint64">data</Param>
  2856.     </Method>
  2857.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2858.       <Param Type="">data</Param>
  2859.     </Method>
  2860.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2861.       <Param Type="">data</Param>
  2862.     </Method>
  2863.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2864.       <Param Type="">data</Param>
  2865.     </Method>
  2866.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2867.       <Param Type="">data</Param>
  2868.     </Method>
  2869.     <Method Name="operator&lt;&lt;" ReturnType="sf::Packet &amp;">
  2870.       <Param Type="class sf::String">data</Param>
  2871.     </Method>
  2872.   </Class>
  2873.   <Class Name="SocketSelector">
  2874.     <Method Name="add" ReturnType="void">
  2875.       <Param Type="class sf::Socket">socket</Param>
  2876.     </Method>
  2877.     <Method Name="remove" ReturnType="void">
  2878.       <Param Type="class sf::Socket">socket</Param>
  2879.     </Method>
  2880.     <Method Name="clear" ReturnType="void" />
  2881.     <Method Name="wait" ReturnType="bool">
  2882.       <Param Type="class sf::Time">timeout</Param>
  2883.     </Method>
  2884.     <Method Name="isReady" ReturnType="bool">
  2885.       <Param Type="class sf::Socket">socket</Param>
  2886.     </Method>
  2887.     <Method Name="operator=" ReturnType="sf::SocketSelector &amp;">
  2888.       <Param Type="class sf::SocketSelector">right</Param>
  2889.     </Method>
  2890.   </Class>
  2891.   <Class Name="TcpListener">
  2892.     <Method Name="getLocalPort" ReturnType="unsigned short" />
  2893.     <Method Name="listen" ReturnType="sf::Socket::Status">
  2894.       <Param Type="">port</Param>
  2895.       <Param Type="class sf::IpAddress">address</Param>
  2896.     </Method>
  2897.     <Method Name="close" ReturnType="void" />
  2898.     <Method Name="accept" ReturnType="sf::Socket::Status">
  2899.       <Param Type="class sf::TcpSocket">socket</Param>
  2900.     </Method>
  2901.   </Class>
  2902.   <Class Name="UdpSocket">
  2903.     <Method Name="getLocalPort" ReturnType="unsigned short" />
  2904.     <Method Name="bind" ReturnType="sf::Socket::Status">
  2905.       <Param Type="">port</Param>
  2906.       <Param Type="class sf::IpAddress">address</Param>
  2907.     </Method>
  2908.     <Method Name="unbind" ReturnType="void" />
  2909.     <Method Name="send" ReturnType="sf::Socket::Status">
  2910.       <Param Type="">data</Param>
  2911.       <Param Type="">size</Param>
  2912.       <Param Type="class sf::IpAddress">remoteAddress</Param>
  2913.       <Param Type="">remotePort</Param>
  2914.     </Method>
  2915.     <Method Name="receive" ReturnType="sf::Socket::Status">
  2916.       <Param Type="">data</Param>
  2917.       <Param Type="">size</Param>
  2918.       <Param Type="">received</Param>
  2919.       <Param Type="class sf::IpAddress">remoteAddress</Param>
  2920.       <Param Type="">remotePort</Param>
  2921.     </Method>
  2922.     <Method Name="send" ReturnType="sf::Socket::Status">
  2923.       <Param Type="class sf::Packet">packet</Param>
  2924.       <Param Type="class sf::IpAddress">remoteAddress</Param>
  2925.       <Param Type="">remotePort</Param>
  2926.     </Method>
  2927.     <Method Name="receive" ReturnType="sf::Socket::Status">
  2928.       <Param Type="class sf::Packet">packet</Param>
  2929.       <Param Type="class sf::IpAddress">remoteAddress</Param>
  2930.       <Param Type="">remotePort</Param>
  2931.     </Method>
  2932.   </Class>
  2933. </Namespace>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement