Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > ea24284f03fd4a8a4b64047514d93f64 > files > 350

lib64kdegames1-devel-3.5.9-2mdv2008.1.x86_64.rpm

<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="class">
    <name>KCanvasRootPixmap</name>
    <filename>classKCanvasRootPixmap.html</filename>
    <member kind="function">
      <type></type>
      <name>KCanvasRootPixmap</name>
      <anchorfile>classKCanvasRootPixmap.html</anchorfile>
      <anchor>5ccd2ccd7006770a4fad0f99256268fd</anchor>
      <arglist>(QCanvasView *view, const char *name=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KCardDialog</name>
    <filename>classKCardDialog.html</filename>
    <member kind="enumeration">
      <name>CardFlags</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>5581acc4cd58b03c5f0fb396154a81f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KCardDialog</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>96865ced561374af332ad08095aaf5ff</anchor>
      <arglist>(QWidget *parent=NULL, const char *name=NULL, CardFlags flags=Both)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KCardDialog</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>fa47d7e0e141143ec177c8dc7f2963ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showRandomDeckBox</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>81ee5bb1d2e3dd8ee059be9f7b4ac370</anchor>
      <arglist>(bool s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showRandomCardDirBox</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>97d1b18393b6af5c4d714df3a1fe279c</anchor>
      <arglist>(bool s)</arglist>
    </member>
    <member kind="function">
      <type>const QString &amp;</type>
      <name>deck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>1d691d02ce9738cfabe1c3faea4139ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>f7599bef9c68c9db59171eae9499c385</anchor>
      <arglist>(const QString &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>const QString &amp;</type>
      <name>cardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>3448e5a4c878c9830a3ab3d8d40d82c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>e813fd7ae7db422237efc67b0d921f51</anchor>
      <arglist>(const QString &amp;dir)</arglist>
    </member>
    <member kind="function">
      <type>CardFlags</type>
      <name>flags</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>03f6e20f39a5d960987409e809b2115e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupDialog</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>8747ee26e37deebeeda2e38658bd86bf</anchor>
      <arglist>(bool showResizeBox=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRandomDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>c7855e585ca0c6e2968c872ed7feed87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRandomCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>e1ab8b73888884d0ab0141b243649e3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGlobalDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>b17a42376df15c1b9b2c91af4134cbe9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGlobalCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>2cbbb70d51ce5f2e93d7e56f6b042818</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cardScale</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>15c758b876ea28e55075e9e9aaeef333</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>f1239eedfb72433f6fe59f763cbc9d11</anchor>
      <arglist>(KConfig *conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveConfig</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>ecc0725ec8e1fc2e5c359cb2bc51c1ad</anchor>
      <arglist>(KConfig *conf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getCardDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>c6a617b29db139322b238563453c9627</anchor>
      <arglist>(QString &amp;deck, QString &amp;carddir, QWidget *parent=0, CardFlags flags=Both, bool *randomDeck=0, bool *randomCardDir=0, double *scale=0, KConfig *conf=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getConfigCardDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>07d2ead7b12ee2899cbc97ecef539148</anchor>
      <arglist>(KConfig *conf, QString &amp;deck, QString &amp;cardDir, double &amp;scale)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>getDefaultDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>431756a95cf9ba82f1f47b6511e87c4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>getDefaultCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>05e150a0e41e91235219af64ce541662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>getCardPath</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>6d96200fde50d95c06bc5ec2b308abe0</anchor>
      <arglist>(const QString &amp;carddir, int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>getRandomDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>eba6b500214a723f459fbeca87d69f6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>getRandomCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>2a7b6cd61d69d6110ffbad696dd1d686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotDeckClicked</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>61e92f80f7be8a98587032a3526ac409</anchor>
      <arglist>(QIconViewItem *)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotCardClicked</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>7e5350baced29fff97147db4ad5b5c2d</anchor>
      <arglist>(QIconViewItem *)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotRandomCardDirToggled</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>a4b1e4a5055eed3ba0a71c5249f0024c</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotRandomDeckToggled</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>fd2532378a20e30ba390363effd3497e</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotCardResized</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>6a751c97dea832ad08f0b3cd3295fad2</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotDefaultSize</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>2fa935909acd04cfa67292ab35789358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotSetGlobalDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>705f890ca0f43dc534ab869888e706ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotSetGlobalCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>c0066c2d789eb38ded2bd248fd55ea9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertCardIcons</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>a24defdf4f3911bb5253869c9674ddd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertDeckIcons</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>1adfaf0c64b50ae0724a175a5ca36525</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>getGlobalDeck</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>2046499fd846c3562edf85c97f867203</anchor>
      <arglist>(QString &amp;cardDir, bool &amp;random)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>getGlobalCardDir</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>3c040be5156e4fee678b3c1e8caf4081</anchor>
      <arglist>(QString &amp;deck, bool &amp;random)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static QString</type>
      <name>getDeckName</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>f4ec993ab286189076d9b6e712a3bb05</anchor>
      <arglist>(const QString &amp;desktop)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static QString</type>
      <name>group</name>
      <anchorfile>classKCardDialog.html</anchorfile>
      <anchor>f15a4a0ca488ab2b2524efa87acaed29</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KChat</name>
    <filename>classKChat.html</filename>
    <base>KChatBase</base>
    <member kind="signal">
      <type>void</type>
      <name>signalSendMessage</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>284aa599f119ce40b009e15ae5e43ba4</anchor>
      <arglist>(int id, const QString &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KChat</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>f23f055ca2b3d912b535499d2ab5a0a1</anchor>
      <arglist>(QWidget *parent, bool twoPlayerGame=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const QString &amp;</type>
      <name>fromName</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>5f1f380711c8394245c147ca78adc172</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromNickname</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>7504725790caffb0275928c950fe3ab5</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addPlayer</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>49ba3f0629b562f0f5eb7068012cf0e6</anchor>
      <arglist>(const QString &amp;nick)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePlayer</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>194a112b36c6f0f527f81d0bfba856c3</anchor>
      <arglist>(const QString &amp;nick)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removePlayer</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>36042e9604d47cff4dc0f2bc665b3136</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoAddMessages</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>b792db3fc7939bfe4896740df7a31764</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoAddMessages</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>70c31cc1fc438c6bfb2465eeab5453bc</anchor>
      <arglist>(bool add)</arglist>
    </member>
    <member kind="function">
      <type>const QString &amp;</type>
      <name>player</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>ca802dce20d3b1f9ddca51c15bf00876</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fromId</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>ba4a074347f121be96c3d19a31082b77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>returnPressed</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>6dc30cf6411661ec17a733cacaf24c1b</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>uniqueId</name>
      <anchorfile>classKChat.html</anchorfile>
      <anchor>1bb5afae577f95a0d9c9184b127baaaf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KChatBase</name>
    <filename>classKChatBase.html</filename>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>addMessage</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>87230262c5a40c360fddc4df22bd396c</anchor>
      <arglist>(const QString &amp;fromName, const QString &amp;text)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>addSystemMessage</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>228a7f5d7accac8c71bce23e76e68878</anchor>
      <arglist>(const QString &amp;fromName, const QString &amp;text)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>addItem</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>3432f2b359a43df83fdf69870a245b6a</anchor>
      <arglist>(const QListBoxItem *item)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotClear</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>0474a55d602a8831bac9a6a297b68013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setAcceptMessage</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>39ac0cdb3d270e7ff638806c24e6dda3</anchor>
      <arglist>(bool a)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rightButtonClicked</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>643e49619b129fcbfffd297bf320c52d</anchor>
      <arglist>(QListBoxItem *, const QPoint &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KChatBase</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>34b074951a40e4dea7f51666c09dc379</anchor>
      <arglist>(QWidget *parent, bool noComboBox=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KChatBase</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>1c08ad8495491a42e654f9bedc26cf40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const QString &amp;</type>
      <name>fromName</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>bcbc2a1c411c4c352ea22dbe7325645d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addSendingEntry</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>d86a506bd30b229d77a6643cf63f3140</anchor>
      <arglist>(const QString &amp;text, int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertSendingEntry</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>1d4b3ecaf55e833cdaa2d21f26cc0b8d</anchor>
      <arglist>(const QString &amp;text, int id, int index=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeSendingEntry</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>336dcd96d5ea1e1913e676481f9e7278</anchor>
      <arglist>(const QString &amp;text, int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSendingEntry</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>1a213361ee41714548233f695978bf88</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSendingEntry</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>e346a006e004c0bc94f68b65fd06fb56</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sendingEntry</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>1847d424028059dbf73c95eacf3be977</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findIndex</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>33820910302d6df6f1c39ed429df7906</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextId</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>e21c4af4ab72b7d8880b7e9ac615c45a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>acceptMessage</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>1931017a0a696ab9797c848b72f61e6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompletionMode</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>79119584247e280b45ff19f329ed896a</anchor>
      <arglist>(KGlobalSettings::Completion mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNameFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>1fb0604a30685ff35eb0c4dc9c67ee72</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessageFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>8247cf4db2da92cfbea8239ed50e3f13</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBothFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>0317422d8bd14a5f38ee57666587d71c</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSystemNameFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>462382c8a3aa1bac04b93275b08ff1ae</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSystemMessageFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>7802497435b319cc7ff0a84897411773</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSystemBothFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>56180fb8853d28a05d8bb31bd9ccc473</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>const QFont &amp;</type>
      <name>nameFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>85f8a7b772c81dfad60a57d313c66acb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QFont &amp;</type>
      <name>messageFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>84d64953870abacd0b3d5fc580b474e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QFont &amp;</type>
      <name>systemNameFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>47aa2edca1c29f5adacf744820eab4b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QFont &amp;</type>
      <name>systemMessageFont</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>5f780dc058418febf113fc0fc7d2ee81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfig</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>d2f4855df42c431116f65da6741997b2</anchor>
      <arglist>(KConfig *conf=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readConfig</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>a0f471424d712734bf6a101becd4e238</anchor>
      <arglist>(KConfig *conf=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxItems</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>f51fada611ee3da3048bebc436294b73</anchor>
      <arglist>(int maxItems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>c5235e88eb5dac20545a001daa9cf118</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxItems</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>c54c161e68ad83fe9d734c189ed3e63a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>returnPressed</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>a5094584b796d548536a6fdaa36e1364</anchor>
      <arglist>(const QString &amp;text)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>comboBoxItem</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>7819bcbe55a1eaf8695ed128bb54b185</anchor>
      <arglist>(const QString &amp;name) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QListBoxItem *</type>
      <name>layoutMessage</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>67cd8c0b75d8b833affe947247c6e89a</anchor>
      <arglist>(const QString &amp;fromName, const QString &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QListBoxItem *</type>
      <name>layoutSystemMessage</name>
      <anchorfile>classKChatBase.html</anchorfile>
      <anchor>de8b61ac8cf004d1f520587afec51cb1</anchor>
      <arglist>(const QString &amp;fromName, const QString &amp;text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KChatBaseText</name>
    <filename>classKChatBaseText.html</filename>
    <member kind="function">
      <type></type>
      <name>KChatBaseText</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>0623436b8be9ff7a4e446c776d859b92</anchor>
      <arglist>(const QString &amp;player, const QString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KChatBaseText</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>b63d3e542cbbf0cecc7302a2c450400a</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KChatBaseText</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>6191a2d38e22ccbfd9920fc84e39a5e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>72bc269fd9d679909c34b92152f71e3e</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>16143a4630d3d8c3bd0e159e208c6c3a</anchor>
      <arglist>(const QString &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>const QString &amp;</type>
      <name>name</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>82a659ab3bd1ca713568173c5a1065a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QString &amp;</type>
      <name>message</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>6a93405e6fad2cd428ded4227335f706</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>nameFont</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>8c76b6141233e304cf1890710f3f8901</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>messageFont</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>ee344ac8e852c396009e52492f64180f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNameFont</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>d17ea04616417e48697f5841a415378c</anchor>
      <arglist>(const QFont *font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessageFont</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>5331fbd5f458abc22f55cfba0498d5fa</anchor>
      <arglist>(const QFont *font)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>width</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>f2d299d9d71a237c80087e925c65bd09</anchor>
      <arglist>(QListBox *) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>height</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>0fd1047fafa64559fb607aae1d2aff29</anchor>
      <arglist>(QListBox *) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paint</name>
      <anchorfile>classKChatBaseText.html</anchorfile>
      <anchor>4da3dde153833586c659c14a78dae79a</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGame</name>
    <filename>classKGame.html</filename>
    <base>KGameNetwork</base>
    <member kind="enumeration">
      <name>GamePolicy</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a9ac22b4ed68ae2fd3a5e5f992e02e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>GameStatus</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>98e4648cdf2a65dd85b0c88b5e6fecaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QPtrList&lt; KPlayer &gt;</type>
      <name>KGamePlayerList</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>2696a62628c6000e8294fdb38932bce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalReplacePlayerIO</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>26898efd9c4e98b4370eb2974ce916bf</anchor>
      <arglist>(KPlayer *player, bool *remove)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalLoadPrePlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>e6da242681951a6a31c81b741461d4aa</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalLoad</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>e742edf8ec202e57c1ce4f29ce063fbb</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalSavePrePlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>0562d15384ee0aac3c76198e031c7d88</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalSave</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>1f224f5c80631e097dd53674b5902ead</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalLoadError</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>816a121a058048380a14f20f62c43b24</anchor>
      <arglist>(QDataStream &amp;stream, bool network, int cookie, bool &amp;result)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalNetworkData</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>d7fddd2a094955c174fe74b9935d612d</anchor>
      <arglist>(int msgid, const QByteArray &amp;buffer, Q_UINT32 receiver, Q_UINT32 sender)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalMessageUpdate</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>35a41c4af1f6fbb289785df205da89ac</anchor>
      <arglist>(int msgid, Q_UINT32 receiver, Q_UINT32 sender)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalPlayerLeftGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>c2bcb04a3188fbfcf7950f0f77cc00ea</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalPlayerJoinedGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>5a96fef943110e0222f35deaeadefa17</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalPropertyChanged</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>2068f88a82a9a1821a79fe8b4139b74b</anchor>
      <arglist>(KGamePropertyBase *property, KGame *me)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalGameOver</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>58edeeef5380730b150a485888098690</anchor>
      <arglist>(int status, KPlayer *current, KGame *me)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalClientJoinedGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>70906dca3fd8b3b12d21d8512f40f24c</anchor>
      <arglist>(Q_UINT32 clientid, KGame *me)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalClientLeftGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>d8ff978f603e3b09925fa054644e4b18</anchor>
      <arglist>(int clientID, int oldgamestatus, KGame *me)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>49717ecf15df38ef18cbbc8e3a14f963</anchor>
      <arglist>(int cookie=42, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>eec17a5f29b61cd1a8ac2cfe487f531c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Debug</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>261690da2c7f85eba7d58f9ce9b6c9d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KGamePlayerList *</type>
      <name>playerList</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>8474f0391a5391f324a4beadbdf1f7cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const KGamePlayerList *</type>
      <name>playerList</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>50d63434679bfa840536098e0df3109c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KGamePlayerList *</type>
      <name>inactivePlayerList</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>0abd93f5e7721e73bf7c6a6c31d34861</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const KGamePlayerList *</type>
      <name>inactivePlayerList</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>2a76b878b5ec656778e70e17908c509d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KRandomSequence *</type>
      <name>random</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>71f36242e2b1f4434c3a4f922f053ca7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KGameSequence *</type>
      <name>gameSequence</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>fd5ae8bfe5fa7295cb217c4b277f604b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRunning</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>936e2a787d244269d92729c0becd27d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KPlayer *</type>
      <name>findPlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>375c168319228c474bf34e14ca1b6e7d</anchor>
      <arglist>(Q_UINT32 id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGameSequence</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>29cb7b612d73906389bdf431adfc5b9f</anchor>
      <arglist>(KGameSequence *sequence)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>4e2c90c3dc1aa46435cbd6ab0fd60a85</anchor>
      <arglist>(KPlayer *newplayer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>14dfedf9b7ec581f21f23ce284e3c23f</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playerDeleted</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>b49c38e1cd04316ef7ecae3033057d89</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activatePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>47d0731f6e8e5c21cbd2815cb9bd564a</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inactivatePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>aebde7ed2614932926e241f5fbe9976d</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>d2b3c38e4cbec75c927fe12c2f729680</anchor>
      <arglist>(uint maxnumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxPlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>74f978682fb541539052679b8f9b099c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinPlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a3acff617d08a869d988e560a9df450f</anchor>
      <arglist>(uint minnumber)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>minPlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>44c70fd438e7b6683b0a559cbaa9d422</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>playerCount</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a6af008338041efff800345176b132bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KPlayer *</type>
      <name>nextPlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>615bac6991229d407049966b6502bb5f</anchor>
      <arglist>(KPlayer *last, bool exclusive=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sendPlayerInput</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>4a7ca7a79b0167817b2ec9ff7d5ead1b</anchor>
      <arglist>(QDataStream &amp;msg, KPlayer *player, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>systemPlayerInput</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>704e7453a4876d7f5d764cf7a037ee96</anchor>
      <arglist>(QDataStream &amp;msg, KPlayer *player, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KPlayer *</type>
      <name>createPlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>0a0d43035f5e73e1f08322420a1b0a8b</anchor>
      <arglist>(int rtti, int io, bool isvirtual)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a64a29f8187b31844636363b3503daa6</anchor>
      <arglist>(QDataStream &amp;stream, bool reset=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>1dcd3412cd333591f4b7257edfe1e72a</anchor>
      <arglist>(QString filename, bool reset=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>ea69c186609601961a06e70cc59495c5</anchor>
      <arglist>(QDataStream &amp;stream, bool saveplayers=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>dee8bcb52af572c38ae9994a71294b2a</anchor>
      <arglist>(QString filename, bool saveplayers=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reset</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>618c19da64cb15964eff059f07dd3cee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>gameStatus</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>ca064da18cdeed7b28e84611bc578669</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGameStatus</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a4e4b2f93db4fafd9d70b81cca7c253f</anchor>
      <arglist>(int status)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProperty</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a4402ce7203c9488e27d4115491366d1</anchor>
      <arglist>(KGamePropertyBase *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendPlayerProperty</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>137420f5ead4a6957c988c87b7b02a08</anchor>
      <arglist>(int msgid, QDataStream &amp;s, Q_UINT32 playerId)</arglist>
    </member>
    <member kind="function">
      <type>KGamePropertyBase *</type>
      <name>findProperty</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a2353d31b7f16713b239881acfad840a</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolicy</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>f72b744e08ba4187103b2194ef29c324</anchor>
      <arglist>(GamePolicy p, bool recursive=true)</arglist>
    </member>
    <member kind="function">
      <type>GamePolicy</type>
      <name>policy</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>f5a434f53df573abdea08df31af13ba3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendGroupMessage</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>26729de80ba7c4880b0b5ff5d24b1589</anchor>
      <arglist>(const QByteArray &amp;msg, int msgid, Q_UINT32 sender, const QString &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendGroupMessage</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>c00d971e837b24cae61990c7ead56e0e</anchor>
      <arglist>(const QDataStream &amp;msg, int msgid, Q_UINT32 sender, const QString &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendGroupMessage</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>2395fc70aacc8e512fc07bc01034def0</anchor>
      <arglist>(int msg, int msgid, Q_UINT32 sender, const QString &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendGroupMessage</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>bf86703087cc20dac506fa9758dfea41</anchor>
      <arglist>(const QString &amp;msg, int msgid, Q_UINT32 sender, const QString &amp;group)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>networkTransmission</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>3704935a47e1948cf3b8cc6720f39db4</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 receiver, Q_UINT32 sender, Q_UINT32 clientID)</arglist>
    </member>
    <member kind="function">
      <type>KGamePropertyHandler *</type>
      <name>dataHandler</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>dcf7c99aac7741d624225e6d815e8885</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>sendProperty</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>8d80618d355a718853e91c026ef173f6</anchor>
      <arglist>(int msgid, QDataStream &amp;stream, bool *sent)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>emitSignal</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>8c3f6ea2fdc21febf554bcc19fc8b79a</anchor>
      <arglist>(KGamePropertyBase *me)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareNext</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>2e38ec978f771110f35b7fda4e0251bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotClientConnected</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>b8e3f2a63547b043d61ecc49486e1e50</anchor>
      <arglist>(Q_UINT32 clientId)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotClientDisconnected</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>bd741f5732b9ac0199152488880fd0f9</anchor>
      <arglist>(Q_UINT32 clientId, bool broken)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotServerDisconnected</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>3ff3fc87c913422fc4668f1654402e05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>playerInput</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>ea30e25f99812bcfa142183e5271c7bc</anchor>
      <arglist>(QDataStream &amp;msg, KPlayer *player)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>KPlayer *</type>
      <name>playerInputFinished</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>75a6c4f0a0a870af8fdc510d94dc55b7</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>newPlayersJoin</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>6bb50d094d8486454b758164d37d5c86</anchor>
      <arglist>(KGamePlayerList *oldplayer, KGamePlayerList *newplayer, QValueList&lt; int &gt; &amp;inactivate)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>savePlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>5968670c95387b4d02a98b9f6238f38b</anchor>
      <arglist>(QDataStream &amp;stream, KGamePlayerList *list=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>savePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>dd0924fcdcb5f0b0ce681524c3bd274d</anchor>
      <arglist>(QDataStream &amp;stream, KPlayer *player)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>KPlayer *</type>
      <name>loadPlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>9ccc7f26e8c7adc9f50df0e64482b20d</anchor>
      <arglist>(QDataStream &amp;stream, bool isvirtual=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>systemInactivatePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>6d69b904617f27d421d8a7b683d825df</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>systemActivatePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>6f041d0a63a05a6da650a624585995ba</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>systemAddPlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>84be8141c24bcea2eb85775e71d4ef81</anchor>
      <arglist>(KPlayer *newplayer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>systemRemovePlayer</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>f91c47be789720893c2576cbbb1d96f1</anchor>
      <arglist>(KPlayer *player, bool deleteit)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>negotiateNetworkGame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>35c31c52b2d044c0a2f27d98104c3ed6</anchor>
      <arglist>(Q_UINT32 clientID)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>syncRandom</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>4bfd78fe8cb00e654785a5136b55578e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deletePlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>a4d775f98ed8ea0215655a752108bedc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteInactivePlayers</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>0758e9c47d42f679affa7cf4ac2f8510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>checkGameOver</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>2952497586346121b9f48a000b7c65a1</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadgame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>747490e20dd696dafc1947ab7e813349</anchor>
      <arglist>(QDataStream &amp;stream, bool network, bool reset)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>savegame</name>
      <anchorfile>classKGame.html</anchorfile>
      <anchor>34de66fb24761c35ceffeaf850c8d986</anchor>
      <arglist>(QDataStream &amp;stream, bool network, bool saveplayers)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameChat</name>
    <filename>classKGameChat.html</filename>
    <base>KChatBase</base>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>addMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>aeb15c81209b7df7e110b07d3431e187</anchor>
      <arglist>(const QString &amp;fromName, const QString &amp;text)</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>addMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>2af936f57b48a7e14872d35e9ff3b12d</anchor>
      <arglist>(int fromId, const QString &amp;text)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotReceiveMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>6c21d50afc04b5ef52f4d7603ae8da96</anchor>
      <arglist>(int, const QByteArray &amp;, Q_UINT32 receiver, Q_UINT32 sender)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameChat</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>2ba3c277135514583772eb2b888c4f22</anchor>
      <arglist>(KGame *game, int msgid, KPlayer *fromPlayer, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameChat</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>b3f5867a0e813688b39d9de7d11f4e3e</anchor>
      <arglist>(KGame *game, int msgId, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameChat</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>da920d9cd058fc1bdfc935e4ed24f3c4</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromPlayer</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>e8b14c34e1d1aecb8308cfb7857bc4a5</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function">
      <type>KPlayer *</type>
      <name>fromPlayer</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>d62c4d293bd8d09a18748a8687d07dce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKGame</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>43dea3262a4cb97e8913a13c48c807ec</anchor>
      <arglist>(KGame *g)</arglist>
    </member>
    <member kind="function">
      <type>KGame *</type>
      <name>game</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>33ff37288b729b1a2ef2476374f2f003</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>messageId</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>2c0723ab043701f26b36e9d17734e341</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessageId</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>95cce83ecb197d813b481edfeae4d818</anchor>
      <arglist>(int msgid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const QString &amp;</type>
      <name>fromName</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>7c9c444f7d085998e8462bc39ba6e5d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotUnsetKGame</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>1fe2536d45f57e036de1d02d4767a43c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotPropertyChanged</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>f217ba0ad1ebcb5a1782787e73b94384</anchor>
      <arglist>(KGamePropertyBase *, KPlayer *)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotAddPlayer</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>d4a7ddbfa28f8ff341aa15a1f5ff748b</anchor>
      <arglist>(KPlayer *)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotRemovePlayer</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>6b3d9e08d74cf26cc5660a08f9d50aa4</anchor>
      <arglist>(KPlayer *)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotReceivePrivateMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>03577cf6a8c48960e88ca0c62b41d9b0</anchor>
      <arglist>(int msgid, const QByteArray &amp;buffer, Q_UINT32 sender, KPlayer *me)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isSendToAllMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>125d1642ea0d52a2e2039c9030b394bc</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isToGroupMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>13ce999c7280df42d9bc4354534a075b</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>isToPlayerMessage</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>ce6812a353f58a4a6fceb5e99fd129e0</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>playerId</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>35de19b14b4672aaacb85a106d6b90c8</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>sendingId</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>d5f7c056d39c0735a05d94825fd1b292</anchor>
      <arglist>(int playerId) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hasPlayer</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>46b4943f3d7d35c2f9424080e01c7a53</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>sendToPlayerEntry</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>f4c80cf495d64f2c8223d20f631cb372</anchor>
      <arglist>(const QString &amp;name) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>returnPressed</name>
      <anchorfile>classKGameChat.html</anchorfile>
      <anchor>bdbd8f2335fae5ba98d3360b2b16bb55</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameComputerIO</name>
    <filename>classKGameComputerIO.html</filename>
    <base>KGameIO</base>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>advance</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>6f9f6c9f152398096eff63b7470a995e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalReaction</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>2a662322dad2682080b628a759774524</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameComputerIO</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>a4f513b2e984d6510956c1ed34a446e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameComputerIO</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>00a3069a3eb8a6eeef645619b52e7e18</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtti</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>e1de92f6e3f9115a44ca862fdde2a5cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReactionPeriod</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>c2e156eb72e37a45a09de5049b4eae4d</anchor>
      <arglist>(int advanceCalls)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reactionPeriod</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>9f249febd4e702d8367f1195775a27fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdvancePeriod</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>6ee28c75c1cfacf0f78fa6c964ea8cd8</anchor>
      <arglist>(int ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopAdvancePeriod</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>77a0018f8a575c28378b622678bba284</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pause</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>a0ad885b286f4dc1ae42cce32b86b751</anchor>
      <arglist>(int calls=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unpause</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>a02af05693334b1a97a2749ab4b4d15c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reaction</name>
      <anchorfile>classKGameComputerIO.html</anchorfile>
      <anchor>fbb43270dbfb2ca020a44a3abe3415eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameConnectDialog</name>
    <filename>classKGameConnectDialog.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>signalNetworkSetup</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>0ab45ddc410739c3c62dbd4c7b3d5594</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameConnectDialog</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>c1d526cd91a84a7b9f14468845985ee5</anchor>
      <arglist>(QWidget *parent=0, int buttonmask=Ok|Cancel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHost</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>6b5ec69dbcc24fc81d65fc5b22ea47d3</anchor>
      <arglist>(const QString &amp;host)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>host</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>3377d1715df36eb81ec9eece3e945d10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPort</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>f29243baefb4fbd9969edcd541be0bf4</anchor>
      <arglist>(unsigned short int port)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short int</type>
      <name>port</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>11a6b83dede36ac51a4888fff8dc19b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefault</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>bb1fe373f58d835627277d51aed131cf</anchor>
      <arglist>(int state)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>initConnection</name>
      <anchorfile>classKGameConnectDialog.html</anchorfile>
      <anchor>654727cdbfee7624a98e925cb8b25cc0</anchor>
      <arglist>(unsigned short int &amp;port, QString &amp;host, QWidget *parent, bool server=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameDialog</name>
    <filename>classKGameDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>KGameDialog</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>f214fbf1da69cdafdcdee401b54289ac</anchor>
      <arglist>(KGame *g, KPlayer *owner, const QString &amp;title, QWidget *parent, bool modal=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameDialog</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>d15642074648d8b913f4ed95aaf85746</anchor>
      <arglist>(KGame *g, KPlayer *owner, const QString &amp;title, QWidget *parent, long initConfigs=AllConfig, int chatMsgId=15432, bool modal=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOwner</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>edf749b71366a872729ba10d51cdf62d</anchor>
      <arglist>(KPlayer *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKGame</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>1ef2b2d287c084d0ce1aafe9599869af</anchor>
      <arglist>(KGame *g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>submitToKGame</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>9d3eb3a4ee4190fcb6c7b57510c63a63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChatWidget</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>e384ec140b871b463fef365e0a6d5914</anchor>
      <arglist>(KGameDialogChatConfig *chat, QVBox *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConnectionList</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>de02e297a6419f9e26b77c72298a6971</anchor>
      <arglist>(KGameDialogConnectionConfig *c, QVBox *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>QVBox *</type>
      <name>addConfigPage</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>7e6eccd9f0bba84f76da88df84c4c4dc</anchor>
      <arglist>(KGameDialogConfig *widget, const QString &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>QVBox *</type>
      <name>configPage</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>81eca0c0c9b7ba50ae40260c7c0bb1e3</anchor>
      <arglist>(ConfigOptions which)</arglist>
    </member>
    <member kind="function">
      <type>KGameDialogNetworkConfig *</type>
      <name>networkConfig</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>74c93c2f8f8bf5dbebfa9f50ddbc39b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KGameDialogGeneralConfig *</type>
      <name>gameConfig</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>455d5d4e7b675a1d4ab2851ed45f72b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConfigWidget</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>115b00f1356fa3c6b6fa4b4579a0668e</anchor>
      <arglist>(KGameDialogConfig *widget, QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNetworkConfig</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>03d48940b8a8102e9d751c6fc7e7b713</anchor>
      <arglist>(KGameDialogNetworkConfig *netConf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGameConfig</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>9aaf6c4ea5b71075ebdb7cf2519738f1</anchor>
      <arglist>(KGameDialogGeneralConfig *conf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addMsgServerConfig</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>d0802eaed8b610c1d149f67163b40096</anchor>
      <arglist>(KGameDialogMsgServerConfig *conf)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>slotOk</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>4438c3504bbb0153bcd5a678b5ce225e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>slotApply</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>ff7bd7e9395aa9b425338e6ac2e13764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>slotDefault</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>4cd582841978e834328ac31a455e385d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotUnsetKGame</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>7c3a0ccfbced2bbde88b36157dec57da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>setAdmin</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>8abb650d4c561b73275f6b0a508b5e7e</anchor>
      <arglist>(bool isAdmin)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotRemoveConfigWidget</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>04ae93d281ab5041a6729bc5f7be44bd</anchor>
      <arglist>(QObject *configWidget)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initDefaultDialog</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>dce01287cfa659ce46ffb032038f7f88</anchor>
      <arglist>(ConfigOptions initConfigs, int chatMsgId=15432)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>configureConfigWidgets</name>
      <anchorfile>classKGameDialog.html</anchorfile>
      <anchor>eb71258ad2de3d02dab0b686e867dd5a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameDialogChatConfig</name>
    <filename>classKGameDialogChatConfig.html</filename>
    <base>KGameDialogConfig</base>
    <member kind="function">
      <type></type>
      <name>KGameDialogChatConfig</name>
      <anchorfile>classKGameDialogChatConfig.html</anchorfile>
      <anchor>c06f92fc060d8515ed59a13730766b59</anchor>
      <arglist>(int chatMsgId, QWidget *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setKGame</name>
      <anchorfile>classKGameDialogChatConfig.html</anchorfile>
      <anchor>929729c077b98951748b0fc20da1ca90</anchor>
      <arglist>(KGame *g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOwner</name>
      <anchorfile>classKGameDialogChatConfig.html</anchorfile>
      <anchor>dfede0238cc44630076917a3fcbe7394</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>submitToKGame</name>
      <anchorfile>classKGameDialogChatConfig.html</anchorfile>
      <anchor>c28021565879bed4d98a80a41d8049cf</anchor>
      <arglist>(KGame *g, KPlayer *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameDialogConfig</name>
    <filename>classKGameDialogConfig.html</filename>
    <member kind="function">
      <type></type>
      <name>KGameDialogConfig</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>387d2e24b725b36f7b81324aa5389a19</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>submitToKGame</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>bfb768dfb479583e706296ca734dbe0f</anchor>
      <arglist>(KGame *g, KPlayer *p)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setOwner</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>377b04edc4490e5fdda29c7883c1a4d6</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setKGame</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>6cbb2000ca8165b08084cb6e255bf2aa</anchor>
      <arglist>(KGame *g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdmin</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>1ba3237f8e02be98f3ea8d6e99512d04</anchor>
      <arglist>(bool admin)</arglist>
    </member>
    <member kind="function">
      <type>KGame *</type>
      <name>game</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>7d365f4621c9898316fbb7d61e5cdc63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KPlayer *</type>
      <name>owner</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>6110c72d528e6a274d51c1f646d131a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>admin</name>
      <anchorfile>classKGameDialogConfig.html</anchorfile>
      <anchor>62e46efa6e3c1363b3a7a13f94e30fb1</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameErrorDialog</name>
    <filename>classKGameErrorDialog.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>slotError</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>4671e81000600b66e954f75b2bdf623f</anchor>
      <arglist>(int error, QString text)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotServerConnectionLost</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>22ec5032a705e619d49d7dd47af371da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotClientConnectionLost</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>63482790ebe73740ebcc13a417239ff9</anchor>
      <arglist>(Q_UINT32 clientID, bool broken)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>slotUnsetKGame</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>9e41315d54975f495f0adb63be78cf48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameErrorDialog</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>d60a71d729df736e81a643a38e82e304</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKGame</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>da763c61f66aca7e4596eb4792e3ef68</anchor>
      <arglist>(const KGame *g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectionError</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>435b4fec5d2d797b192b7fc809b4f395</anchor>
      <arglist>(QString s=QString::null)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>error</name>
      <anchorfile>classKGameErrorDialog.html</anchorfile>
      <anchor>1b82f5f36dda3ffed3d69cb28ba24b30</anchor>
      <arglist>(const QString &amp;errorText, QWidget *parent=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameErrorMessageDialog</name>
    <filename>classKGameErrorMessageDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>KGameErrorMessageDialog</name>
      <anchorfile>classKGameErrorMessageDialog.html</anchorfile>
      <anchor>ff3e7826672e2c3f6f20a2ea3c447f6c</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameIO</name>
    <filename>classKGameIO.html</filename>
    <member kind="enumeration">
      <name>IOMode</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>8d9178542d770a8c01ba0207452e6d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalPrepareTurn</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>0091d3ba6ae94d70fc83a362087f32a9</anchor>
      <arglist>(QDataStream &amp;stream, bool turn, KGameIO *io, bool *send)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameIO</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>06f7a8c6c09a779ba0621fd543b13683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameIO</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>394f8d67d2f68cd6be3393d8c4141fa7</anchor>
      <arglist>(KPlayer *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Debug</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>865012eb7613972d1c0ed8e1ba67ff6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>88a4154d5e130823ee152c0e0258cc62</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>KPlayer *</type>
      <name>player</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>f0c625cabd48ddaa5306f909f80d983d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KGame *</type>
      <name>game</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>dbbb350ec3c9ef0d057cdb222158f8b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayer</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>78a50548e29d842e03e7b69af1754fbf</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initIO</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>b34ff5dafad0412c1ee871ed1dd8dba8</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyTurn</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>20bf262118d7420385351c1339b4c40f</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendInput</name>
      <anchorfile>classKGameIO.html</anchorfile>
      <anchor>2ebd7ca9f71a45a0bdfe05d6e84e7117</anchor>
      <arglist>(QDataStream &amp;stream, bool transmit=true, Q_UINT32 sender=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameKeyIO</name>
    <filename>classKGameKeyIO.html</filename>
    <base>KGameIO</base>
    <member kind="signal">
      <type>void</type>
      <name>signalKeyEvent</name>
      <anchorfile>classKGameKeyIO.html</anchorfile>
      <anchor>25ecdf0aa7139e4707ec2066c9cfe03f</anchor>
      <arglist>(KGameIO *io, QDataStream &amp;stream, QKeyEvent *m, bool *eatevent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameKeyIO</name>
      <anchorfile>classKGameKeyIO.html</anchorfile>
      <anchor>07e2339645eddfe668955045b5835f71</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKGameKeyIO.html</anchorfile>
      <anchor>83192d0e296ab3bade49cb8564f574fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classKGameKeyIO.html</anchorfile>
      <anchor>7592f65f23bb0359381b56a19a874849</anchor>
      <arglist>(QObject *o, QEvent *e)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameLCD</name>
    <filename>classKGameLCD.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>highlight</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>85c907ef683cf8e6d361790188d5a8f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>displayInt</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>9120e3a0ad72d2bce0fd899d2d5e2940</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameLCD</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>8941e4744bf37c9b5e70a6daff1f20cc</anchor>
      <arglist>(uint nbDigits, QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultBackgroundColor</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>57860d2615849cab70c7d6368c70b5a9</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultColor</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>a4814eff8e79c091e2297887dc9a5c4c</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlightColor</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>3eb190fcd087855cd11b4b370ea4690c</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeadingString</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>0f5e336deee87917a60b530941e792a2</anchor>
      <arglist>(const QString &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighlightTime</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>0c4b6a3467444fcd50f30cfb1818bdde</anchor>
      <arglist>(uint time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetColor</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>833cd25fcb445ee588dcc0d8d8f22e6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classKGameLCD.html</anchorfile>
      <anchor>73f7efbaf01dd04732dbc8b02153adba</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameLCDClock</name>
    <filename>classKGameLCDClock.html</filename>
    <base>KGameLCD</base>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>d21940f67c8cf014fa813da931e0488b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>6d5f3b129abfd374e0a62be91e41aba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" virtualness="virtual">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>6f20f9ccd9c043c5164d8047259aac87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameLCDClock</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>17d3f4af36a1af0a68b6e8b29d3fe557</anchor>
      <arglist>(QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>seconds</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>768ba3fbba8667438e308c56a20afcf2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>pretty</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>75635bb822707f4b068c1f795437d87a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTime</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>532c16d694da7ff8a645fbf44da742ee</anchor>
      <arglist>(uint seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTime</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>d83814a5004ac5c83ef8d645468e9521</anchor>
      <arglist>(const QString &amp;s)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>timeoutClock</name>
      <anchorfile>classKGameLCDClock.html</anchorfile>
      <anchor>2a2766525d3c064f016c9d6b16f38f6d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameLCDList</name>
    <filename>classKGameLCDList.html</filename>
    <member kind="function">
      <type></type>
      <name>KGameLCDList</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>f91b5a4b4ef8c6752afb0d3518c247e1</anchor>
      <arglist>(const QString &amp;title, QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameLCDList</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>328b336b4e2566be0e89c0fe8fbe2f16</anchor>
      <arglist>(QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>cfaab81be027ce596fab2e405375b97e</anchor>
      <arglist>(QLCDNumber *lcd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>41f022a3a4381dca50fdf60dc8a7532e</anchor>
      <arglist>(const QString &amp;leading, QLCDNumber *lcd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>7eaa007ad149d505e5bbeea51af940b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QLabel *</type>
      <name>title</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>5524983e1778dc0b8bffb2920abb8e95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QLCDNumber *</type>
      <name>lcd</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>6843668b0fdfe94ba39d1378a4a62203</anchor>
      <arglist>(uint i) const </arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>size</name>
      <anchorfile>classKGameLCDList.html</anchorfile>
      <anchor>ff0465d05bd0e67da7847ab5245f4ec4</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameMisc</name>
    <filename>classKGameMisc.html</filename>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>randomName</name>
      <anchorfile>classKGameMisc.html</anchorfile>
      <anchor>7f66e27a370337b798a3243af25826a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameMouseIO</name>
    <filename>classKGameMouseIO.html</filename>
    <base>KGameIO</base>
    <member kind="signal">
      <type>void</type>
      <name>signalMouseEvent</name>
      <anchorfile>classKGameMouseIO.html</anchorfile>
      <anchor>1c5a79207c993c6f24dcc0cf38c5f079</anchor>
      <arglist>(KGameIO *io, QDataStream &amp;stream, QMouseEvent *m, bool *eatevent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameMouseIO</name>
      <anchorfile>classKGameMouseIO.html</anchorfile>
      <anchor>1c943c4591ccbb945024265c2225e8d0</anchor>
      <arglist>(QWidget *parent, bool trackmouse=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseTracking</name>
      <anchorfile>classKGameMouseIO.html</anchorfile>
      <anchor>44941583e92ab36efab2dc58e545200b</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKGameMouseIO.html</anchorfile>
      <anchor>21475af059f43030f1063f6fa9f05ae2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>eventFilter</name>
      <anchorfile>classKGameMouseIO.html</anchorfile>
      <anchor>33353803e0aea828d1c7074aa707f812</anchor>
      <arglist>(QObject *o, QEvent *e)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameNetwork</name>
    <filename>classKGameNetwork.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>signalNetworkErrorMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>9587ff88997a5d45f1c11096644f2e3e</anchor>
      <arglist>(int error, QString text)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalConnectionBroken</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>9ea60ddd6eb853a15967fd1476156ee4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalClientConnected</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>d6a8fce932193c7a11538060b9ef7a10</anchor>
      <arglist>(Q_UINT32 clientID)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalClientDisconnected</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>3593718156238347096e3e666f80b9b9</anchor>
      <arglist>(Q_UINT32 clientID, bool broken)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalAdminStatusChanged</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>ece362f75847b00151dce8e05ac63658</anchor>
      <arglist>(bool isAdmin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameNetwork</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>a2dbfcc9734525d2274d2d1363915199</anchor>
      <arglist>(int cookie=42, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Debug</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>3f6b781bc342dd3c7e9b3ecf7ee0b636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNetwork</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>68506cf204dfcfa55688c73217868189</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMaster</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>a184b41c13f9e30253fa108d4db18464</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAdmin</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>0f16986a20e83e14711858be9b525348</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Q_UINT32</type>
      <name>gameId</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>505a8e205c26c166ad7903663e17b48a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>offerConnections</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>dc453ef4b200a1fc347d5c01f33e3770</anchor>
      <arglist>(Q_UINT16 port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiscoveryInfo</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>91ff1e4cf003a77220d8e506e70ce83b</anchor>
      <arglist>(const QString &amp;type, const QString &amp;name=QString::null)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>connectToServer</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>570a19645ffd855161ff62036a979de7</anchor>
      <arglist>(const QString &amp;host, Q_UINT16 port)</arglist>
    </member>
    <member kind="function">
      <type>Q_UINT16</type>
      <name>port</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>0b671c923a67c4713cbceb8ed4f87d0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>hostName</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>3c4584fbcf7ba8d46936c183458507c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopServerConnection</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>df433636c2b0a6548c079a373db801c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxClients</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>88f9cea951067256a2aff069869ca1e5</anchor>
      <arglist>(int max)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendSystemMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>47378d52be82b84762a27dff42f54295</anchor>
      <arglist>(const QByteArray &amp;buffer, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendSystemMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>e7d4110d930e2ab0b9ac47ad1ee2ed62</anchor>
      <arglist>(int data, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendSystemMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>c1c58e31dd6dcbcdf52c5ba514eee1ff</anchor>
      <arglist>(const QDataStream &amp;msg, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendSystemMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>2518bebbef5315dd31ec7deb6f0fa894</anchor>
      <arglist>(const QString &amp;msg, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendError</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>e80a1a5379d908ca6e0bdf4edef675fb</anchor>
      <arglist>(int error, const QByteArray &amp;message, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOfferingConnections</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>e8b939345db0d94504b8dd563aaa7b56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cookie</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>c8ce6494e748f19cc8984cdef1c5d496</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>27afbe51a7837e653b5513c4fd3e0af4</anchor>
      <arglist>(const QByteArray &amp;buffer, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>ff7a5e89174be7e1aaa0d67059a5c7b3</anchor>
      <arglist>(const QDataStream &amp;msg, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>14678e1f6b5d9e093aae00b4fd27d0a7</anchor>
      <arglist>(const QString &amp;msg, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessage</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>b80db254505f88c5c433bf639b4c92f5</anchor>
      <arglist>(int data, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>networkTransmission</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>23375902743b1c4108b47c31db220566</anchor>
      <arglist>(QDataStream &amp;, int, Q_UINT32, Q_UINT32, Q_UINT32 clientID)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>406fcd84519c9c5adb259b662dbfb677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>electAdmin</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>a9cd3f84eba25e617d8b47a0a947ff63</anchor>
      <arglist>(Q_UINT32 clientID)</arglist>
    </member>
    <member kind="function">
      <type>KMessageClient *</type>
      <name>messageClient</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>49fc77fd0c4f4fc89d4c69c5a141e562</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KMessageServer *</type>
      <name>messageServer</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>3754699bdb6c33c7768aed9f8912fd01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>lock</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>31e355285ef753237d66902723564445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>aa902923395538829ba6493278d73b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>receiveNetworkTransmission</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>32b056f4f11f5bf7fcb0f6dc5e4c47f5</anchor>
      <arglist>(const QByteArray &amp;a, Q_UINT32 clientID)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotAdminStatusChanged</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>9010f464e0f4a48cdcad1e88831db3a2</anchor>
      <arglist>(bool isAdmin)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>aboutToLoseConnection</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>8974b4c76195321fa8a9720707004cec</anchor>
      <arglist>(Q_UINT32 id)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>slotResetConnection</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>40264c2574aae8f374476b1ce87a38b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setMaster</name>
      <anchorfile>classKGameNetwork.html</anchorfile>
      <anchor>a21bae932b0315424fcb5762194b5070</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameProcess</name>
    <filename>classKGameProcess.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>signalCommand</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>5ef2a3adb595ef45eb828e1ac84880ad</anchor>
      <arglist>(QDataStream &amp;inputStream, int msgid, int receiver, int sender)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalTurn</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>fb4ef05f8e0d4af6953e7196513ba7b7</anchor>
      <arglist>(QDataStream &amp;stream, bool turn)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalInit</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>f7bad25a5e1425f9b819c9e86b5cf062</anchor>
      <arglist>(QDataStream &amp;stream, int userid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameProcess</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>6f34a0ef5f5c34df1d13fe62a9f3b63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KGameProcess</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>9419ec97ebf608621a8b6514ddc48f27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exec</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>40967d8b35aee5f5bdb2ef7cfc50fd4e</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>terminate</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>4a1841596e170dd0da622af23be5a601</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTerminate</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>b2cc6883b2d21eabe100a207713bcb05</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMessage</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>0667de5598bb696fb506f7ab0bb581b7</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 receiver=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSystemMessage</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>261048429198c46c126fe3a462591e6d</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 receiver=0)</arglist>
    </member>
    <member kind="function">
      <type>KRandomSequence *</type>
      <name>random</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>afeb0b0347ca5be96c5575f502d58cf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>receivedMessage</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>27570120c538871ba5250e162db780e6</anchor>
      <arglist>(const QByteArray &amp;receiveBuffer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processArgs</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>a3ad604ee94dfba7a070364bca42a06a</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mTerminate</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>b67aadb0d71c1c9949daee6db3a8d03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KMessageFilePipe *</type>
      <name>mMessageIO</name>
      <anchorfile>classKGameProcess.html</anchorfile>
      <anchor>15bb9e0e9628716f37264f479ee07d0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameProcessIO</name>
    <filename>classKGameProcessIO.html</filename>
    <base>KGameIO</base>
    <member kind="signal">
      <type>void</type>
      <name>signalProcessQuery</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>5a1ec90348d26b912961aa36317fb98c</anchor>
      <arglist>(QDataStream &amp;stream, KGameProcessIO *me)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalIOAdded</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>471cd73cf6737e12192cefef00b221c6</anchor>
      <arglist>(KGameIO *game, QDataStream &amp;stream, KPlayer *p, bool *send)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameProcessIO</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>f8a129777a0080a01c1a6dbe1629e25e</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KGameProcessIO</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>187fe65129580678be2950058b3c2b1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rtti</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>ab06daea67f651f1637798e704529d97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMessage</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>e9f9c2c52d681f863da35ca3e621f362</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 receiver, Q_UINT32 sender)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendSystemMessage</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>f6b01bfdb454d86b339e5bb8e6a0b842</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 receiver, Q_UINT32 sender)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initIO</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>823281f4a928a6a1a69f12b82f33d0c6</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyTurn</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>dfc88299e5f7efeda143068114e986d8</anchor>
      <arglist>(bool turn)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>receivedMessage</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>254ca9286bda893f00fbc2122938611a</anchor>
      <arglist>(const QByteArray &amp;receiveBuffer)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sendAllMessages</name>
      <anchorfile>classKGameProcessIO.html</anchorfile>
      <anchor>4e0f8c82d5edc19b9059f6807060e30a</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 receiver, Q_UINT32 sender, bool usermsg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameProgress</name>
    <filename>classKGameProgress.html</filename>
    <member kind="enumeration">
      <name>BarStyle</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>65bc10f41f06adf65a8b3fc0e51cd0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setFormat</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>94e6f56e8da93f40d9b86cd66ce35c7e</anchor>
      <arglist>(const QString &amp;format)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>55a136c9c825d758c78ba3e8b50cdda1</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>advance</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>3e19e4a092a7a58a124eddd71869f384</anchor>
      <arglist>(int prog)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>percentageChanged</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>10c3b93db47ec64c8e20c44fa8f5cb71</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameProgress</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>bd7aeb002c2f304b936494d1cdd95898</anchor>
      <arglist>(QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameProgress</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>d04c7321ddb7cffb27fba352349c8972</anchor>
      <arglist>(Orientation orient, QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameProgress</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>659a7424da9b01c1981b6e68a313bcaf</anchor>
      <arglist>(int minValue, int maxValue, int value, Orientation, QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KGameProgress</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>0c1d7fdc1d99b19c148e1ef7531ba12d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarStyle</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>02dbcd5430143e09c1eb88de31b7fc53</anchor>
      <arglist>(BarStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarColor</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>53a7b1c6f445a08974b1456086b3c125</anchor>
      <arglist>(const QColor &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarPixmap</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>6b96c1991600c5f4c68da832a0046c2b</anchor>
      <arglist>(const QPixmap &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientation</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>c77c278d29092495f87ec56f10e585c5</anchor>
      <arglist>(Orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextEnabled</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>68f7641354bed2cae325164f40800a7e</anchor>
      <arglist>(bool)</arglist>
    </member>
    <member kind="function">
      <type>BarStyle</type>
      <name>barStyle</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>1299af7b3913b4776edc9524fb59879c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QColor &amp;</type>
      <name>barColor</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>7b96912c7e9365a2673e00a66a9cab07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QPixmap *</type>
      <name>barPixmap</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>4e79c085e30768ea2fe1079f4e9cac7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>value</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>6b3ca6dee91c3b785b51f575205d82e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Orientation</type>
      <name>orientation</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>aea83fc152d31b7c849da1d7e8afabfc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>textEnabled</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>98259d56da66add89df3958abd73a127</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>6b9eb7d4d71c6491a7edcb5a2cdaa74a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>2c6f1a21e212cbc6e26d9ca23b9994b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSizePolicy</type>
      <name>sizePolicy</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>afa1ee6f2a7413b22c1f85a839e84b46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>format</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>fc82efda209b6bfc6d2a2c3fdf700190</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>valueChange</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>043503f3049d7c64998ea8ea7723a33b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>rangeChange</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>e755f48f9451ce83d14ebb87a1076eba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>styleChange</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>9b74a84835e721d8244c04eb73c04c77</anchor>
      <arglist>(QStyle &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>paletteChange</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>4fafa85db8f73eae3b59f4e754b26abf</anchor>
      <arglist>(const QPalette &amp;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawContents</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>e72015da1555b0b0f62c8a467d3535a4</anchor>
      <arglist>(QPainter *)</arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>value</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>322e58dc6b5a2ae9636b8bae91e11498</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BarStyle</type>
      <name>barStyle</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>08b075be71f60b1e7f32347b8953fd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QColor</type>
      <name>barColor</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>8b6684321ec0190aaad16d8a25c12c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>QPixmap</type>
      <name>barPixmap</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>3652621a5ef292826d505cc525399a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>Orientation</type>
      <name>orientation</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>1588dcc9b64e5034e443e32f21640b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>bool</type>
      <name>textEnabled</name>
      <anchorfile>classKGameProgress.html</anchorfile>
      <anchor>af49662919afc9b05369b96bbef4ddc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameProperty</name>
    <filename>classKGameProperty.html</filename>
    <templarg>type</templarg>
    <base>KGamePropertyBase</base>
    <member kind="function">
      <type></type>
      <name>KGameProperty</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>ffa5ef05e76b069508028a0039dc5625</anchor>
      <arglist>(int id, KGamePropertyHandler *owner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGameProperty</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>4788af0f44a62054248f377cdeabdb02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>dbf2c949b391600d83b73d2ff9dff6e8</anchor>
      <arglist>(type v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>send</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>33713f6ce7c4c801a3fbd7a3e1d27993</anchor>
      <arglist>(type v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLocal</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>fd47964f181f5980af9b1adec5d24fb1</anchor>
      <arglist>(type v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeValue</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>e82b8f80aae034aabea58cb95063f0c5</anchor>
      <arglist>(type v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>a4194d022619c74a632bc03166a474f0</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>const type &amp;</type>
      <name>value</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>13c8d6333e09c220e9a327edeb79e074</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>7330f32ea354c068ce21293b14e60dbe</anchor>
      <arglist>(QDataStream &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const type &amp;</type>
      <name>operator=</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>9b803fd7aa57ac9747ae953732aa5511</anchor>
      <arglist>(const type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const type &amp;</type>
      <name>operator=</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>9661dbb23b731cd1db1195a871fb53d7</anchor>
      <arglist>(const KGameProperty &amp;property)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator type</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>6f85e9c088ef4f9cbe290aea6268e151</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const type_info *</type>
      <name>typeinfo</name>
      <anchorfile>classKGameProperty.html</anchorfile>
      <anchor>8cb9c0dbdca1b166dbc080734438ee49</anchor>
      <arglist>()</arglist>
    </member>
    <docanchor file="classKGameProperty">A</docanchor>
    <docanchor file="classKGameProperty">Custom</docanchor>
    <docanchor file="classKGameProperty">Not</docanchor>
    <docanchor file="classKGameProperty">Always</docanchor>
  </compound>
  <compound kind="class">
    <name>KGamePropertyBase</name>
    <filename>classKGamePropertyBase.html</filename>
    <member kind="enumeration">
      <name>PropertyCommandIds</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>7a6866f09f68dbf37e69ab161d7b8536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>PropertyPolicy</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>5a1327924368b7d080a417dcac821543</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGamePropertyBase</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>aa2fa92be5b22d6dd4d22398dc32bd83</anchor>
      <arglist>(int id, KGamePropertyHandler *owner)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGamePropertyBase</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>80b9b84dfa5ffbbe0ca4e5c7c1f4703b</anchor>
      <arglist>(int id, KGame *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGamePropertyBase</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>b013b28f22e835bb69466d8bc63a071f</anchor>
      <arglist>(int id, KPlayer *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGamePropertyBase</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>34fc41632281e3e210f1169f2bd3ac96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolicy</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>922017bb68b766757f992e61ea3b6f16</anchor>
      <arglist>(PropertyPolicy p)</arglist>
    </member>
    <member kind="function">
      <type>PropertyPolicy</type>
      <name>policy</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>800fa663bf1830db1e8b1ee1018a0e79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEmittingSignal</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>47512e7fc6657f60e3b4112ae7d5b091</anchor>
      <arglist>(bool p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmittingSignal</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>982e064965d7e5d1b0e39442aeb19965</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptimized</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>3db9f94619d7306cf5c3e63179822db6</anchor>
      <arglist>(bool p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOptimized</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>1f22784787aa6a75c41ca6a31cfae2a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirty</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>b0b5b01f8abcfe927966031dfc497f27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>e489ae29929b2592a6b292e17de28144</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lock</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>bcedbe9c617fe0019cde2e7f3083f998</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unlock</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>d18c473346f294b40dd919b58b825511</anchor>
      <arglist>(bool force=false)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>5a0c456be1dc1afb9b34d8e565a44bef</anchor>
      <arglist>(QDataStream &amp;s)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>603b627316f0f379e5c93e1f70100a62</anchor>
      <arglist>(QDataStream &amp;s)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>command</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>fdcf1ba99963aa86c0fe77c7ec6129ff</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, bool isSender=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>id</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>737382aa3e0194409c3b56fcc2ea15cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const type_info *</type>
      <name>typeinfo</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>1e9a0ba7673ae71c7962663ee8802cd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerData</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>185d99416b87cc55d14a80a67ef9d9aa</anchor>
      <arglist>(int id, KGamePropertyHandler *owner, PropertyPolicy p, QString name=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerData</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>3829f83a96a2fb78566a08b20c24a94a</anchor>
      <arglist>(int id, KGamePropertyHandler *owner, QString name=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerData</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>b11163638fdb4338423780c250d6000f</anchor>
      <arglist>(int id, KGame *owner, QString name=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerData</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>5aa5e7ae91b31876355cf24e4aa31ebf</anchor>
      <arglist>(int id, KPlayer *owner, QString name=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerData</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>e1bbbd7bd7250b18b04370adbfffb24e</anchor>
      <arglist>(KGamePropertyHandler *owner, PropertyPolicy p=PolicyUndefined, QString name=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterData</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>ca1319339ac637f767a719b0a9fc8d63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLock</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>7f1c74c72598402b92de1e355f493464</anchor>
      <arglist>(bool l)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDirty</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>8e51f750e75d619b192cdd5c34d8b6a0</anchor>
      <arglist>(bool d)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>sendProperty</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>b2dc4485e586ee34173e800f2c3bebab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>sendProperty</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>43a4feac43abad17264633eb42b6900f</anchor>
      <arglist>(const QByteArray &amp;b)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>emitSignal</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>e93e88e5679a3f22d1201599efd42fb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KGamePropertyHandler *</type>
      <name>mOwner</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>9996a3f5bc580fcebfc1df9e69d9885e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>union KGamePropertyBase::Flags</type>
      <name>mFlags</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>4e2b1596da5a7fd068c3ec62158f681e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>KGamePropertyHandler</name>
      <anchorfile>classKGamePropertyBase.html</anchorfile>
      <anchor>371d488fc5d129b39bc31d31cbbae70d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGamePropertyHandler</name>
    <filename>classKGamePropertyHandler.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>signalPropertyChanged</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>d3a4e8f0a9155b9ff29284a9453bd554</anchor>
      <arglist>(KGamePropertyBase *)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalSendMessage</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>f853188d169ce36a5bb49f5a5a47d4a5</anchor>
      <arglist>(int msgid, QDataStream &amp;, bool *sent)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalRequestValue</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>0ea7049a4c265486305e2e60d49e2adb</anchor>
      <arglist>(KGamePropertyBase *property, QString &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGamePropertyHandler</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>3a26971c71f792310b1bcefd3ec6abdb</anchor>
      <arglist>(QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KGamePropertyHandler</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>c275d5129b35996e7449d1aad47f3712</anchor>
      <arglist>(int id, const QObject *receiver, const char *sendf, const char *emitf, QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerHandler</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>14e83f975abe230d7d27d4e14cb4e309</anchor>
      <arglist>(int id, const QObject *receiver, const char *send, const char *emit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>processMessage</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>e8126cf894be87641c15bb59b070b4aa</anchor>
      <arglist>(QDataStream &amp;stream, int id, bool isSender)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>id</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>fa51f60e3175f020bc1121d50d0ceebf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProperty</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>831b44307f2ca71f7f5e29cfe5694d55</anchor>
      <arglist>(KGamePropertyBase *data, QString name=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeProperty</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>49952dac9f7425a9f56ab47b633a6589</anchor>
      <arglist>(KGamePropertyBase *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>uniquePropertyId</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>48b6bacc49ab9cdd08b72eaafb1c871b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>8e16a10cd3e5d50cb33e45283b325563</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>60ecc9e328c6bd580317858efc85a641</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendProperty</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>02d8ab64bc0e14cb86d7e5fb0849e5df</anchor>
      <arglist>(QDataStream &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendLocked</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>031f350d08a8f485a8efd5e3924b9e3b</anchor>
      <arglist>(bool l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emitSignal</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>c472025b2fb62878b1acb7cd64843c49</anchor>
      <arglist>(KGamePropertyBase *data)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>propertyName</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>5af05e30c7da306ffcb3c4e561334dd9</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function">
      <type>KGamePropertyBase *</type>
      <name>find</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>93f0842998b8e2d06927e1cdce8dfa8b</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>b191ae9647fa1fd9921c287d53a5f372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>05298ea6f8c7a99ce28827a5f683389c</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockProperties</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>83b0e900b3ede4fea73d36b945e69be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolicy</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>1176d6e3f4000ff457e80cb8c57cbd13</anchor>
      <arglist>(KGamePropertyBase::PropertyPolicy p, bool userspace=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockDirectEmit</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>99ac56d1cae4d8ac3c78a1860be2a8b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockDirectEmit</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>907d8708a0fc30609e433dbfc9065d69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KGamePropertyBase::PropertyPolicy</type>
      <name>policy</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>ece6e6fb27b74a2abf5e7f7aef6a3d76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockProperties</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>230766caa8fe0fb982c5aa6b581fb45d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>6dcf86c943fe1b26630922d5c04e4a2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QIntDict&lt; KGamePropertyBase &gt; &amp;</type>
      <name>dict</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>32a7e89e4b7bec5b390455b688598e85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>propertyValue</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>492a22be2df3101ec60743fde0f518a6</anchor>
      <arglist>(KGamePropertyBase *property)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Debug</name>
      <anchorfile>classKGamePropertyHandler.html</anchorfile>
      <anchor>dbf00eded0369be18deeba7137bdc3fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGameSequence</name>
    <filename>classKGameSequence.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual KPlayer *</type>
      <name>nextPlayer</name>
      <anchorfile>classKGameSequence.html</anchorfile>
      <anchor>e991f262c3da6fd146a57b9f4dbee689</anchor>
      <arglist>(KPlayer *last, bool exclusive=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCurrentPlayer</name>
      <anchorfile>classKGameSequence.html</anchorfile>
      <anchor>bffc0b91901c83a80518b5e84e361ee6</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function">
      <type>KGame *</type>
      <name>game</name>
      <anchorfile>classKGameSequence.html</anchorfile>
      <anchor>f6f9ea28960fcacec4d6e56757d05928</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KPlayer *</type>
      <name>currentPlayer</name>
      <anchorfile>classKGameSequence.html</anchorfile>
      <anchor>cff6d04ac5ef08f2c100a4b8c2f3758d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGame</name>
      <anchorfile>classKGameSequence.html</anchorfile>
      <anchor>81aecd68c29c6aa7e58c0746cc9e8c53</anchor>
      <arglist>(KGame *game)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>checkGameOver</name>
      <anchorfile>classKGameSequence.html</anchorfile>
      <anchor>f47ac957a789f8885dc97334958186e8</anchor>
      <arglist>(KPlayer *player)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KHighscore</name>
    <filename>classKHighscore.html</filename>
    <member kind="function">
      <type></type>
      <name>KHighscore</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>91dff92fff2c52e73fd2f7c46c768f50</anchor>
      <arglist>(QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KHighscore</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>682a6aead6d304ac58dfd4cd2c4796cf</anchor>
      <arglist>(bool forceLocal, QObject *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readCurrentConfig</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>bea02af89e87c88025ab86339d50af69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lockForWriting</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>3feb80922bfe449584c8627272170669</anchor>
      <arglist>(QWidget *widget=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAndUnlock</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>a8cd62ea792da0403923c2f0e1cb1762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>84ee6e814afbba3e96bf767682e20fc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KHighscore</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>cd7ef703822dba99e002d8dc037bb490</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>56b24acaace53a88dfa85babd2ff1e10</anchor>
      <arglist>(int entry, const QString &amp;key, const QString &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>848d3be91f8b82475cc31e2c44647bb8</anchor>
      <arglist>(int entry, const QString &amp;key, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>bd522a6d895dca4852d8308e88565700</anchor>
      <arglist>(int entry, const QString &amp;key, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>readEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>fc3462ad4e557483c3b28a73e32c13b5</anchor>
      <arglist>(int entry, const QString &amp;key, const QString &amp;pDefault=QString::null) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readNumEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>4a7fd1df2c1bd08437065b07d98788fc</anchor>
      <arglist>(int entry, const QString &amp;key, int pDefault=-1) const </arglist>
    </member>
    <member kind="function">
      <type>QVariant</type>
      <name>readPropertyEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>25ebb1eee4a3fc5c77aca129a12d3e5d</anchor>
      <arglist>(int entry, const QString &amp;key, const QVariant &amp;pDefault) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEntry</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>d5309f40b8dc2a5653ca5503da15f818</anchor>
      <arglist>(int entry, const QString &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>readList</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>d3dee13594423348811cc0668c9b7028</anchor>
      <arglist>(const QString &amp;key, int lastEntry=20) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeList</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>45694b82321e683f6a09207b5ac3dab5</anchor>
      <arglist>(const QString &amp;key, const QStringList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTable</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>d8167e886f8818fa27ea1276a2b72236</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sync</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>01d7953744d79c751611a4244bf4bdbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHighscoreGroup</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>577471a69e1920596164f910823e37fb</anchor>
      <arglist>(const QString &amp;groupname=QString::null)</arglist>
    </member>
    <member kind="function">
      <type>const QString &amp;</type>
      <name>highscoreGroup</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>015b04a1130627c78676de6639074e94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>b870b9c2cfb7782def3f29ec42870a49</anchor>
      <arglist>(const char *appname)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>group</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>70017226e7de10b31bc7d0a01a4562c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>KConfig *</type>
      <name>config</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>8b40adc3c689d3e67c7a675e00c2e201</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classKHighscore.html</anchorfile>
      <anchor>80d7b70d8bb49cfb787c90296bef3b40</anchor>
      <arglist>(bool forceLocal)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KMessageClient</name>
    <filename>classKMessageClient.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>broadcastReceived</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>a7326267044d1fced519eb6692401ffd</anchor>
      <arglist>(const QByteArray &amp;msg, Q_UINT32 senderID)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>forwardReceived</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>73572635b3fe84e5394473f63a6dd484</anchor>
      <arglist>(const QByteArray &amp;msg, Q_UINT32 senderID, const QValueList&lt; Q_UINT32 &gt; &amp;receivers)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>connectionBroken</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>8d1f72bab042b3ab624772dab81ea79d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>aboutToDisconnect</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>3b2c9bc7b058e0c9869161e3428f4fca</anchor>
      <arglist>(Q_UINT32 id)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>adminStatusChanged</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>a27a8d5cc9ebda4982d16f57f362fa59</anchor>
      <arglist>(bool isAdmin)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>eventClientConnected</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>a58d23aa1465c99b71e8d6038dd54c9b</anchor>
      <arglist>(Q_UINT32 clientID)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>eventClientDisconnected</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>225bf4124b2897c8ca3f1add784aee8d</anchor>
      <arglist>(Q_UINT32 clientID, bool broken)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>serverMessageReceived</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>9c2d88f0b951977717c65f9727db1882</anchor>
      <arglist>(const QByteArray &amp;msg, bool &amp;unknown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageClient</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>8a403dc979b7e4477ef13f374a2787bf</anchor>
      <arglist>(QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KMessageClient</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>3fd81e8c1ebc4ce8e970dd245b6c8d80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Q_UINT32</type>
      <name>id</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>d9dd0f423264520ee541ebe9030ab5b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAdmin</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>bf578ea37eba2432910913605336f810</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Q_UINT32</type>
      <name>adminId</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>71388787b38bb67fea7377338135bc47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const QValueList&lt; Q_UINT32 &gt; &amp;</type>
      <name>clientList</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>28619a81efb0f499468812b733e096a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServer</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>2d4d20d4fdd41c90675171722bd05502</anchor>
      <arglist>(const QString &amp;host, Q_UINT16 port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServer</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>45e7b4d64871829a43971bb90abd9cc3</anchor>
      <arglist>(KMessageServer *server)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>823aed246d413cf726eda011809f511f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setServer</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>776eec2b3b291ad4fb896770408ef2ea</anchor>
      <arglist>(KMessageIO *connection)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>2b1babd61361bbdcbc587ea900ee9f2a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNetwork</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>86de3acda877251bceec5c74ff5dcdd5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Q_UINT16</type>
      <name>peerPort</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>66319e74b115b33e631e5b80c57bc120</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>peerName</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>c9a107e43dfdaf0bb85e0f5781283211</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendServerMessage</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>b56563cb58b75c83287f90ad4b4c8901</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendBroadcast</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>578aea2a02fc0cd7da0435ee61bed189</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendForward</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>4c746603d3f92cb6bf454684db5075ed</anchor>
      <arglist>(const QByteArray &amp;msg, const QValueList&lt; Q_UINT32 &gt; &amp;clients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendForward</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>8ba229f48d0db03f62f5d1125ac68964</anchor>
      <arglist>(const QByteArray &amp;msg, Q_UINT32 client)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>2e36bd5e629d414f1b6b990329c8facd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>c2e273a837eb798c97588b2554b0f7b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>delayedMessageCount</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>6f9f91cbf9d7871dbf11ca6417bd8113</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processIncomingMessage</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>7cb58c18e7687f9428a07672125c2e30</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>processFirstMessage</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>0c462b9f59de94255e7fbf24432c0343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>removeBrokenConnection</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>d6f9779381285ee41492f4e026758e26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>removeBrokenConnection2</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>9b7a2a54818a123edcc30692379a9eaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processMessage</name>
      <anchorfile>classKMessageClient.html</anchorfile>
      <anchor>0e05f0019ca90b8f80b865d61d58416f</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KMessageDirect</name>
    <filename>classKMessageDirect.html</filename>
    <base>KMessageIO</base>
    <member kind="function">
      <type></type>
      <name>KMessageDirect</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>26b8990db45f3084e9267623f1aa25c7</anchor>
      <arglist>(KMessageDirect *partner=0, QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KMessageDirect</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>2a7d37f0e955dd40ef35dcb2e13cbff4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>e8517eccf407859f7de67e4f77baf7a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNetwork</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>fd06fa78bd38c4cb46d05b5138678db2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>e1a47b43f8cda3f8363491a795c6197b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>ac1022521f741c07ec93db28c5cdd09b</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KMessageDirect *</type>
      <name>mPartner</name>
      <anchorfile>classKMessageDirect.html</anchorfile>
      <anchor>3e567970116c0d990a2a6ee19b195a6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KMessageIO</name>
    <filename>classKMessageIO.html</filename>
    <member kind="slot" virtualness="pure">
      <type>virtual void</type>
      <name>send</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>595c09956ca3135e868fa9d47fe22958</anchor>
      <arglist>(const QByteArray &amp;msg)=0</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>received</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>c2925ec4f163a91f15b037dcd9dc93a2</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>connectionBroken</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>84d97fb77fbd43ea40baa2eec1f45ec5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageIO</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>f441515cc8006af2190fd8220c260cb8</anchor>
      <arglist>(QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KMessageIO</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>bc96e3cd30d933c9febabceee01b7e04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>389aadce959970213823a2728d00c255</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isNetwork</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>1867d5e42cfce261346c38892008c9cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isConnected</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>3f93a66d00d8ca535ee5ab12475e30a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>fe28b6039098d66a8aea760990a39049</anchor>
      <arglist>(Q_UINT32 id)</arglist>
    </member>
    <member kind="function">
      <type>Q_UINT32</type>
      <name>id</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>8ddc66bc4a2178ba1bcd447056c734a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Q_UINT16</type>
      <name>peerPort</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>7be26b8183b11c4fdc7c8dd2e2ea8696</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>peerName</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>d5ed4cb742bdd80e4646f7c005e87791</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Q_UINT32</type>
      <name>m_id</name>
      <anchorfile>classKMessageIO.html</anchorfile>
      <anchor>27927ec249c406230c531c5b5a130104</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KMessageServer</name>
    <filename>classKMessageServer.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>addClient</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>35a70cc866b4dd7b701441c7bf5e74a6</anchor>
      <arglist>(KMessageIO *)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>removeClient</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>0121eb7290ca87fe029ef7ebc07987d8</anchor>
      <arglist>(KMessageIO *io, bool broken)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>deleteClients</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>83711f659add36cae0ce2c961f3af1bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>clientConnected</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>05d103426a6e7b7d683f79ac68362bdd</anchor>
      <arglist>(KMessageIO *client)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>connectionLost</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>788b84030f15dfce1593ba24cb056403</anchor>
      <arglist>(KMessageIO *client)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>messageReceived</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>c73152a36f36c614087292b0ff0ffac7</anchor>
      <arglist>(const QByteArray &amp;data, Q_UINT32 clientID, bool &amp;unknown)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageServer</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>56f63c95fa8f210cb55069fa77605371</anchor>
      <arglist>(Q_UINT16 cookie=42, QObject *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Debug</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>2423ce5bd2becb27722796b9b694a0a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initNetwork</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>0501651eb0590202bbd2663f8646a238</anchor>
      <arglist>(Q_UINT16 port=0)</arglist>
    </member>
    <member kind="function">
      <type>Q_UINT16</type>
      <name>serverPort</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>8aba1f9027f3c6bdcdf81b368207352d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopNetwork</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>adf678b44467ef8fde65c471dc5fae67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOfferingConnections</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>6c7399aee9ba1cd35c9148356bdae52c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxClients</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>0bc8ffb9f20f1357ded5a6ee7e303b55</anchor>
      <arglist>(int maxnumber)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxClients</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>f329440ac1118cb22ad77994a4ca6810</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clientCount</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>775eaba50f3fee9d8b0b15377a501b47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>QValueList&lt; Q_UINT32 &gt;</type>
      <name>clientIDs</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>ced480c16f0761bfdf9dfa4616b2dc2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KMessageIO *</type>
      <name>findClient</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>4116ad177959708b8693103b0e2857dc</anchor>
      <arglist>(Q_UINT32 no) const </arglist>
    </member>
    <member kind="function">
      <type>Q_UINT32</type>
      <name>adminID</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>7f1d82c9f920c382ef535e218c581e00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdmin</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>cb43463bb81a605dabb66c589123f8e9</anchor>
      <arglist>(Q_UINT32 adminID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>broadcastMessage</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>9b43ca198bf40df882ff54065b8876ad</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendMessage</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>5817f74b81a03e8fdd3cc24eb5c37bb7</anchor>
      <arglist>(Q_UINT32 id, const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendMessage</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>a230241482967cc348f01e2699b7ac47</anchor>
      <arglist>(const QValueList&lt; Q_UINT32 &gt; &amp;ids, const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getReceivedMessage</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>2430a7bb860e22953f74487730e713bc</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processOneMessage</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>4ca5b488b041c7bb79207d09042299c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Q_UINT32</type>
      <name>uniqueClientNumber</name>
      <anchorfile>classKMessageServer.html</anchorfile>
      <anchor>5a75331faf6f4b94c1e5eb7700960826</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KMessageServerSocket</name>
    <filename>classKMessageServerSocket.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>newClientConnected</name>
      <anchorfile>classKMessageServerSocket.html</anchorfile>
      <anchor>eb8576338daf4cd004822ce8638f97ac</anchor>
      <arglist>(KMessageIO *client)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageServerSocket</name>
      <anchorfile>classKMessageServerSocket.html</anchorfile>
      <anchor>7a949d8c155d7a680a58cf5c4ee9338c</anchor>
      <arglist>(Q_UINT16 port, QObject *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newConnection</name>
      <anchorfile>classKMessageServerSocket.html</anchorfile>
      <anchor>733641e9d6d50c65ca8c416a7b3949e4</anchor>
      <arglist>(int socket)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KMessageSocket</name>
    <filename>classKMessageSocket.html</filename>
    <base>KMessageIO</base>
    <member kind="function">
      <type></type>
      <name>KMessageSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>d8064d3e0d79fef411f82a2f04cbb6d4</anchor>
      <arglist>(QString host, Q_UINT16 port, QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>3861a29bd3e21756bf162b2e457f7184</anchor>
      <arglist>(QHostAddress host, Q_UINT16 port, QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>569c7d187cb5618b5c030499bf76cf1f</anchor>
      <arglist>(QSocket *socket, QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KMessageSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>e1c91692a48e7cd8fbf7553fe75531cd</anchor>
      <arglist>(int socketFD, QObject *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KMessageSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>9b17b632ca342a233206923d1bbd4464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>33b6052346d142073c7955744e18ba66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Q_UINT16</type>
      <name>peerPort</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>4973e0515fa5c8b5e89672c1a46dde2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>peerName</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>37509479743000c80e9c8cf062e3a496</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNetwork</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>09405d1f9800d967d5ab6de3b54f9d31</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>3bb9822c6a03b372a82a24610e70d84a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>325a64653cd9a62b34fb10e4eb72a4ff</anchor>
      <arglist>(const QByteArray &amp;msg)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processNewData</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>53a214fee2203cb38bd3741b447316f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>d66a1a6517d317f0e41367221cd45151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSocket *</type>
      <name>mSocket</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>5c2579bccd5d1078d82965f272ab137a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAwaitingHeader</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>ff6da83c3d419a5586fc579e1fe7e97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Q_UINT32</type>
      <name>mNextBlockLength</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>fb68146c542e639764a661008b74e148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isRecursive</name>
      <anchorfile>classKMessageSocket.html</anchorfile>
      <anchor>2611e221e4d8cd1d52c28fe01aee5640</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KPlayer</name>
    <filename>classKPlayer.html</filename>
    <member kind="typedef">
      <type>QPtrList&lt; KGameIO &gt;</type>
      <name>KGameIOList</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>c26d1ad1dfdabbfb11ff618ebf06fd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalNetworkData</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>210346b1f5f4200a1f9dbb028dda9781</anchor>
      <arglist>(int msgid, const QByteArray &amp;buffer, Q_UINT32 sender, KPlayer *me)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>signalPropertyChanged</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>37560785a930bc680e33147bdd2eaef6</anchor>
      <arglist>(KGamePropertyBase *property, KPlayer *me)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KPlayer</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>d5772eda397c45465c41432909e894d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KPlayer</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>8e803e8e2c32705ce9336f7895864a50</anchor>
      <arglist>(KGame *game)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>rtti</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>b1127bc679ceac89a3150132a69ff701</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Debug</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>f2e7e107afe0b587e345291b0daf9bad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KGameIOList *</type>
      <name>ioList</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>96ab43bf5b1ce7fe3a84c4f9765e8ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGame</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>c7de9a2afe8725281495e8f90832036e</anchor>
      <arglist>(KGame *game)</arglist>
    </member>
    <member kind="function">
      <type>KGame *</type>
      <name>game</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>377817feb7e53e5fe6deedc23f399b17</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAsyncInput</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>40ba4012a55c43a57a7fd24455de5394</anchor>
      <arglist>(bool a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>asyncInput</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>ff79f9d54b46b8cb166735cebf93d13a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVirtual</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>dba8765b66df59bf09bb3db3d48e7423</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVirtual</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>0f0eb4a52ffddc3f9e0d956ba9d06ec6</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>06b52c8144adfddd8c27aef72829f74c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActive</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>0a510b345993abdb702becd9b365aea2</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>Q_UINT32</type>
      <name>id</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>a1151863225396c0f96678bf3ca938ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>d5f5ad42836f48e286c87b7b750593f7</anchor>
      <arglist>(Q_UINT32 i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>userId</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>0728d51e848c183a6dba2935ccb4c4dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserId</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>719e4292c70bbc326e164cd97f9a7090</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>networkPriority</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>ce1da9fc9f515e7ccaa28e3a2cad33a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNetworkPriority</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>b7f25abf7957e78143e04963f0bc5d37</anchor>
      <arglist>(int b)</arglist>
    </member>
    <member kind="function">
      <type>KPlayer *</type>
      <name>networkPlayer</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>2c3289b8051dd83816dfd27cac8a4dd0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNetworkPlayer</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>d888d408b5d827f77f0accfd17fb06b7</anchor>
      <arglist>(KPlayer *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGroup</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>a324632f58cc1f732450cca31a6a106e</anchor>
      <arglist>(const QString &amp;group)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const QString &amp;</type>
      <name>group</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>300571584f3fb5da37bf56b377131b03</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>9fd83c077a4ef25f48061095e2e40e36</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const QString &amp;</type>
      <name>name</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>ec005101037bbdf9d445f69a5d6682c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addGameIO</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>7cf34f66a583cd003b71e9e5648269f3</anchor>
      <arglist>(KGameIO *input)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeGameIO</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>86618e1eaaac3788c331107c191cc283</anchor>
      <arglist>(KGameIO *input=0, bool deleteit=true)</arglist>
    </member>
    <member kind="function">
      <type>KGameIO *</type>
      <name>findRttiIO</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>e37c13bf263c15930b1ef0c6848fcd98</anchor>
      <arglist>(int rtti) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasRtti</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>07580b2a921830aaa2457d68ade476f0</anchor>
      <arglist>(int rtti) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>forwardInput</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>41572b54137d6c26cd426a2d450c7afc</anchor>
      <arglist>(QDataStream &amp;msg, bool transmit=true, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>forwardMessage</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>c1c3f9a4267e6c9c9b15c3cf73a154dc</anchor>
      <arglist>(QDataStream &amp;msg, int msgid, Q_UINT32 receiver=0, Q_UINT32 sender=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>myTurn</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>20dcc5d9f7f2ada1a5dbcafa44ade404</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTurn</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>9b1e33982ee4eff13168a747f9f22128</anchor>
      <arglist>(bool b, bool exclusive=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>aba1b54e1c6d770312068c4ef85e9791</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>5f907a17d2bafb64f027621005691b22</anchor>
      <arglist>(QDataStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>networkTransmission</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>4cb578100cf7596851ff3243d5e90ab0</anchor>
      <arglist>(QDataStream &amp;stream, int msgid, Q_UINT32 sender)</arglist>
    </member>
    <member kind="function">
      <type>KGamePropertyBase *</type>
      <name>findProperty</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>d8f08f6b5ab55a9fcb0d3a94586f82f0</anchor>
      <arglist>(int id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addProperty</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>750164b9288ecdf1d916028a173a7e4b</anchor>
      <arglist>(KGamePropertyBase *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calcIOValue</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>112d0803614acfb8664d22dffa34d093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KGamePropertyHandler *</type>
      <name>dataHandler</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>ed04a331c2abc244028d0b864bb4e443</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>sendProperty</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>106419f5d156a580895eb04b7bd4288f</anchor>
      <arglist>(int msgid, QDataStream &amp;stream, bool *sent)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>emitSignal</name>
      <anchorfile>classKPlayer.html</anchorfile>
      <anchor>717226c69acbd6df2747d683565f9fda</anchor>
      <arglist>(KGamePropertyBase *me)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KScoreDialog</name>
    <filename>classKScoreDialog.html</filename>
    <member kind="typedef">
      <type>QMap&lt; int, QString &gt;</type>
      <name>FieldInfo</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>8828e1fbb9891d612f47108ba02bdfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KScoreDialog</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>c2e1147f6306f59d1384fb20f45b3ae0</anchor>
      <arglist>(int fields, QWidget *parent=0, const char *name=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigGroup</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>283b3b7c9f21a0645ff7969888acd48b</anchor>
      <arglist>(const QString &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setComment</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>45a3d033394d1f00f998f493a6a79567</anchor>
      <arglist>(const QString &amp;comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addField</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>35ef7e3de122607ec46cbc67e6469fdc</anchor>
      <arglist>(int field, const QString &amp;header, const QString &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addScore</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>9cadc963057622d3702ef195b2b464c5</anchor>
      <arglist>(int newScore, const FieldInfo &amp;newInfo, bool askName, bool lessIsMore)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addScore</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>c19d7bcb95e7300e3dbb9682765dc15c</anchor>
      <arglist>(int newScore, const FieldInfo &amp;newInfo, bool askName=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>highScore</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>84e6649a8597d48f15a5e191ade183e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>show</name>
      <anchorfile>classKScoreDialog.html</anchorfile>
      <anchor>332c91d926f9ccab244f7b0040754531</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KStdGameAction</name>
    <filename>classKStdGameAction.html</filename>
    <member kind="enumeration">
      <name>StdGameAction</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>6257bc494ea0dd66e013070f9a5ec410</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>create</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>08ac7459970c240190ec3c095b44ef43</anchor>
      <arglist>(StdGameAction id, const char *name, const QObject *recvr, const char *slot, KActionCollection *parent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>create</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>43950969c352f106142dd99186b3cc0a</anchor>
      <arglist>(StdGameAction id, const QObject *recvr, const char *slot, KActionCollection *parent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>action</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>5154cc0b6fae9bc1b4089c4c10b8f4f1</anchor>
      <arglist>(StdGameAction act_enum, const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>name</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>453d8c9584b5aff80bde44985af20b8f</anchor>
      <arglist>(StdGameAction id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>stdName</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>ca016b11dd1b277fce4f779ae59b1e2a</anchor>
      <arglist>(StdGameAction act_enum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>gameNew</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>6e9562c5c6f6a4d4d28f3e81d830764f</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>load</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>1834ed572873768ff735b023aebf87a2</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KRecentFilesAction *</type>
      <name>loadRecent</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>429204bb7de43dc7afc9d1a391db779b</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>save</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>6bb06de9ce3672ad1b865adbc2a24f34</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>saveAs</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>162147db8b10e103cce89eac961784aa</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KToggleAction *</type>
      <name>pause</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>7f88e5a97bb5075655a2c3fb4fc7c913</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>highscores</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>5c866a56bbd46935cbb5a50065e33c53</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>end</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>dd7b6b6aa5cdee1f8028ec64d6e1019d</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>print</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>fe44ba45fdd51ac8d447ca05a0026538</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>quit</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>de191b89f3371dadf74604ccb580215c</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>repeat</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>0b84d69b4c066f3377f12716a5f02910</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>undo</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>38cef04028fc11cfc5dcfc4e298f54cd</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>redo</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>69006109ee7c5724270356bd748f6cdf</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>roll</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>edcbb838b3a9749d77c4d77fcd844404</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>endTurn</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>6fd244903dd403ab29cc48b4b6bce570</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>carddecks</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>e8101fef5fdc594b22e3cbe221a3a907</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>configureHighscores</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>d79c13328153d608bb70b9652b75fe54</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>hint</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>3e980539ab37c557fb1149bc9da40996</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KToggleAction *</type>
      <name>demo</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>5a5e04be8779ea32102be70119c6b479</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>solve</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>89b881775859019b49e0778b021c3e7e</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KSelectAction *</type>
      <name>chooseGameType</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>3d7b3e4944c1218134d69a65b894491b</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KAction *</type>
      <name>restart</name>
      <anchorfile>classKStdGameAction.html</anchorfile>
      <anchor>f2d2f96a2a3ebc5c2b722bcc10a6d886</anchor>
      <arglist>(const QObject *recvr=0, const char *slot=0, KActionCollection *parent=0, const char *name=0L)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KExtHighscore::Manager</name>
    <filename>classKExtHighscore_1_1Manager.html</filename>
    <member kind="enumeration">
      <name>ShowMode</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2e8f06f94b46f2579ca7c5bd5b46ce47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AlwaysShow</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2e8f06f94b46f2579ca7c5bd5b46ce471762a20ccd9f5af4b3ec12ed711385a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NeverShow</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2e8f06f94b46f2579ca7c5bd5b46ce472215664e7b0f55e3c18c68cb30fffc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ShowForHigherScore</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2e8f06f94b46f2579ca7c5bd5b46ce47fca4e24893ceb2f91c1d3b973a2a3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ShowForHighestScore</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2e8f06f94b46f2579ca7c5bd5b46ce4731ea6b5b5f06825dee96462defe289b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ScoreType</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>7d45ef13c0c24a3264f5f5c4a23ed3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ItemType</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>3faa4ef39497c2bdc6111f5a0853bf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>LabelType</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>49d966e6c38b2a9ab0ddb6e105eda5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Manager</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>86053e282fdf37c985ad185f17735410</anchor>
      <arglist>(uint nbGameTypes=1, uint maxNbEntries=10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWWHighscores</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>f00fecdfc319544baa1a42b6405b1378</anchor>
      <arglist>(const KURL &amp;url, const QString &amp;version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackLostGames</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>46aa08d2697e28cd557d4d42d95e4337</anchor>
      <arglist>(bool track)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackDrawGames</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>18bac7e43a1c778402bdb254da7bba57</anchor>
      <arglist>(bool track)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowStatistics</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>63dcb93edcab02539d3a2f4b8c56fd7f</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showStatistics</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>b1fdcd66331e08b9bc0f22e2cf8bc262</anchor>
      <arglist>(bool show) KDE_DEPRECATED</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowDrawGamesStatistic</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>f3ec404e222d8d1b8e79da8c62b4b5b3</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScoreHistogram</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>25bdf41f5b51526ebc0d2e2cc47ba51f</anchor>
      <arglist>(const QMemArray&lt; uint &gt; &amp;scores, ScoreTypeBound type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShowMode</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2a835b17483cf82338ee1e62fb61b467</anchor>
      <arglist>(ShowMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScoreType</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>d25e32726a4c5091e259f4a85aa765ac</anchor>
      <arglist>(ScoreType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScoreItem</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>5695008b9e31f6a097e09c29e0f95bdb</anchor>
      <arglist>(uint worstScore, Item *item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addScoreItem</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>c07890109256dfc66244f54925d87430</anchor>
      <arglist>(const QString &amp;name, Item *item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlayerItem</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>2599c275038f00619fc4099b56a663fc</anchor>
      <arglist>(PlayerItemType type, Item *item)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStrictlyLess</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>5c5b0bc0c80dec0819ed280662f2769b</anchor>
      <arglist>(const Score &amp;s1, const Score &amp;s2) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>gameTypeLabel</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>e5ee49811b0b9fe86984f7a7bb6ba25d</anchor>
      <arglist>(uint gameType, LabelType type) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Item *</type>
      <name>createItem</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>733e38793f9a34229138fce4dcfdb482</anchor>
      <arglist>(ItemType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>convertLegacy</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>e8b0465dd6e010cc16090f8400222ff3</anchor>
      <arglist>(uint gameType)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>submitLegacyScore</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>6a2c35529ebed8ffb218cbbcba375798</anchor>
      <arglist>(const Score &amp;score) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>additionalQueryItems</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>a74d4308e0452c0a506bdfefc446c784</anchor>
      <arglist>(KURL &amp;url, const Score &amp;score) const </arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>addToQueryURL</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>152d482f6323acb632bc2884bf5f65c0</anchor>
      <arglist>(KURL &amp;url, const QString &amp;item, const QString &amp;content)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>ManagerPrivate</name>
      <anchorfile>classKExtHighscore_1_1Manager.html</anchorfile>
      <anchor>01055886ba8020d95d00cc6812d0749f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KExtHighscore::ItemArray</name>
    <filename>classKExtHighscore_1_1ItemArray.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual uint</type>
      <name>nbEntries</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>ae8eda9a116c907a89b848ad753aa768</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const ItemContainer *</type>
      <name>item</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>e351d470a421d20f35c3efe463d90c32</anchor>
      <arglist>(const QString &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>ItemContainer *</type>
      <name>item</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>dc2e87c90ed3a3eca7423ec3be071242</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addItem</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>1a98e76bdc8ab33ab8ecfa4d5c7ba11c</anchor>
      <arglist>(const QString &amp;name, Item *, bool stored=true, bool canHaveSubGroup=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItem</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>bb614c0530d9f0279fdaef0482b5e9a6</anchor>
      <arglist>(const QString &amp;name, Item *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findIndex</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>ae0a081effc4add703fdb4e8751424ba</anchor>
      <arglist>(const QString &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGroup</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>472e447b74759854719d17d0b7f65545</anchor>
      <arglist>(const QString &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubGroup</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>fffc79a8226caa31e6b2c6d947a3e85d</anchor>
      <arglist>(const QString &amp;subGroup)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>2e41640887b269e84103064adc4cb828</anchor>
      <arglist>(uint k, Score &amp;data) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>b39342ee24a007ebe893ed35587be10b</anchor>
      <arglist>(uint k, const Score &amp;data, uint maxNbLines) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exportToText</name>
      <anchorfile>classKExtHighscore_1_1ItemArray.html</anchorfile>
      <anchor>5a82613e7eec566cb8f9f8bdaf0e7411</anchor>
      <arglist>(QTextStream &amp;) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KExtHighscore::Item</name>
    <filename>classKExtHighscore_1_1Item.html</filename>
    <member kind="enumeration">
      <name>Format</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>38195a98a0857934b83518a59c10f297</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Special</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>5cd0380d8e229c8d064e5649411aef0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Item</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>9db1177047e06969093125d4ffd6d7e2</anchor>
      <arglist>(const QVariant &amp;def=QVariant::Invalid, const QString &amp;label=QString::null, int alignment=Qt::AlignRight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrettyFormat</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>d0263a942bff41f3d8eeb7b7c4e5df72</anchor>
      <arglist>(Format format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrettySpecial</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>e9796cfefb7a60c4beed3b16ae1a1a54</anchor>
      <arglist>(Special special)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>c583141b30e33e6236e78f3c0b9a6b69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>68cafb406b4762d140ce4391bd749f4c</anchor>
      <arglist>(const QString &amp;label)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>label</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>cfd234712a13f84bc22f9b873a39b8c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>alignment</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>e471e189ab958cde7d1eb0facd0c708e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultValue</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>63d40852566d837f82ee6cd650231fb7</anchor>
      <arglist>(const QVariant &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const QVariant &amp;</type>
      <name>defaultValue</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>9605ae6259d2b2086820393912b69bc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QVariant</type>
      <name>read</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>7c036b22bb6a0fa874b26e0bfc93effb</anchor>
      <arglist>(uint i, const QVariant &amp;value) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>pretty</name>
      <anchorfile>classKExtHighscore_1_1Item.html</anchorfile>
      <anchor>d6798f44bd96ca15dec1373d23157820</anchor>
      <arglist>(uint i, const QVariant &amp;value) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KExtHighscore::Score</name>
    <filename>classKExtHighscore_1_1Score.html</filename>
    <member kind="function">
      <type></type>
      <name>Score</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>5298048f27e67828925d9155c6c4fba1</anchor>
      <arglist>(ScoreType type=Won)</arglist>
    </member>
    <member kind="function">
      <type>ScoreType</type>
      <name>type</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>ec1abaf718209ef373524ee2e0748bd4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>4cebe83c6f583545fbc1b96a3df5bba9</anchor>
      <arglist>(ScoreType type)</arglist>
    </member>
    <member kind="function">
      <type>const QVariant &amp;</type>
      <name>data</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>1f0f5d1e94e2b240073de9e43a3fea55</anchor>
      <arglist>(const QString &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>9a615e036d6d228fa88709e00a963243</anchor>
      <arglist>(const QString &amp;name, const QVariant &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>score</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>38060bdcbb28eb7a6e0ce5a1022f0b58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScore</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>8c6c614ab67e7c55775fd1f57c86ed08</anchor>
      <arglist>(uint score)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTheWorst</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>f93208b5b810c771d9728d2de2f1ed44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>467018a0ca4e25f147bbb72c306f7c11</anchor>
      <arglist>(const Score &amp;score)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MultiplayerScores</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>eb1591b9e7aa3b98916abba93bf04be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend QDataStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>b560920d874bcfa1a4a692c66595f960</anchor>
      <arglist>(QDataStream &amp;stream, const Score &amp;score)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend QDataStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classKExtHighscore_1_1Score.html</anchorfile>
      <anchor>ae9095b2c1111429de274e9465de3c2b</anchor>
      <arglist>(QDataStream &amp;stream, Score &amp;score)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KExtHighscore::MultiplayerScores</name>
    <filename>classKExtHighscore_1_1MultiplayerScores.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setPlayerCount</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>6ebe369e3a40f6258c75b919e3b4bd62</anchor>
      <arglist>(uint nb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>8ddde07232b65ef258363a1fe1a37f4b</anchor>
      <arglist>(uint player, const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addScore</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>df1dcfbdd7bfe583f8a26ba86cda282a</anchor>
      <arglist>(uint player, const Score &amp;score)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>3de51e226395332ee58ad03250f02598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>show</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>f3ba318d71ee446eee5a9d089aae6b62</anchor>
      <arglist>(QWidget *parent)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend QDataStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>f9e1d910f2d84b7502c572dc6bdcf2ac</anchor>
      <arglist>(QDataStream &amp;stream, const MultiplayerScores &amp;score)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend QDataStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classKExtHighscore_1_1MultiplayerScores.html</anchorfile>
      <anchor>e320505edaa7caeb3a859dd492369b92</anchor>
      <arglist>(QDataStream &amp;stream, MultiplayerScores &amp;score)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGrid2D::Generic</name>
    <filename>classKGrid2D_1_1Generic.html</filename>
    <templarg>Type</templarg>
    <member kind="function">
      <type></type>
      <name>Generic</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>21be4dd4c916115b8e5eb9fc726dc116</anchor>
      <arglist>(uint width=0, uint height=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>9e56a30f1e0c7b88233297ea1794d226</anchor>
      <arglist>(uint width, uint height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>76987dd0b191f8ea71f8e877dd25aab1</anchor>
      <arglist>(const Type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>width</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>2e3b9af3bb6b9eccb27e6dfdfb684fab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>height</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>d74fd412d31702b267149789c582a404</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>size</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>9dab1045e50f1bb07e575e3e555516e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>index</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>4d1fbebc7657e75fe0c04a0361093017</anchor>
      <arglist>(const Coord &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>Coord</type>
      <name>coord</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>7adbdff43355ae9710369dc12dacf9c7</anchor>
      <arglist>(uint index) const </arglist>
    </member>
    <member kind="function">
      <type>const Type &amp;</type>
      <name>at</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>78c9836b380fca4d5ad0edf66898a8df</anchor>
      <arglist>(const Coord &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>Type &amp;</type>
      <name>at</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>a81cacf3b6194615156256c653cd9fe6</anchor>
      <arglist>(const Coord &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>const Type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>43879cfa352b06837b78a2d6d7bf2654</anchor>
      <arglist>(const Coord &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>Type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>c6874abfd5efb64af88971c76b411733</anchor>
      <arglist>(const Coord &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>const Type &amp;</type>
      <name>at</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>7db4ef742436981df4058987e130433d</anchor>
      <arglist>(uint index) const </arglist>
    </member>
    <member kind="function">
      <type>Type &amp;</type>
      <name>at</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>5cdbf1ced092545bc1d3e339f856e362</anchor>
      <arglist>(uint index)</arglist>
    </member>
    <member kind="function">
      <type>const Type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>734e0e9b5e51dda00d1aa9d0904f306f</anchor>
      <arglist>(uint index) const </arglist>
    </member>
    <member kind="function">
      <type>Type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>25ca57641701213b5e9fd9e229a3b94d</anchor>
      <arglist>(uint index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inside</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>f16fa88ab35dc89968fb93da1a3095e8</anchor>
      <arglist>(const Coord &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bound</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>3d9bb9250d4dd65787b3a3a6097e6a9f</anchor>
      <arglist>(Coord &amp;c) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint</type>
      <name>_width</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>a8e00ffef3af1234740fd5a7d392a2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint</type>
      <name>_height</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>f14d7cb3fd2baa9066fd930f8ea6d02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QValueVector&lt; Type &gt;</type>
      <name>_vector</name>
      <anchorfile>classKGrid2D_1_1Generic.html</anchorfile>
      <anchor>e2c8fe2bcf9f20ed24a3927705d2baeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGrid2D::SquareBase</name>
    <filename>classKGrid2D_1_1SquareBase.html</filename>
    <member kind="enumeration">
      <name>Neighbour</name>
      <anchorfile>classKGrid2D_1_1SquareBase.html</anchorfile>
      <anchor>40ab5d0c2ff1dd3389e228d870f305d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>angle</name>
      <anchorfile>classKGrid2D_1_1SquareBase.html</anchorfile>
      <anchor>91f1d108210f6a81932fc51df97aa15f</anchor>
      <arglist>(Neighbour n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Neighbour</type>
      <name>opposed</name>
      <anchorfile>classKGrid2D_1_1SquareBase.html</anchorfile>
      <anchor>3c50ad36944fa44133721bc3491d10ab</anchor>
      <arglist>(Neighbour n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isDirect</name>
      <anchorfile>classKGrid2D_1_1SquareBase.html</anchorfile>
      <anchor>2f8a1713de15d373015ba0789ca60ec9</anchor>
      <arglist>(Neighbour n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Coord</type>
      <name>neighbour</name>
      <anchorfile>classKGrid2D_1_1SquareBase.html</anchorfile>
      <anchor>7ec8248c41b2bf2bdb0770b4011e4c0e</anchor>
      <arglist>(const Coord &amp;c, Neighbour n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGrid2D::Square</name>
    <filename>classKGrid2D_1_1Square.html</filename>
    <templarg>T</templarg>
    <base>Generic&lt; T &gt;</base>
    <base>KGrid2D::SquareBase</base>
    <member kind="function">
      <type></type>
      <name>Square</name>
      <anchorfile>classKGrid2D_1_1Square.html</anchorfile>
      <anchor>1569feed377ac2f5b8eb096dce1135ce</anchor>
      <arglist>(uint width=0, uint height=0)</arglist>
    </member>
    <member kind="function">
      <type>CoordList</type>
      <name>neighbours</name>
      <anchorfile>classKGrid2D_1_1Square.html</anchorfile>
      <anchor>b322f1549f1a5fa2c10fcbca5197d7d8</anchor>
      <arglist>(const Coord &amp;c, bool insideOnly=true, bool directOnly=false) const </arglist>
    </member>
    <member kind="function">
      <type>Coord</type>
      <name>toEdge</name>
      <anchorfile>classKGrid2D_1_1Square.html</anchorfile>
      <anchor>ce5e5be9d2684edc16984513f5ae2b91</anchor>
      <arglist>(const Coord &amp;c, Neighbour n) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGrid2D::HexagonalBase</name>
    <filename>classKGrid2D_1_1HexagonalBase.html</filename>
    <member kind="enumeration">
      <name>Neighbour</name>
      <anchorfile>classKGrid2D_1_1HexagonalBase.html</anchorfile>
      <anchor>c3cc353852a94a13564be70c1b0f9f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>angle</name>
      <anchorfile>classKGrid2D_1_1HexagonalBase.html</anchorfile>
      <anchor>e52b5c82bfa275ac295cac0b1881a361</anchor>
      <arglist>(Neighbour n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Neighbour</type>
      <name>opposed</name>
      <anchorfile>classKGrid2D_1_1HexagonalBase.html</anchorfile>
      <anchor>6531581fc837fe41c793c12bcb893cd4</anchor>
      <arglist>(Neighbour n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Coord</type>
      <name>neighbour</name>
      <anchorfile>classKGrid2D_1_1HexagonalBase.html</anchorfile>
      <anchor>fdca49af0925ded646a7330a4568ded8</anchor>
      <arglist>(const Coord &amp;c, Neighbour n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint</type>
      <name>distance</name>
      <anchorfile>classKGrid2D_1_1HexagonalBase.html</anchorfile>
      <anchor>f669fbc08df5d0193fa171b7553d84a0</anchor>
      <arglist>(const Coord &amp;c1, const Coord &amp;c2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KGrid2D::Hexagonal</name>
    <filename>classKGrid2D_1_1Hexagonal.html</filename>
    <templarg>Type</templarg>
    <base>KGrid2D::Generic</base>
    <base>KGrid2D::HexagonalBase</base>
    <member kind="function">
      <type></type>
      <name>Hexagonal</name>
      <anchorfile>classKGrid2D_1_1Hexagonal.html</anchorfile>
      <anchor>a1924116eaf2b5cb9a45aefb64a042ab</anchor>
      <arglist>(uint width=0, uint height=0)</arglist>
    </member>
    <member kind="function">
      <type>CoordList</type>
      <name>neighbours</name>
      <anchorfile>classKGrid2D_1_1Hexagonal.html</anchorfile>
      <anchor>d044accb113b4461cdc078609b2ab172</anchor>
      <arglist>(const Coord &amp;c, bool insideOnly=true) const </arglist>
    </member>
    <member kind="function">
      <type>CoordList</type>
      <name>neighbours</name>
      <anchorfile>classKGrid2D_1_1Hexagonal.html</anchorfile>
      <anchor>0c3ff390240ddc844608b959581645c7</anchor>
      <arglist>(const Coord &amp;c, uint distance, bool all, bool insideOnly=true) const </arglist>
    </member>
  </compound>
</tagfile>