diff --git a/doc/Doxygen/html/_affichage_console_8c.html b/doc/Doxygen/html/_affichage_console_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..df9dbd233a519375dac5b517e0c83305492757c9 --- /dev/null +++ b/doc/Doxygen/html/_affichage_console_8c.html @@ -0,0 +1,241 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/AffichageConsole.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('_affichage_console_8c.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">AffichageConsole.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Fichier contenant le code des fonctions liees a la structure AffichageConsole. +<a href="#details">More...</a></p> +<div class="textblock"><code>#include <stdio.h></code><br /> +<code>#include <stdlib.h></code><br /> +<code>#include <string.h></code><br /> +<code>#include "<a class="el" href="structures_8h_source.html">structures.h</a>"</code><br /> +<code>#include "<a class="el" href="_affichage_console_8h_source.html">AffichageConsole.h</a>"</code><br /> +<code>#include "<a class="el" href="joueur_8h_source.html">joueur.h</a>"</code><br /> +<code>#include "personnage.h"</code><br /> +<code>#include "case.h"</code><br /> +<code>#include "<a class="el" href="joueur_list_8h_source.html">joueurList.h</a>"</code><br /> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a991314807091d7d34dda90f3abd2dbee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee">afficheEnsembleJoueur</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:a991314807091d7d34dda90f3abd2dbee"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees. <a href="#a991314807091d7d34dda90f3abd2dbee">More...</a><br /></td></tr> +<tr class="separator:a991314807091d7d34dda90f3abd2dbee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8c.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">afficheNomJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher le nom du joueur. <a href="#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">More...</a><br /></td></tr> +<tr class="separator:a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3645682a6d868e154445f0b378c0c91"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8c.html#ad3645682a6d868e154445f0b378c0c91">afficheNomPersonnage</a> (<a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:ad3645682a6d868e154445f0b378c0c91"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher le nom du personnage. <a href="#ad3645682a6d868e154445f0b378c0c91">More...</a><br /></td></tr> +<tr class="separator:ad3645682a6d868e154445f0b378c0c91"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b0185f40fadadd0003879968c6390e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b0185f40fadadd0003879968c6390e8"></a> +void </td><td class="memItemRight" valign="bottom"><b>afficheCoordonneesPersonnage</b> (<a class="el" href="struct_case.html">Case</a> *c)</td></tr> +<tr class="separator:a0b0185f40fadadd0003879968c6390e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a40b2814667c20dce9a5ccadf6bd2ae8f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8c.html#a40b2814667c20dce9a5ccadf6bd2ae8f">afficheEtatPersonnage</a> (<a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a40b2814667c20dce9a5ccadf6bd2ae8f"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher l'etat du personnage. <a href="#a40b2814667c20dce9a5ccadf6bd2ae8f">More...</a><br /></td></tr> +<tr class="separator:a40b2814667c20dce9a5ccadf6bd2ae8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af37b7a7ad7f8b163f43a9c064002f50c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8c.html#af37b7a7ad7f8b163f43a9c064002f50c">affichePremierChoix</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:af37b7a7ad7f8b163f43a9c064002f50c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet de faire appel a la fonction <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee" title="La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees...">afficheEnsembleJoueur(Partie *p)</a>, ainsi que le premier choix que doit faire le joueur dont le tour commence. <a href="#af37b7a7ad7f8b163f43a9c064002f50c">More...</a><br /></td></tr> +<tr class="separator:af37b7a7ad7f8b163f43a9c064002f50c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Fichier contenant le code des fonctions liees a la structure AffichageConsole. </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a991314807091d7d34dda90f3abd2dbee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheEnsembleJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers les joueur a afficher avec leur personnage et ses coordonnees. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a40b2814667c20dce9a5ccadf6bd2ae8f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheEtatPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher l'etat du personnage. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers l'etat du personnage a afficher. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a5cc1ede5640fb6d0b92bcbb4d8f0b59f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheNomJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher le nom du joueur. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le joueur a afficher. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad3645682a6d868e154445f0b378c0c91"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheNomPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher le nom du personnage. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le personnage a afficher. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af37b7a7ad7f8b163f43a9c064002f50c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affichePremierChoix </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet de faire appel a la fonction <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee" title="La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees...">afficheEnsembleJoueur(Partie *p)</a>, ainsi que le premier choix que doit faire le joueur dont le tour commence. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers la fonction <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee" title="La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees...">afficheEnsembleJoueur(Partie *p)</a> ainsi que le premier choix que doit faire le joueur dont le tour commence. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_affichage_console_8c.html">AffichageConsole.c</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/_affichage_console_8c.js b/doc/Doxygen/html/_affichage_console_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..40d3e045079229ccf578b359f5895257ba183c47 --- /dev/null +++ b/doc/Doxygen/html/_affichage_console_8c.js @@ -0,0 +1,9 @@ +var _affichage_console_8c = +[ + [ "afficheCoordonneesPersonnage", "_affichage_console_8c.html#a0b0185f40fadadd0003879968c6390e8", null ], + [ "afficheEnsembleJoueur", "_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee", null ], + [ "afficheEtatPersonnage", "_affichage_console_8c.html#a40b2814667c20dce9a5ccadf6bd2ae8f", null ], + [ "afficheNomJoueur", "_affichage_console_8c.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f", null ], + [ "afficheNomPersonnage", "_affichage_console_8c.html#ad3645682a6d868e154445f0b378c0c91", null ], + [ "affichePremierChoix", "_affichage_console_8c.html#af37b7a7ad7f8b163f43a9c064002f50c", null ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/_affichage_console_8h.html b/doc/Doxygen/html/_affichage_console_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..0bd3477fcb26c81fb22f78d39182f8b0aebf855e --- /dev/null +++ b/doc/Doxygen/html/_affichage_console_8h.html @@ -0,0 +1,239 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/AffichageConsole.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('_affichage_console_8h.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">AffichageConsole.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Fichier contenant les signatures des fonctions liees a la structure AffichageConsole. +<a href="#details">More...</a></p> +<div class="textblock"><code>#include "<a class="el" href="structures_8h_source.html">structures.h</a>"</code><br /> +<code>#include "<a class="el" href="joueur_8h_source.html">joueur.h</a>"</code><br /> +<code>#include "personnage.h"</code><br /> +<code>#include "case.h"</code><br /> +<code>#include "<a class="el" href="joueur_list_8h_source.html">joueurList.h</a>"</code><br /> +</div> +<p><a href="_affichage_console_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a991314807091d7d34dda90f3abd2dbee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee">afficheEnsembleJoueur</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:a991314807091d7d34dda90f3abd2dbee"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees. <a href="#a991314807091d7d34dda90f3abd2dbee">More...</a><br /></td></tr> +<tr class="separator:a991314807091d7d34dda90f3abd2dbee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">afficheNomJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher le nom du joueur. <a href="#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">More...</a><br /></td></tr> +<tr class="separator:a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3645682a6d868e154445f0b378c0c91"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91">afficheNomPersonnage</a> (<a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:ad3645682a6d868e154445f0b378c0c91"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher le nom du personnage. <a href="#ad3645682a6d868e154445f0b378c0c91">More...</a><br /></td></tr> +<tr class="separator:ad3645682a6d868e154445f0b378c0c91"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b0185f40fadadd0003879968c6390e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b0185f40fadadd0003879968c6390e8"></a> +void </td><td class="memItemRight" valign="bottom"><b>afficheCoordonneesPersonnage</b> (<a class="el" href="struct_case.html">Case</a> *c)</td></tr> +<tr class="separator:a0b0185f40fadadd0003879968c6390e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a40b2814667c20dce9a5ccadf6bd2ae8f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f">afficheEtatPersonnage</a> (<a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a40b2814667c20dce9a5ccadf6bd2ae8f"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher l'etat du personnage. <a href="#a40b2814667c20dce9a5ccadf6bd2ae8f">More...</a><br /></td></tr> +<tr class="separator:a40b2814667c20dce9a5ccadf6bd2ae8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af37b7a7ad7f8b163f43a9c064002f50c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c">affichePremierChoix</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:af37b7a7ad7f8b163f43a9c064002f50c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet de faire appel a la fonction <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee" title="La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees...">afficheEnsembleJoueur(Partie *p)</a>, ainsi que le premier choix que doit faire le joueur dont le tour commence. <a href="#af37b7a7ad7f8b163f43a9c064002f50c">More...</a><br /></td></tr> +<tr class="separator:af37b7a7ad7f8b163f43a9c064002f50c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Fichier contenant les signatures des fonctions liees a la structure AffichageConsole. </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a991314807091d7d34dda90f3abd2dbee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheEnsembleJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers les joueur a afficher avec leur personnage et ses coordonnees. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a40b2814667c20dce9a5ccadf6bd2ae8f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheEtatPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher l'etat du personnage. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers l'etat du personnage a afficher. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a5cc1ede5640fb6d0b92bcbb4d8f0b59f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheNomJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher le nom du joueur. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le joueur a afficher. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad3645682a6d868e154445f0b378c0c91"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void afficheNomPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet d'afficher le nom du personnage. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le personnage a afficher. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af37b7a7ad7f8b163f43a9c064002f50c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void affichePremierChoix </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction permet de faire appel a la fonction <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee" title="La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees...">afficheEnsembleJoueur(Partie *p)</a>, ainsi que le premier choix que doit faire le joueur dont le tour commence. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers la fonction <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee" title="La fonction permet d'afficher le nom de chaque joueur avec leur personnage et ses coordonnees...">afficheEnsembleJoueur(Partie *p)</a> ainsi que le premier choix que doit faire le joueur dont le tour commence. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_affichage_console_8h.html">AffichageConsole.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/_affichage_console_8h.js b/doc/Doxygen/html/_affichage_console_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..3cf95ca010df69ff68a0430c64d521d76cee8e80 --- /dev/null +++ b/doc/Doxygen/html/_affichage_console_8h.js @@ -0,0 +1,9 @@ +var _affichage_console_8h = +[ + [ "afficheCoordonneesPersonnage", "_affichage_console_8h.html#a0b0185f40fadadd0003879968c6390e8", null ], + [ "afficheEnsembleJoueur", "_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee", null ], + [ "afficheEtatPersonnage", "_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f", null ], + [ "afficheNomJoueur", "_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f", null ], + [ "afficheNomPersonnage", "_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91", null ], + [ "affichePremierChoix", "_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c", null ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/_affichage_console_8h_source.html b/doc/Doxygen/html/_affichage_console_8h_source.html new file mode 100644 index 0000000000000000000000000000000000000000..533182e3b9680725878a0512f38b0ef6888c9e1e --- /dev/null +++ b/doc/Doxygen/html/_affichage_console_8h_source.html @@ -0,0 +1,94 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/AffichageConsole.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('_affichage_console_8h_source.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="headertitle"> +<div class="title">AffichageConsole.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="_affichage_console_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "<a class="code" href="structures_8h.html">structures.h</a>"</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "<a class="code" href="joueur_8h.html">joueur.h</a>"</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "personnage.h"</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "case.h"</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include "<a class="code" href="joueur_list_8h.html">joueurList.h</a>"</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#ifndef AFFICHAGECONSOLE_H</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#define AFFICHAGECONSOLE_H</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> <a class="code" href="_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee">afficheEnsembleJoueur</a>(<a class="code" href="struct_partie.html">Partie</a> *p);</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keywordtype">void</span> <a class="code" href="_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">afficheNomJoueur</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keywordtype">void</span> <a class="code" href="_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91">afficheNomPersonnage</a>(<a class="code" href="struct_personnage.html">Personnage</a> * p);</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keywordtype">void</span> afficheCoordonneesPersonnage(<a class="code" href="struct_case.html">Case</a> *c);</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keywordtype">void</span> <a class="code" href="_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f">afficheEtatPersonnage</a>(<a class="code" href="struct_personnage.html">Personnage</a> *p);</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keywordtype">void</span> <a class="code" href="_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c">affichePremierChoix</a>(<a class="code" href="struct_partie.html">Partie</a> *p);</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif // AFFICHAGECONSOLE_H</span></div><div class="ttc" id="struct_joueur_html"><div class="ttname"><a href="struct_joueur.html">Joueur</a></div><div class="ttdoc">Definition de la structure Joueur. </div><div class="ttdef"><b>Definition:</b> structures.h:139</div></div> +<div class="ttc" id="_affichage_console_8h_html_a991314807091d7d34dda90f3abd2dbee"><div class="ttname"><a href="_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee">afficheEnsembleJoueur</a></div><div class="ttdeci">void afficheEnsembleJoueur(Partie *p)</div><div class="ttdoc">La fonction permet d&#39;afficher le nom de chaque joueur avec leur personnage et ses coordonnees...</div><div class="ttdef"><b>Definition:</b> AffichageConsole.c:22</div></div> +<div class="ttc" id="_affichage_console_8h_html_a40b2814667c20dce9a5ccadf6bd2ae8f"><div class="ttname"><a href="_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f">afficheEtatPersonnage</a></div><div class="ttdeci">void afficheEtatPersonnage(Personnage *p)</div><div class="ttdoc">La fonction permet d&#39;afficher l&#39;etat du personnage. </div><div class="ttdef"><b>Definition:</b> AffichageConsole.c:75</div></div> +<div class="ttc" id="struct_personnage_html"><div class="ttname"><a href="struct_personnage.html">Personnage</a></div><div class="ttdoc">Definition de la structure Personnage. </div><div class="ttdef"><b>Definition:</b> structures.h:97</div></div> +<div class="ttc" id="_affichage_console_8h_html_af37b7a7ad7f8b163f43a9c064002f50c"><div class="ttname"><a href="_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c">affichePremierChoix</a></div><div class="ttdeci">void affichePremierChoix(Partie *p)</div><div class="ttdoc">La fonction permet de faire appel a la fonction afficheEnsembleJoueur(Partie *p), ainsi que le premie...</div><div class="ttdef"><b>Definition:</b> AffichageConsole.c:88</div></div> +<div class="ttc" id="_affichage_console_8h_html_ad3645682a6d868e154445f0b378c0c91"><div class="ttname"><a href="_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91">afficheNomPersonnage</a></div><div class="ttdeci">void afficheNomPersonnage(Personnage *p)</div><div class="ttdoc">La fonction permet d&#39;afficher le nom du personnage. </div><div class="ttdef"><b>Definition:</b> AffichageConsole.c:55</div></div> +<div class="ttc" id="structures_8h_html"><div class="ttname"><a href="structures_8h.html">structures.h</a></div><div class="ttdoc">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE Type_t...</div></div> +<div class="ttc" id="_affichage_console_8h_html_a5cc1ede5640fb6d0b92bcbb4d8f0b59f"><div class="ttname"><a href="_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">afficheNomJoueur</a></div><div class="ttdeci">void afficheNomJoueur(Joueur *j)</div><div class="ttdoc">La fonction permet d&#39;afficher le nom du joueur. </div><div class="ttdef"><b>Definition:</b> AffichageConsole.c:45</div></div> +<div class="ttc" id="joueur_8h_html"><div class="ttname"><a href="joueur_8h.html">joueur.h</a></div><div class="ttdoc">Fichier contenant les signatures des fonctions liees a la structure Joueur. </div></div> +<div class="ttc" id="struct_case_html"><div class="ttname"><a href="struct_case.html">Case</a></div><div class="ttdoc">Definition de la structure Case. </div><div class="ttdef"><b>Definition:</b> structures.h:48</div></div> +<div class="ttc" id="joueur_list_8h_html"><div class="ttname"><a href="joueur_list_8h.html">joueurList.h</a></div><div class="ttdoc">Fichier contenant les signatures de la liste de Joueur. </div></div> +<div class="ttc" id="struct_partie_html"><div class="ttname"><a href="struct_partie.html">Partie</a></div><div class="ttdoc">Definition de la structure Partie. </div><div class="ttdef"><b>Definition:</b> structures.h:172</div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_affichage_console_8h.html">AffichageConsole.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/affichage_8h_source.html b/doc/Doxygen/html/affichage_8h_source.html index d2e18c5e39750439b4cd26cc26b093426b8d789b..3a4de55c1d2ff29d2e59bf8167b74db9f0001d9c 100644 --- a/doc/Doxygen/html/affichage_8h_source.html +++ b/doc/Doxygen/html/affichage_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/affichage.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/affichage.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -72,7 +72,7 @@ $(document).ready(function(){initNavTree('affichage_8h_source.html','');}); <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><b>affichage.h</b></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><b>affichage.h</b></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/annotated.html b/doc/Doxygen/html/annotated.html index 663fdacf20b80a7f829aefae77887b2f5345de73..5e313a600795c1e9363bd97414702e7b66704a67 100644 --- a/doc/Doxygen/html/annotated.html +++ b/doc/Doxygen/html/annotated.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Data Structures</title> +<title>ElderInternalIgnition: Data Structures</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/case_8h_source.html b/doc/Doxygen/html/case_8h_source.html index 53284cf78901ce5e310fdfdb7ad3ed87ed92e01a..d4053b9890d9ecf988b5a2812541fbac6168c8e2 100644 --- a/doc/Doxygen/html/case_8h_source.html +++ b/doc/Doxygen/html/case_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/case.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/case.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -74,7 +74,7 @@ $(document).ready(function(){initNavTree('case_8h_source.html','');}); <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><b>case.h</b></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><b>case.h</b></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/classes.html b/doc/Doxygen/html/classes.html index b0d2442405ec510ef81a1f3d51baf636b431267b..cec57e791781a9c60e1b1f51a7c0946cb6839855 100644 --- a/doc/Doxygen/html/classes.html +++ b/doc/Doxygen/html/classes.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Data Structure Index</title> +<title>ElderInternalIgnition: Data Structure Index</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/competence_8h_source.html b/doc/Doxygen/html/competence_8h_source.html index 86ae92469beca1a1fd82d05574488a23c1c2c22a..d75b18607d669ca3f2deaa373cfcb75370d31c91 100644 --- a/doc/Doxygen/html/competence_8h_source.html +++ b/doc/Doxygen/html/competence_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/competence.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/competence.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -73,7 +73,7 @@ $(document).ready(function(){initNavTree('competence_8h_source.html','');}); <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><b>competence.h</b></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><b>competence.h</b></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/deplacements_8h_source.html b/doc/Doxygen/html/deplacements_8h_source.html index 24435fd7bc8435ada1821750e01936582eb74dad..09ce178d2247a2e13684fd267e239a8b6c13d233 100644 --- a/doc/Doxygen/html/deplacements_8h_source.html +++ b/doc/Doxygen/html/deplacements_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/deplacements.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/deplacements.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -74,7 +74,7 @@ $(document).ready(function(){initNavTree('deplacements_8h_source.html','');}); <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><b>deplacements.h</b></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><b>deplacements.h</b></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/dir_91f41f3d62307cbfe8e99f19ae8814e2.html b/doc/Doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html similarity index 57% rename from doc/Doxygen/html/dir_91f41f3d62307cbfe8e99f19ae8814e2.html rename to doc/Doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index cdba79d565ead5b4e68029c454a7a59cc2d66e66..b954aae676abad0370b2dc3e5405b1a4d6f0a81b 100644 --- a/doc/Doxygen/html/dir_91f41f3d62307cbfe8e99f19ae8814e2.html +++ b/doc/Doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src Directory Reference</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src Directory Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -59,7 +59,7 @@ </div> </div> <script type="text/javascript"> -$(document).ready(function(){initNavTree('dir_91f41f3d62307cbfe8e99f19ae8814e2.html','');}); +$(document).ready(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html','');}); </script> <div id="doc-content"> <div class="header"> @@ -70,9 +70,27 @@ $(document).ready(function(){initNavTree('dir_91f41f3d62307cbfe8e99f19ae8814e2.h <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> Files</h2></td></tr> +<tr class="memitem:_affichage_console_8c"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8c.html">AffichageConsole.c</a></td></tr> +<tr class="memdesc:_affichage_console_8c"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant le code des fonctions liees a la structure AffichageConsole. <br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:_affichage_console_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="_affichage_console_8h.html">AffichageConsole.h</a> <a href="_affichage_console_8h_source.html">[code]</a></td></tr> +<tr class="memdesc:_affichage_console_8h"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant les signatures des fonctions liees a la structure AffichageConsole. <br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:joueur_8c"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html">joueur.c</a></td></tr> +<tr class="memdesc:joueur_8c"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant le code des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:joueur_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html">joueur.h</a> <a href="joueur_8h_source.html">[code]</a></td></tr> +<tr class="memdesc:joueur_8h"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:joueur_list_8c"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html">joueurList.c</a></td></tr> +<tr class="memdesc:joueur_list_8c"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant le code des fonctions liees aux structures <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. <br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:joueur_list_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html">joueurList.h</a> <a href="joueur_list_8h_source.html">[code]</a></td></tr> <tr class="memdesc:joueur_list_8h"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant les signatures de la liste de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:partie_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html">partie.h</a> <a href="partie_8h_source.html">[code]</a></td></tr> +<tr class="memdesc:partie_8h"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. <br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:structures_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="structures_8h.html">structures.h</a> <a href="structures_8h_source.html">[code]</a></td></tr> <tr class="memdesc:structures_8h"><td class="mdescLeft"> </td><td class="mdescRight">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE <a class="el" href="struct_type__terrain.html" title="Definition de la structure Type_terrain. ">Type_terrain</a> <a class="el" href="struct_case.html" title="Definition de la structure Case. ">Case</a> <a class="el" href="struct_attaque.html" title="Definition de la structure Attaque. ">Attaque</a> <a class="el" href="struct_classe.html" title="Definition de la structure Classe. ">Classe</a> <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> <a class="el" href="struct_effet.html" title="Definition de la structure Personnage. ">Effet</a> <a class="el" href="struct_competence.html" title="Definition de la structure Competence. ">Competence</a> <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. <br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> @@ -82,7 +100,7 @@ Files</h2></td></tr> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js b/doc/Doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js new file mode 100644 index 0000000000000000000000000000000000000000..dfa41c2d6fa85a8cba978720b269f6c2cdea9d0f --- /dev/null +++ b/doc/Doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js @@ -0,0 +1,16 @@ +var dir_68267d1309a1af8e8297ef4c3efbcdba = +[ + [ "affichage.h", "affichage_8h_source.html", null ], + [ "AffichageConsole.c", "_affichage_console_8c.html", "_affichage_console_8c" ], + [ "AffichageConsole.h", "_affichage_console_8h.html", "_affichage_console_8h" ], + [ "case.h", "case_8h_source.html", null ], + [ "competence.h", "competence_8h_source.html", null ], + [ "deplacements.h", "deplacements_8h_source.html", null ], + [ "joueur.c", "joueur_8c.html", "joueur_8c" ], + [ "joueur.h", "joueur_8h.html", "joueur_8h" ], + [ "joueurList.c", "joueur_list_8c.html", "joueur_list_8c" ], + [ "joueurList.h", "joueur_list_8h.html", "joueur_list_8h" ], + [ "partie.h", "partie_8h.html", "partie_8h" ], + [ "personnage.h", "personnage_8h_source.html", null ], + [ "structures.h", "structures_8h.html", "structures_8h" ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/dir_91f41f3d62307cbfe8e99f19ae8814e2.js b/doc/Doxygen/html/dir_91f41f3d62307cbfe8e99f19ae8814e2.js deleted file mode 100644 index 60cdf5adae7434b31e4edf1fb8aae9d274ae5567..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_91f41f3d62307cbfe8e99f19ae8814e2.js +++ /dev/null @@ -1,10 +0,0 @@ -var dir_91f41f3d62307cbfe8e99f19ae8814e2 = -[ - [ "affichage.h", "affichage_8h_source.html", null ], - [ "case.h", "case_8h_source.html", null ], - [ "competence.h", "competence_8h_source.html", null ], - [ "deplacements.h", "deplacements_8h_source.html", null ], - [ "joueurList.h", "joueur_list_8h.html", "joueur_list_8h" ], - [ "personnage.h", "personnage_8h_source.html", null ], - [ "structures.h", "structures_8h.html", "structures_8h" ] -]; \ No newline at end of file diff --git a/doc/Doxygen/html/dir_93ab9e92801dab461e2cb72cd6898338.html b/doc/Doxygen/html/dir_93ab9e92801dab461e2cb72cd6898338.html deleted file mode 100644 index 61e33d86ad3d6e9c7d10470e88f98b64d508331b..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_93ab9e92801dab461e2cb72cd6898338.html +++ /dev/null @@ -1,86 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> -<meta http-equiv="X-UA-Compatible" content="IE=9"/> -<meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC Directory Reference</title> -<link href="tabs.css" rel="stylesheet" type="text/css"/> -<script type="text/javascript" src="jquery.js"></script> -<script type="text/javascript" src="dynsections.js"></script> -<link href="navtree.css" rel="stylesheet" type="text/css"/> -<script type="text/javascript" src="resize.js"></script> -<script type="text/javascript" src="navtreedata.js"></script> -<script type="text/javascript" src="navtree.js"></script> -<script type="text/javascript"> - $(document).ready(initResizable); - $(window).load(resizeHeight); -</script> -<link href="doxygen.css" rel="stylesheet" type="text/css" /> -</head> -<body> -<div id="top"><!-- do not remove this div, it is closed by doxygen! --> -<div id="titlearea"> -<table cellspacing="0" cellpadding="0"> - <tbody> - <tr style="height: 56px;"> - <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test - </div> - </td> - </tr> - </tbody> -</table> -</div> -<!-- end header part --> -<!-- Generated by Doxygen 1.8.11 --> - <div id="navrow1" class="tabs"> - <ul class="tablist"> - <li><a href="index.html"><span>Main Page</span></a></li> - <li><a href="annotated.html"><span>Data Structures</span></a></li> - <li class="current"><a href="files.html"><span>Files</span></a></li> - </ul> - </div> - <div id="navrow2" class="tabs2"> - <ul class="tablist"> - <li class="current"><a href="files.html"><span>File List</span></a></li> - <li><a href="globals.html"><span>Globals</span></a></li> - </ul> - </div> -</div><!-- top --> -<div id="side-nav" class="ui-resizable side-nav-resizable"> - <div id="nav-tree"> - <div id="nav-tree-contents"> - <div id="nav-sync" class="sync"></div> - </div> - </div> - <div id="splitbar" style="-moz-user-select:none;" - class="ui-resizable-handle"> - </div> -</div> -<script type="text/javascript"> -$(document).ready(function(){initNavTree('dir_93ab9e92801dab461e2cb72cd6898338.html','');}); -</script> -<div id="doc-content"> -<div class="header"> - <div class="headertitle"> -<div class="title">ProjetC Directory Reference</div> </div> -</div><!--header--> -<div class="contents"> -<table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> -Directories</h2></td></tr> -</table> -</div><!-- contents --> -</div><!-- doc-content --> -<!-- start footer part --> -<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> - <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li> - <li class="footer">Generated by - <a href="http://www.doxygen.org/index.html"> - <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> - </ul> -</div> -</body> -</html> diff --git a/doc/Doxygen/html/dir_93ab9e92801dab461e2cb72cd6898338.js b/doc/Doxygen/html/dir_93ab9e92801dab461e2cb72cd6898338.js deleted file mode 100644 index e2a18d7b3babd8f238047b8bcc0fc774e366b7c8..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_93ab9e92801dab461e2cb72cd6898338.js +++ /dev/null @@ -1,4 +0,0 @@ -var dir_93ab9e92801dab461e2cb72cd6898338 = -[ - [ "workspace", "dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html", "dir_e8bfd5b6a9e83bb4f27749852a9eb4e0" ] -]; \ No newline at end of file diff --git a/doc/Doxygen/html/dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html b/doc/Doxygen/html/dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html deleted file mode 100644 index 8804cb64a6814d75866bb1b3873987e97a23c962..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html +++ /dev/null @@ -1,86 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> -<meta http-equiv="X-UA-Compatible" content="IE=9"/> -<meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace Directory Reference</title> -<link href="tabs.css" rel="stylesheet" type="text/css"/> -<script type="text/javascript" src="jquery.js"></script> -<script type="text/javascript" src="dynsections.js"></script> -<link href="navtree.css" rel="stylesheet" type="text/css"/> -<script type="text/javascript" src="resize.js"></script> -<script type="text/javascript" src="navtreedata.js"></script> -<script type="text/javascript" src="navtree.js"></script> -<script type="text/javascript"> - $(document).ready(initResizable); - $(window).load(resizeHeight); -</script> -<link href="doxygen.css" rel="stylesheet" type="text/css" /> -</head> -<body> -<div id="top"><!-- do not remove this div, it is closed by doxygen! --> -<div id="titlearea"> -<table cellspacing="0" cellpadding="0"> - <tbody> - <tr style="height: 56px;"> - <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test - </div> - </td> - </tr> - </tbody> -</table> -</div> -<!-- end header part --> -<!-- Generated by Doxygen 1.8.11 --> - <div id="navrow1" class="tabs"> - <ul class="tablist"> - <li><a href="index.html"><span>Main Page</span></a></li> - <li><a href="annotated.html"><span>Data Structures</span></a></li> - <li class="current"><a href="files.html"><span>Files</span></a></li> - </ul> - </div> - <div id="navrow2" class="tabs2"> - <ul class="tablist"> - <li class="current"><a href="files.html"><span>File List</span></a></li> - <li><a href="globals.html"><span>Globals</span></a></li> - </ul> - </div> -</div><!-- top --> -<div id="side-nav" class="ui-resizable side-nav-resizable"> - <div id="nav-tree"> - <div id="nav-tree-contents"> - <div id="nav-sync" class="sync"></div> - </div> - </div> - <div id="splitbar" style="-moz-user-select:none;" - class="ui-resizable-handle"> - </div> -</div> -<script type="text/javascript"> -$(document).ready(function(){initNavTree('dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html','');}); -</script> -<div id="doc-content"> -<div class="header"> - <div class="headertitle"> -<div class="title">workspace Directory Reference</div> </div> -</div><!--header--> -<div class="contents"> -<table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> -Directories</h2></td></tr> -</table> -</div><!-- contents --> -</div><!-- doc-content --> -<!-- start footer part --> -<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> - <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li> - <li class="footer">Generated by - <a href="http://www.doxygen.org/index.html"> - <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> - </ul> -</div> -</body> -</html> diff --git a/doc/Doxygen/html/dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.js b/doc/Doxygen/html/dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.js deleted file mode 100644 index 315ab5dda26bd159e2522add12e517b75b841b48..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.js +++ /dev/null @@ -1,4 +0,0 @@ -var dir_e8bfd5b6a9e83bb4f27749852a9eb4e0 = -[ - [ "src", "dir_91f41f3d62307cbfe8e99f19ae8814e2.html", "dir_91f41f3d62307cbfe8e99f19ae8814e2" ] -]; \ No newline at end of file diff --git a/doc/Doxygen/html/dir_f396504afdc959660871b003fa10164d.html b/doc/Doxygen/html/dir_f396504afdc959660871b003fa10164d.html deleted file mode 100644 index 078312d50931becdc6a0bc0028f3a2bfd704b53b..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_f396504afdc959660871b003fa10164d.html +++ /dev/null @@ -1,86 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> -<head> -<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> -<meta http-equiv="X-UA-Compatible" content="IE=9"/> -<meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents Directory Reference</title> -<link href="tabs.css" rel="stylesheet" type="text/css"/> -<script type="text/javascript" src="jquery.js"></script> -<script type="text/javascript" src="dynsections.js"></script> -<link href="navtree.css" rel="stylesheet" type="text/css"/> -<script type="text/javascript" src="resize.js"></script> -<script type="text/javascript" src="navtreedata.js"></script> -<script type="text/javascript" src="navtree.js"></script> -<script type="text/javascript"> - $(document).ready(initResizable); - $(window).load(resizeHeight); -</script> -<link href="doxygen.css" rel="stylesheet" type="text/css" /> -</head> -<body> -<div id="top"><!-- do not remove this div, it is closed by doxygen! --> -<div id="titlearea"> -<table cellspacing="0" cellpadding="0"> - <tbody> - <tr style="height: 56px;"> - <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test - </div> - </td> - </tr> - </tbody> -</table> -</div> -<!-- end header part --> -<!-- Generated by Doxygen 1.8.11 --> - <div id="navrow1" class="tabs"> - <ul class="tablist"> - <li><a href="index.html"><span>Main Page</span></a></li> - <li><a href="annotated.html"><span>Data Structures</span></a></li> - <li class="current"><a href="files.html"><span>Files</span></a></li> - </ul> - </div> - <div id="navrow2" class="tabs2"> - <ul class="tablist"> - <li class="current"><a href="files.html"><span>File List</span></a></li> - <li><a href="globals.html"><span>Globals</span></a></li> - </ul> - </div> -</div><!-- top --> -<div id="side-nav" class="ui-resizable side-nav-resizable"> - <div id="nav-tree"> - <div id="nav-tree-contents"> - <div id="nav-sync" class="sync"></div> - </div> - </div> - <div id="splitbar" style="-moz-user-select:none;" - class="ui-resizable-handle"> - </div> -</div> -<script type="text/javascript"> -$(document).ready(function(){initNavTree('dir_f396504afdc959660871b003fa10164d.html','');}); -</script> -<div id="doc-content"> -<div class="header"> - <div class="headertitle"> -<div class="title">Documents Directory Reference</div> </div> -</div><!--header--> -<div class="contents"> -<table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> -Directories</h2></td></tr> -</table> -</div><!-- contents --> -</div><!-- doc-content --> -<!-- start footer part --> -<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> - <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li> - <li class="footer">Generated by - <a href="http://www.doxygen.org/index.html"> - <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> - </ul> -</div> -</body> -</html> diff --git a/doc/Doxygen/html/dir_f396504afdc959660871b003fa10164d.js b/doc/Doxygen/html/dir_f396504afdc959660871b003fa10164d.js deleted file mode 100644 index c4fb8328192a4e7d4b58616db8c1490685e2b7ca..0000000000000000000000000000000000000000 --- a/doc/Doxygen/html/dir_f396504afdc959660871b003fa10164d.js +++ /dev/null @@ -1,4 +0,0 @@ -var dir_f396504afdc959660871b003fa10164d = -[ - [ "ProjetC", "dir_93ab9e92801dab461e2cb72cd6898338.html", "dir_93ab9e92801dab461e2cb72cd6898338" ] -]; \ No newline at end of file diff --git a/doc/Doxygen/html/files.html b/doc/Doxygen/html/files.html index 4ec62349350cc6f2cd6732f6f9d558832d408ef5..1fd0f762102289542d132409fe506d9e40ed9a39 100644 --- a/doc/Doxygen/html/files.html +++ b/doc/Doxygen/html/files.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: File List</title> +<title>ElderInternalIgnition: File List</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -68,18 +68,21 @@ $(document).ready(function(){initNavTree('files.html','');}); </div><!--header--> <div class="contents"> <div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory"> -<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span>]</div><table class="directory"> -<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_f396504afdc959660871b003fa10164d.html" target="_self">Documents</a></td><td class="desc"></td></tr> -<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html" target="_self">ProjetC</a></td><td class="desc"></td></tr> -<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </span><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html" target="_self">workspace</a></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_0_')">▼</span><span id="img_0_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_0_')"> </span><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html" target="_self">src</a></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="affichage_8h_source.html"><span class="icondoc"></span></a><b>affichage.h</b></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_1_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="case_8h_source.html"><span class="icondoc"></span></a><b>case.h</b></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_2_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="competence_8h_source.html"><span class="icondoc"></span></a><b>competence.h</b></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_3_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="deplacements_8h_source.html"><span class="icondoc"></span></a><b>deplacements.h</b></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_4_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="joueur_list_8h_source.html"><span class="icondoc"></span></a><a class="el" href="joueur_list_8h.html" target="_self">joueurList.h</a></td><td class="desc">Fichier contenant les signatures de la liste de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> </td></tr> -<tr id="row_0_0_0_0_5_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="personnage_8h_source.html"><span class="icondoc"></span></a><b>personnage.h</b></td><td class="desc"></td></tr> -<tr id="row_0_0_0_0_6_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="structures_8h_source.html"><span class="icondoc"></span></a><a class="el" href="structures_8h.html" target="_self">structures.h</a></td><td class="desc">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE <a class="el" href="struct_type__terrain.html" title="Definition de la structure Type_terrain. ">Type_terrain</a> <a class="el" href="struct_case.html" title="Definition de la structure Case. ">Case</a> <a class="el" href="struct_attaque.html" title="Definition de la structure Attaque. ">Attaque</a> <a class="el" href="struct_classe.html" title="Definition de la structure Classe. ">Classe</a> <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> <a class="el" href="struct_effet.html" title="Definition de la structure Personnage. ">Effet</a> <a class="el" href="struct_competence.html" title="Definition de la structure Competence. ">Competence</a> <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> </td></tr> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr> +<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="affichage_8h_source.html"><span class="icondoc"></span></a><b>affichage.h</b></td><td class="desc"></td></tr> +<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="_affichage_console_8c.html" target="_self">AffichageConsole.c</a></td><td class="desc">Fichier contenant le code des fonctions liees a la structure AffichageConsole </td></tr> +<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="_affichage_console_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_affichage_console_8h.html" target="_self">AffichageConsole.h</a></td><td class="desc">Fichier contenant les signatures des fonctions liees a la structure AffichageConsole </td></tr> +<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="case_8h_source.html"><span class="icondoc"></span></a><b>case.h</b></td><td class="desc"></td></tr> +<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="competence_8h_source.html"><span class="icondoc"></span></a><b>competence.h</b></td><td class="desc"></td></tr> +<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="deplacements_8h_source.html"><span class="icondoc"></span></a><b>deplacements.h</b></td><td class="desc"></td></tr> +<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="joueur_8c.html" target="_self">joueur.c</a></td><td class="desc">Fichier contenant le code des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> </td></tr> +<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="joueur_8h_source.html"><span class="icondoc"></span></a><a class="el" href="joueur_8h.html" target="_self">joueur.h</a></td><td class="desc">Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> </td></tr> +<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="joueur_list_8c.html" target="_self">joueurList.c</a></td><td class="desc">Fichier contenant le code des fonctions liees aux structures <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> </td></tr> +<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="joueur_list_8h_source.html"><span class="icondoc"></span></a><a class="el" href="joueur_list_8h.html" target="_self">joueurList.h</a></td><td class="desc">Fichier contenant les signatures de la liste de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> </td></tr> +<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="partie_8h_source.html"><span class="icondoc"></span></a><a class="el" href="partie_8h.html" target="_self">partie.h</a></td><td class="desc">Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> </td></tr> +<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="personnage_8h_source.html"><span class="icondoc"></span></a><b>personnage.h</b></td><td class="desc"></td></tr> +<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="structures_8h_source.html"><span class="icondoc"></span></a><a class="el" href="structures_8h.html" target="_self">structures.h</a></td><td class="desc">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE <a class="el" href="struct_type__terrain.html" title="Definition de la structure Type_terrain. ">Type_terrain</a> <a class="el" href="struct_case.html" title="Definition de la structure Case. ">Case</a> <a class="el" href="struct_attaque.html" title="Definition de la structure Attaque. ">Attaque</a> <a class="el" href="struct_classe.html" title="Definition de la structure Classe. ">Classe</a> <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> <a class="el" href="struct_effet.html" title="Definition de la structure Personnage. ">Effet</a> <a class="el" href="struct_competence.html" title="Definition de la structure Competence. ">Competence</a> <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> </td></tr> </table> </div><!-- directory --> </div><!-- contents --> diff --git a/doc/Doxygen/html/files.js b/doc/Doxygen/html/files.js index 0e25e122509031cbdb73a161062909f352f40ffb..04b0a8eee939c6c60155749576abd30eb0c63299 100644 --- a/doc/Doxygen/html/files.js +++ b/doc/Doxygen/html/files.js @@ -1,4 +1,4 @@ var files = [ - [ "Documents", "dir_f396504afdc959660871b003fa10164d.html", "dir_f396504afdc959660871b003fa10164d" ] + [ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ] ]; \ No newline at end of file diff --git a/doc/Doxygen/html/functions.html b/doc/Doxygen/html/functions.html index 547c98862b24ee6e501c39aebdd7920a2658acb0..e12ca043ad9cfcada7d36b030c8d8abfea273130 100644 --- a/doc/Doxygen/html/functions.html +++ b/doc/Doxygen/html/functions.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Data Fields</title> +<title>ElderInternalIgnition: Data Fields</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -235,7 +235,7 @@ $(document).ready(function(){initNavTree('functions.html','');}); : <a class="el" href="struct_effet.html#a2aa53c2d0f540a2bef1595832101ebef">Effet</a> </li> <li>participants -: <a class="el" href="struct_partie.html#a7087387d50442b80106f6112bd1f74a0">Partie</a> +: <a class="el" href="struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb">Partie</a> </li> <li>PD_requis : <a class="el" href="structtype__terrain.html#a711a7d913fdec890f86afdc16023e314">type_terrain</a> diff --git a/doc/Doxygen/html/functions_vars.html b/doc/Doxygen/html/functions_vars.html index c12f3180cf5ecb4b053d5b00af51b7e476d19b41..36d585ae7efa0babdad127a4f1c5b30659c9536a 100644 --- a/doc/Doxygen/html/functions_vars.html +++ b/doc/Doxygen/html/functions_vars.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Data Fields - Variables</title> +<title>ElderInternalIgnition: Data Fields - Variables</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -235,7 +235,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');}); : <a class="el" href="struct_effet.html#a2aa53c2d0f540a2bef1595832101ebef">Effet</a> </li> <li>participants -: <a class="el" href="struct_partie.html#a7087387d50442b80106f6112bd1f74a0">Partie</a> +: <a class="el" href="struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb">Partie</a> </li> <li>PD_requis : <a class="el" href="structtype__terrain.html#a711a7d913fdec890f86afdc16023e314">type_terrain</a> diff --git a/doc/Doxygen/html/globals.html b/doc/Doxygen/html/globals.html index 17101fd1a1b893b99354d02cae65e92f9e537eff..f08d753ee7ec65eedd77c803cdebe1638ce07068 100644 --- a/doc/Doxygen/html/globals.html +++ b/doc/Doxygen/html/globals.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Globals</title> +<title>ElderInternalIgnition: Globals</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -50,9 +50,27 @@ <div id="navrow3" class="tabs2"> <ul class="tablist"> <li class="current"><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> <li><a href="globals_enum.html"><span>Enumerations</span></a></li> </ul> </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="#index_a"><span>a</span></a></li> + <li><a href="#index_b"><span>b</span></a></li> + <li><a href="#index_d"><span>d</span></a></li> + <li><a href="#index_e"><span>e</span></a></li> + <li><a href="#index_f"><span>f</span></a></li> + <li><a href="#index_g"><span>g</span></a></li> + <li><a href="#index_i"><span>i</span></a></li> + <li><a href="#index_j"><span>j</span></a></li> + <li><a href="#index_n"><span>n</span></a></li> + <li><a href="#index_o"><span>o</span></a></li> + <li><a href="#index_r"><span>r</span></a></li> + <li><a href="#index_s"><span>s</span></a></li> + <li class="current"><a href="#index_v"><span>v</span></a></li> + </ul> + </div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> @@ -69,11 +87,214 @@ $(document).ready(function(){initNavTree('globals.html','');}); </script> <div id="doc-content"> <div class="contents"> -<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div><ul> +<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div> + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>addNodeJoueurFirst() +: <a class="el" href="joueur_list_8c.html#ae9ffe85d37d568eb89a95ccd946c58e4">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4">joueurList.h</a> +</li> +<li>addNodeJoueurLast() +: <a class="el" href="joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7">joueurList.h</a> +, <a class="el" href="joueur_list_8c.html#ae5f17852b26c62ee3ea11314acd44ed7">joueurList.c</a> +</li> +<li>addParticipant() +: <a class="el" href="partie_8h.html#a7f80e5431256d39e4633811ba9ff672b">partie.h</a> +</li> +<li>addPersonnage() +: <a class="el" href="joueur_8c.html#af7a3d7fef6547f3afbbebb40fb679251">joueur.c</a> +, <a class="el" href="joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251">joueur.h</a> +</li> +<li>afficheEnsembleJoueur() +: <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee">AffichageConsole.h</a> +</li> +<li>afficheEtatPersonnage() +: <a class="el" href="_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f">AffichageConsole.h</a> +, <a class="el" href="_affichage_console_8c.html#a40b2814667c20dce9a5ccadf6bd2ae8f">AffichageConsole.c</a> +</li> +<li>afficheNomJoueur() +: <a class="el" href="_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">AffichageConsole.h</a> +, <a class="el" href="_affichage_console_8c.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">AffichageConsole.c</a> +</li> +<li>afficheNomPersonnage() +: <a class="el" href="_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91">AffichageConsole.h</a> +, <a class="el" href="_affichage_console_8c.html#ad3645682a6d868e154445f0b378c0c91">AffichageConsole.c</a> +</li> +<li>affichePremierChoix() +: <a class="el" href="_affichage_console_8c.html#af37b7a7ad7f8b163f43a9c064002f50c">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c">AffichageConsole.h</a> +</li> +<li>augmenterNbTour() +: <a class="el" href="partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_b"></a>- b -</h3><ul> <li>boolean : <a class="el" href="structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed">structures.h</a> </li> </ul> + + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>deleteCurrentNodeJoueur() +: <a class="el" href="joueur_list_8c.html#a4c57864633864d568fc32670927e07d5">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b">joueurList.h</a> +</li> +<li>deleteFirstNodeJoueur() +: <a class="el" href="joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384">joueurList.h</a> +, <a class="el" href="joueur_list_8c.html#afb71ceec7b050d4a70a1c69baad22a88">joueurList.c</a> +</li> +<li>deleteJoueur() +: <a class="el" href="joueur_8c.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">joueur.c</a> +, <a class="el" href="joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">joueur.h</a> +</li> +<li>deleteJoueurList() +: <a class="el" href="joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469">joueurList.h</a> +, <a class="el" href="joueur_list_8c.html#a5077e699691bd58fea7698e6e2adb469">joueurList.c</a> +</li> +<li>deleteLastNodeJoueur() +: <a class="el" href="joueur_list_8c.html#a2b14e06d6e46a3580a6c123b81bb315c">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d">joueurList.h</a> +</li> +<li>deleteNodeJoueur() +: <a class="el" href="joueur_list_8c.html#acf40231e9cba37c36146679ca686152c">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#acf40231e9cba37c36146679ca686152c">joueurList.h</a> +</li> +<li>deleteNodeJoueurFromList() +: <a class="el" href="joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841">joueurList.h</a> +, <a class="el" href="joueur_list_8c.html#a37e4f39a86be2473d300649bdd1f0841">joueurList.c</a> +</li> +<li>deletePartie() +: <a class="el" href="partie_8h.html#a581d08d0f54b63f0d21328d79c095868">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>emptyJoueurList() +: <a class="el" href="joueur_list_8c.html#a56038a0e6ca0be88480b7b18bb9448f4">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4">joueurList.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>finTour() +: <a class="el" href="partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>getCurrentJoueur() +: <a class="el" href="joueur_list_8c.html#a31470001df4a3d531e2ab4e961c52756">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#aae613b19e1dced9559619de58d78387b">joueurList.h</a> +</li> +<li>getIndicePersonnage() +: <a class="el" href="joueur_8c.html#a3c57f5edd3a225eeaeb244bb05f4ac55">joueur.c</a> +</li> +<li>getNbTour() +: <a class="el" href="partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4">partie.h</a> +</li> +<li>getNomJoueur() +: <a class="el" href="joueur_8c.html#a6e92c4ef17331d34b4c3a69752179bf8">joueur.c</a> +, <a class="el" href="joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0">joueur.h</a> +</li> +<li>getPersonnage() +: <a class="el" href="joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195">joueur.h</a> +, <a class="el" href="joueur_8c.html#a199aed58fced5db3be4cd0e90d036c5a">joueur.c</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>initNodeJoueur() +: <a class="el" href="joueur_list_8c.html#ae7994aa950bbf57afd37596220e3f72a">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263">joueurList.h</a> +</li> +<li>initPartie() +: <a class="el" href="partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4">partie.h</a> +</li> +<li>isFirstJoueurList() +: <a class="el" href="joueur_list_8c.html#aef6127044aa2c8fcfa8a6422f1e261fb">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb">joueurList.h</a> +</li> +<li>isInGroupe() +: <a class="el" href="joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c">joueur.h</a> +, <a class="el" href="joueur_8c.html#a3e9cfa10da01cf528d89e9e9e129b89c">joueur.c</a> +</li> +<li>isNextNodeJoueurList() +: <a class="el" href="joueur_list_8c.html#af364ba053d8458f381580b8f8db8314c">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c">joueurList.h</a> +</li> +<li>isTurn() +: <a class="el" href="partie_8h.html#addce97432100297b688cd0b10f656a9e">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_j"></a>- j -</h3><ul> +<li>jouerPersonnage() +: <a class="el" href="partie_8h.html#a4c87efeb112e29983e23b6167550773a">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>nextJoueur() +: <a class="el" href="joueur_list_8c.html#a34c3795862dd3f126cf9ae9d3e8759a4">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4">joueurList.h</a> +</li> +<li>nouveauJoueur() +: <a class="el" href="joueur_8c.html#a0d48484bcb29fc1a64d773d1344a4cb9">joueur.c</a> +, <a class="el" href="joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367">joueur.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>outOfJoueurList() +: <a class="el" href="joueur_list_8c.html#ae039cc946632a112646e9300ec78d1c1">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1">joueurList.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>removeParticipant() +: <a class="el" href="partie_8h.html#a0b8712f62f37f1117df170508a3110ea">partie.h</a> +</li> +<li>removePersonnage() +: <a class="el" href="joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6">joueur.h</a> +, <a class="el" href="joueur_8c.html#a9577ffc33ca1c7dcf059203b579eadb6">joueur.c</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>setNomJoueur() +: <a class="el" href="joueur_8c.html#aecee09592713a8d550a02f3b70b214e3">joueur.c</a> +, <a class="el" href="joueur_8h.html#aecee09592713a8d550a02f3b70b214e3">joueur.h</a> +</li> +<li>setOnFirstJoueur() +: <a class="el" href="joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865">joueurList.h</a> +, <a class="el" href="joueur_list_8c.html#afbd10ae61f4408f5e0adba4d28bb9865">joueurList.c</a> +</li> +<li>setOnJoueur() +: <a class="el" href="joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2">joueurList.h</a> +, <a class="el" href="joueur_list_8c.html#accd208995b99fcc271ace70c51d54ed2">joueurList.c</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>victoire() +: <a class="el" href="partie_8h.html#abb468fec3acc7eff6f128d295c8845e7">partie.h</a> +</li> +</ul> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/doc/Doxygen/html/globals_enum.html b/doc/Doxygen/html/globals_enum.html index a4f6932f7b7de149425e7e7117e138c85287513a..92f55cc506ee95e172d686367f73a73292b3849e 100644 --- a/doc/Doxygen/html/globals_enum.html +++ b/doc/Doxygen/html/globals_enum.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Globals</title> +<title>ElderInternalIgnition: Globals</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -50,6 +50,7 @@ <div id="navrow3" class="tabs2"> <ul class="tablist"> <li><a href="globals.html"><span>All</span></a></li> + <li><a href="globals_func.html"><span>Functions</span></a></li> <li class="current"><a href="globals_enum.html"><span>Enumerations</span></a></li> </ul> </div> diff --git a/doc/Doxygen/html/globals_func.html b/doc/Doxygen/html/globals_func.html new file mode 100644 index 0000000000000000000000000000000000000000..8ee8aff38cc802146e62eb34354b50b3b8976560 --- /dev/null +++ b/doc/Doxygen/html/globals_func.html @@ -0,0 +1,301 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: Globals</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li class="current"><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="globals.html"><span>All</span></a></li> + <li class="current"><a href="globals_func.html"><span>Functions</span></a></li> + <li><a href="globals_enum.html"><span>Enumerations</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="#index_a"><span>a</span></a></li> + <li><a href="#index_d"><span>d</span></a></li> + <li><a href="#index_e"><span>e</span></a></li> + <li><a href="#index_f"><span>f</span></a></li> + <li><a href="#index_g"><span>g</span></a></li> + <li><a href="#index_i"><span>i</span></a></li> + <li><a href="#index_j"><span>j</span></a></li> + <li><a href="#index_n"><span>n</span></a></li> + <li><a href="#index_o"><span>o</span></a></li> + <li><a href="#index_r"><span>r</span></a></li> + <li><a href="#index_s"><span>s</span></a></li> + <li class="current"><a href="#index_v"><span>v</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('globals_func.html','');}); +</script> +<div id="doc-content"> +<div class="contents"> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>addNodeJoueurFirst() +: <a class="el" href="joueur_list_8c.html#ae9ffe85d37d568eb89a95ccd946c58e4">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4">joueurList.h</a> +</li> +<li>addNodeJoueurLast() +: <a class="el" href="joueur_list_8c.html#ae5f17852b26c62ee3ea11314acd44ed7">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7">joueurList.h</a> +</li> +<li>addParticipant() +: <a class="el" href="partie_8h.html#a7f80e5431256d39e4633811ba9ff672b">partie.h</a> +</li> +<li>addPersonnage() +: <a class="el" href="joueur_8c.html#af7a3d7fef6547f3afbbebb40fb679251">joueur.c</a> +, <a class="el" href="joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251">joueur.h</a> +</li> +<li>afficheEnsembleJoueur() +: <a class="el" href="_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee">AffichageConsole.h</a> +</li> +<li>afficheEtatPersonnage() +: <a class="el" href="_affichage_console_8c.html#a40b2814667c20dce9a5ccadf6bd2ae8f">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f">AffichageConsole.h</a> +</li> +<li>afficheNomJoueur() +: <a class="el" href="_affichage_console_8c.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f">AffichageConsole.h</a> +</li> +<li>afficheNomPersonnage() +: <a class="el" href="_affichage_console_8c.html#ad3645682a6d868e154445f0b378c0c91">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91">AffichageConsole.h</a> +</li> +<li>affichePremierChoix() +: <a class="el" href="_affichage_console_8c.html#af37b7a7ad7f8b163f43a9c064002f50c">AffichageConsole.c</a> +, <a class="el" href="_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c">AffichageConsole.h</a> +</li> +<li>augmenterNbTour() +: <a class="el" href="partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>deleteCurrentNodeJoueur() +: <a class="el" href="joueur_list_8c.html#a4c57864633864d568fc32670927e07d5">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b">joueurList.h</a> +</li> +<li>deleteFirstNodeJoueur() +: <a class="el" href="joueur_list_8c.html#afb71ceec7b050d4a70a1c69baad22a88">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384">joueurList.h</a> +</li> +<li>deleteJoueur() +: <a class="el" href="joueur_8c.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">joueur.c</a> +, <a class="el" href="joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">joueur.h</a> +</li> +<li>deleteJoueurList() +: <a class="el" href="joueur_list_8c.html#a5077e699691bd58fea7698e6e2adb469">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469">joueurList.h</a> +</li> +<li>deleteLastNodeJoueur() +: <a class="el" href="joueur_list_8c.html#a2b14e06d6e46a3580a6c123b81bb315c">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d">joueurList.h</a> +</li> +<li>deleteNodeJoueur() +: <a class="el" href="joueur_list_8c.html#acf40231e9cba37c36146679ca686152c">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#acf40231e9cba37c36146679ca686152c">joueurList.h</a> +</li> +<li>deleteNodeJoueurFromList() +: <a class="el" href="joueur_list_8c.html#a37e4f39a86be2473d300649bdd1f0841">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841">joueurList.h</a> +</li> +<li>deletePartie() +: <a class="el" href="partie_8h.html#a581d08d0f54b63f0d21328d79c095868">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>emptyJoueurList() +: <a class="el" href="joueur_list_8c.html#a56038a0e6ca0be88480b7b18bb9448f4">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4">joueurList.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>finTour() +: <a class="el" href="partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>getCurrentJoueur() +: <a class="el" href="joueur_list_8c.html#a31470001df4a3d531e2ab4e961c52756">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#aae613b19e1dced9559619de58d78387b">joueurList.h</a> +</li> +<li>getIndicePersonnage() +: <a class="el" href="joueur_8c.html#a3c57f5edd3a225eeaeb244bb05f4ac55">joueur.c</a> +</li> +<li>getNbTour() +: <a class="el" href="partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4">partie.h</a> +</li> +<li>getNomJoueur() +: <a class="el" href="joueur_8c.html#a6e92c4ef17331d34b4c3a69752179bf8">joueur.c</a> +, <a class="el" href="joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0">joueur.h</a> +</li> +<li>getPersonnage() +: <a class="el" href="joueur_8c.html#a199aed58fced5db3be4cd0e90d036c5a">joueur.c</a> +, <a class="el" href="joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195">joueur.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>initNodeJoueur() +: <a class="el" href="joueur_list_8c.html#ae7994aa950bbf57afd37596220e3f72a">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263">joueurList.h</a> +</li> +<li>initPartie() +: <a class="el" href="partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4">partie.h</a> +</li> +<li>isFirstJoueurList() +: <a class="el" href="joueur_list_8c.html#aef6127044aa2c8fcfa8a6422f1e261fb">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb">joueurList.h</a> +</li> +<li>isInGroupe() +: <a class="el" href="joueur_8c.html#a3e9cfa10da01cf528d89e9e9e129b89c">joueur.c</a> +, <a class="el" href="joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c">joueur.h</a> +</li> +<li>isNextNodeJoueurList() +: <a class="el" href="joueur_list_8c.html#af364ba053d8458f381580b8f8db8314c">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c">joueurList.h</a> +</li> +<li>isTurn() +: <a class="el" href="partie_8h.html#addce97432100297b688cd0b10f656a9e">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_j"></a>- j -</h3><ul> +<li>jouerPersonnage() +: <a class="el" href="partie_8h.html#a4c87efeb112e29983e23b6167550773a">partie.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>nextJoueur() +: <a class="el" href="joueur_list_8c.html#a34c3795862dd3f126cf9ae9d3e8759a4">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4">joueurList.h</a> +</li> +<li>nouveauJoueur() +: <a class="el" href="joueur_8c.html#a0d48484bcb29fc1a64d773d1344a4cb9">joueur.c</a> +, <a class="el" href="joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367">joueur.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>outOfJoueurList() +: <a class="el" href="joueur_list_8c.html#ae039cc946632a112646e9300ec78d1c1">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1">joueurList.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>removeParticipant() +: <a class="el" href="partie_8h.html#a0b8712f62f37f1117df170508a3110ea">partie.h</a> +</li> +<li>removePersonnage() +: <a class="el" href="joueur_8c.html#a9577ffc33ca1c7dcf059203b579eadb6">joueur.c</a> +, <a class="el" href="joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6">joueur.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>setNomJoueur() +: <a class="el" href="joueur_8c.html#aecee09592713a8d550a02f3b70b214e3">joueur.c</a> +, <a class="el" href="joueur_8h.html#aecee09592713a8d550a02f3b70b214e3">joueur.h</a> +</li> +<li>setOnFirstJoueur() +: <a class="el" href="joueur_list_8c.html#afbd10ae61f4408f5e0adba4d28bb9865">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865">joueurList.h</a> +</li> +<li>setOnJoueur() +: <a class="el" href="joueur_list_8c.html#accd208995b99fcc271ace70c51d54ed2">joueurList.c</a> +, <a class="el" href="joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2">joueurList.h</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>victoire() +: <a class="el" href="partie_8h.html#abb468fec3acc7eff6f128d295c8845e7">partie.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/index.html b/doc/Doxygen/html/index.html index ebbed6e2aff4bde431a6223cbe10f111b42e221f..228baa03641c82a463fc1343d7349f9d2ddeeda2 100644 --- a/doc/Doxygen/html/index.html +++ b/doc/Doxygen/html/index.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Main Page</title> +<title>ElderInternalIgnition: Main Page</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -58,7 +58,7 @@ $(document).ready(function(){initNavTree('index.html','');}); <div id="doc-content"> <div class="header"> <div class="headertitle"> -<div class="title">Test Documentation</div> </div> +<div class="title">ElderInternalIgnition Documentation</div> </div> </div><!--header--> <div class="contents"> </div><!-- contents --> diff --git a/doc/Doxygen/html/joueur_8c.html b/doc/Doxygen/html/joueur_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..ffe741abe2795c818aca2bb251cf898a17c1e1be --- /dev/null +++ b/doc/Doxygen/html/joueur_8c.html @@ -0,0 +1,409 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/joueur.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('joueur_8c.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">joueur.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Fichier contenant le code des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. +<a href="#details">More...</a></p> +<div class="textblock"><code>#include <stdio.h></code><br /> +<code>#include <stdlib.h></code><br /> +<code>#include <string.h></code><br /> +<code>#include "<a class="el" href="structures_8h_source.html">structures.h</a>"</code><br /> +<code>#include "<a class="el" href="joueur_8h_source.html">joueur.h</a>"</code><br /> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a0d48484bcb29fc1a64d773d1344a4cb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_joueur.html">Joueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#a0d48484bcb29fc1a64d773d1344a4cb9">nouveauJoueur</a> ()</td></tr> +<tr class="memdesc:a0d48484bcb29fc1a64d773d1344a4cb9"><td class="mdescLeft"> </td><td class="mdescRight">La fonction cree un nouveau <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a0d48484bcb29fc1a64d773d1344a4cb9">More...</a><br /></td></tr> +<tr class="separator:a0d48484bcb29fc1a64d773d1344a4cb9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5196355c08ca2f4a38fc9b1a1b9ab06"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">deleteJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:ad5196355c08ca2f4a38fc9b1a1b9ab06"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et libere l'espace alloue en memoire. <a href="#ad5196355c08ca2f4a38fc9b1a1b9ab06">More...</a><br /></td></tr> +<tr class="separator:ad5196355c08ca2f4a38fc9b1a1b9ab06"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e92c4ef17331d34b4c3a69752179bf8"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#a6e92c4ef17331d34b4c3a69752179bf8">getNomJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a6e92c4ef17331d34b4c3a69752179bf8"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie le pointeur vers la chaine de caractere contenant le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a6e92c4ef17331d34b4c3a69752179bf8">More...</a><br /></td></tr> +<tr class="separator:a6e92c4ef17331d34b4c3a69752179bf8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aecee09592713a8d550a02f3b70b214e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#aecee09592713a8d550a02f3b70b214e3">setNomJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, char *nom)</td></tr> +<tr class="memdesc:aecee09592713a8d550a02f3b70b214e3"><td class="mdescLeft"> </td><td class="mdescRight">La fonction change le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parametre a la valeur d'entree. <a href="#aecee09592713a8d550a02f3b70b214e3">More...</a><br /></td></tr> +<tr class="separator:aecee09592713a8d550a02f3b70b214e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a199aed58fced5db3be4cd0e90d036c5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_personnage.html">Personnage</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#a199aed58fced5db3be4cd0e90d036c5a">getPersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, int i)</td></tr> +<tr class="memdesc:a199aed58fced5db3be4cd0e90d036c5a"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie le pointeur du personnage a l'indice i du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en entree. <a href="#a199aed58fced5db3be4cd0e90d036c5a">More...</a><br /></td></tr> +<tr class="separator:a199aed58fced5db3be4cd0e90d036c5a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7a3d7fef6547f3afbbebb40fb679251"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#af7a3d7fef6547f3afbbebb40fb679251">addPersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p, int i)</td></tr> +<tr class="memdesc:af7a3d7fef6547f3afbbebb40fb679251"><td class="mdescLeft"> </td><td class="mdescRight">La fonction stocke un <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a l'indice i du tableau groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre. Si le tableau est deja rempli a cet indice, la valeur precedente est effacee du tableau. <a href="#af7a3d7fef6547f3afbbebb40fb679251">More...</a><br /></td></tr> +<tr class="separator:af7a3d7fef6547f3afbbebb40fb679251"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e9cfa10da01cf528d89e9e9e129b89c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#a3e9cfa10da01cf528d89e9e9e129b89c">isInGroupe</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a3e9cfa10da01cf528d89e9e9e129b89c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> en parrametre est dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a3e9cfa10da01cf528d89e9e9e129b89c">More...</a><br /></td></tr> +<tr class="separator:a3e9cfa10da01cf528d89e9e9e129b89c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c57f5edd3a225eeaeb244bb05f4ac55"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#a3c57f5edd3a225eeaeb244bb05f4ac55">getIndicePersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a3c57f5edd3a225eeaeb244bb05f4ac55"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie l'indice auquel est stocke le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> en parrametre dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a3c57f5edd3a225eeaeb244bb05f4ac55">More...</a><br /></td></tr> +<tr class="separator:a3c57f5edd3a225eeaeb244bb05f4ac55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9577ffc33ca1c7dcf059203b579eadb6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8c.html#a9577ffc33ca1c7dcf059203b579eadb6">removePersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a9577ffc33ca1c7dcf059203b579eadb6"><td class="mdescLeft"> </td><td class="mdescRight">La fonction retire le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. Si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> n'est pas dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>, elle ne fait rien. <a href="#a9577ffc33ca1c7dcf059203b579eadb6">More...</a><br /></td></tr> +<tr class="separator:a9577ffc33ca1c7dcf059203b579eadb6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Fichier contenant le code des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<p>Fichier contenant le code des fonctions liees a la structure <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>.</p> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="af7a3d7fef6547f3afbbebb40fb679251"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction stocke un <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a l'indice i du tableau groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre. Si le tableau est deja rempli a cet indice, la valeur precedente est effacee du tableau. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a modifier, l'indice du tableau groupe ou faire la modification, le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a ete correctement ajoute, 0 si l'indice n'est pas dans le tableau groupe. </dd></dl> + +</div> +</div> +<a class="anchor" id="ad5196355c08ca2f4a38fc9b1a1b9ab06"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deleteJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et libere l'espace alloue en memoire. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a supprimer. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a3c57f5edd3a225eeaeb244bb05f4ac55"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">getIndicePersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie l'indice auquel est stocke le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> en parrametre dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et le personnage a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>La valeur de l'indice auquel le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> est stocke, -1 s'il n'est pas dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </dd></dl> + +</div> +</div> +<a class="anchor" id="a6e92c4ef17331d34b4c3a69752179bf8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * getNomJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie le pointeur vers la chaine de caractere contenant le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>un pointeur vers la chaine de caracteres contenant le nom, </dd></dl> + +</div> +</div> +<a class="anchor" id="a199aed58fced5db3be4cd0e90d036c5a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_personnage.html">Personnage</a> * getPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie le pointeur du personnage a l'indice i du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en entree. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a tester, l'indice a tester dans le tableau groupe. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a l'indice i dans le tableau groupe, NULL si l'indice n'est pas dans le tableau. </dd></dl> + +</div> +</div> +<a class="anchor" id="a3e9cfa10da01cf528d89e9e9e129b89c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isInGroupe </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> en parrametre est dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et le personnage a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> est dans le groupe du joueur, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a0d48484bcb29fc1a64d773d1344a4cb9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_joueur.html">Joueur</a> * nouveauJoueur </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction cree un nouveau <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le joueur cree. </dd></dl> + +</div> +</div> +<a class="anchor" id="a9577ffc33ca1c7dcf059203b579eadb6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int removePersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction retire le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. Si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> n'est pas dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>, elle ne fait rien. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a modifier, le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a retirer. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a ete retire, 0 si le personnage n'est pas dans le tableau groupe. </dd></dl> + +</div> +</div> +<a class="anchor" id="aecee09592713a8d550a02f3b70b214e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void setNomJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"><em>nom</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction change le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parametre a la valeur d'entree. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="joueur_8c.html">joueur.c</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/joueur_8c.js b/doc/Doxygen/html/joueur_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..66c1b7d977f8404f43bea1604df456fe9fb7d2dd --- /dev/null +++ b/doc/Doxygen/html/joueur_8c.js @@ -0,0 +1,12 @@ +var joueur_8c = +[ + [ "addPersonnage", "joueur_8c.html#af7a3d7fef6547f3afbbebb40fb679251", null ], + [ "deleteJoueur", "joueur_8c.html#ad5196355c08ca2f4a38fc9b1a1b9ab06", null ], + [ "getIndicePersonnage", "joueur_8c.html#a3c57f5edd3a225eeaeb244bb05f4ac55", null ], + [ "getNomJoueur", "joueur_8c.html#a6e92c4ef17331d34b4c3a69752179bf8", null ], + [ "getPersonnage", "joueur_8c.html#a199aed58fced5db3be4cd0e90d036c5a", null ], + [ "isInGroupe", "joueur_8c.html#a3e9cfa10da01cf528d89e9e9e129b89c", null ], + [ "nouveauJoueur", "joueur_8c.html#a0d48484bcb29fc1a64d773d1344a4cb9", null ], + [ "removePersonnage", "joueur_8c.html#a9577ffc33ca1c7dcf059203b579eadb6", null ], + [ "setNomJoueur", "joueur_8c.html#aecee09592713a8d550a02f3b70b214e3", null ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/joueur_8h.html b/doc/Doxygen/html/joueur_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..52bcdb4c30aea4fe8697995c207b62b4d540494a --- /dev/null +++ b/doc/Doxygen/html/joueur_8h.html @@ -0,0 +1,368 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/joueur.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('joueur_8h.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">joueur.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. +<a href="#details">More...</a></p> +<div class="textblock"><code>#include "<a class="el" href="structures_8h_source.html">structures.h</a>"</code><br /> +</div> +<p><a href="joueur_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a6bf5aa718d59a049e6cb0d51a526c367"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_joueur.html">Joueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367">nouveauJoueur</a> ()</td></tr> +<tr class="memdesc:a6bf5aa718d59a049e6cb0d51a526c367"><td class="mdescLeft"> </td><td class="mdescRight">La fonction cree un nouveau <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a6bf5aa718d59a049e6cb0d51a526c367">More...</a><br /></td></tr> +<tr class="separator:a6bf5aa718d59a049e6cb0d51a526c367"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5196355c08ca2f4a38fc9b1a1b9ab06"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">deleteJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:ad5196355c08ca2f4a38fc9b1a1b9ab06"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et libere l'espace alloue en memoire. <a href="#ad5196355c08ca2f4a38fc9b1a1b9ab06">More...</a><br /></td></tr> +<tr class="separator:ad5196355c08ca2f4a38fc9b1a1b9ab06"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a124d9a48ebbebb796be61918bc7247f0"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0">getNomJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a124d9a48ebbebb796be61918bc7247f0"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie le pointeur vers la chaine de caractere contenant le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a124d9a48ebbebb796be61918bc7247f0">More...</a><br /></td></tr> +<tr class="separator:a124d9a48ebbebb796be61918bc7247f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aecee09592713a8d550a02f3b70b214e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#aecee09592713a8d550a02f3b70b214e3">setNomJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, char *nom)</td></tr> +<tr class="memdesc:aecee09592713a8d550a02f3b70b214e3"><td class="mdescLeft"> </td><td class="mdescRight">La fonction change le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parametre a la valeur d'entree. <a href="#aecee09592713a8d550a02f3b70b214e3">More...</a><br /></td></tr> +<tr class="separator:aecee09592713a8d550a02f3b70b214e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4ffc183cf6c15bf3c708a776beb30195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_personnage.html">Personnage</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195">getPersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, int i)</td></tr> +<tr class="memdesc:a4ffc183cf6c15bf3c708a776beb30195"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie le pointeur du personnage a l'indice i du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en entree. <a href="#a4ffc183cf6c15bf3c708a776beb30195">More...</a><br /></td></tr> +<tr class="separator:a4ffc183cf6c15bf3c708a776beb30195"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7a3d7fef6547f3afbbebb40fb679251"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251">addPersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p, int i)</td></tr> +<tr class="memdesc:af7a3d7fef6547f3afbbebb40fb679251"><td class="mdescLeft"> </td><td class="mdescRight">La fonction stocke un <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a l'indice i du tableau groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre. Si le tableau est deja rempli a cet indice, la valeur precedente est effacee du tableau. <a href="#af7a3d7fef6547f3afbbebb40fb679251">More...</a><br /></td></tr> +<tr class="separator:af7a3d7fef6547f3afbbebb40fb679251"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e9cfa10da01cf528d89e9e9e129b89c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c">isInGroupe</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a3e9cfa10da01cf528d89e9e9e129b89c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> en parrametre est dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#a3e9cfa10da01cf528d89e9e9e129b89c">More...</a><br /></td></tr> +<tr class="separator:a3e9cfa10da01cf528d89e9e9e129b89c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9577ffc33ca1c7dcf059203b579eadb6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6">removePersonnage</a> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *p)</td></tr> +<tr class="memdesc:a9577ffc33ca1c7dcf059203b579eadb6"><td class="mdescLeft"> </td><td class="mdescRight">La fonction retire le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. Si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> n'est pas dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>, elle ne fait rien. <a href="#a9577ffc33ca1c7dcf059203b579eadb6">More...</a><br /></td></tr> +<tr class="separator:a9577ffc33ca1c7dcf059203b579eadb6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="af7a3d7fef6547f3afbbebb40fb679251"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction stocke un <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a l'indice i du tableau groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre. Si le tableau est deja rempli a cet indice, la valeur precedente est effacee du tableau. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a modifier, l'indice du tableau groupe ou faire la modification, le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a ete correctement ajoute, 0 si l'indice n'est pas dans le tableau groupe. </dd></dl> + +</div> +</div> +<a class="anchor" id="ad5196355c08ca2f4a38fc9b1a1b9ab06"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deleteJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et libere l'espace alloue en memoire. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a supprimer. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a124d9a48ebbebb796be61918bc7247f0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char* getNomJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie le pointeur vers la chaine de caractere contenant le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>un pointeur vers la chaine de caracteres contenant le nom, </dd></dl> + +</div> +</div> +<a class="anchor" id="a4ffc183cf6c15bf3c708a776beb30195"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_personnage.html">Personnage</a>* getPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>i</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie le pointeur du personnage a l'indice i du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en entree. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a tester, l'indice a tester dans le tableau groupe. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a l'indice i dans le tableau groupe, NULL si l'indice n'est pas dans le tableau. </dd></dl> + +</div> +</div> +<a class="anchor" id="a3e9cfa10da01cf528d89e9e9e129b89c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isInGroupe </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> en parrametre est dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et le personnage a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> est dans le groupe du joueur, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a6bf5aa718d59a049e6cb0d51a526c367"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_joueur.html">Joueur</a>* nouveauJoueur </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction cree un nouveau <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le joueur cree. </dd></dl> + +</div> +</div> +<a class="anchor" id="a9577ffc33ca1c7dcf059203b579eadb6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int removePersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>p</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction retire le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. Si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> n'est pas dans le groupe du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>, elle ne fait rien. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a modifier, le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a retirer. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a ete retire, 0 si le personnage n'est pas dans le tableau groupe. </dd></dl> + +</div> +</div> +<a class="anchor" id="aecee09592713a8d550a02f3b70b214e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void setNomJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"><em>nom</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction change le nom du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parametre a la valeur d'entree. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="joueur_8h.html">joueur.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/joueur_8h.js b/doc/Doxygen/html/joueur_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..38bc1960061a6b8c2cbd3a7bf3abc4930ef2590b --- /dev/null +++ b/doc/Doxygen/html/joueur_8h.js @@ -0,0 +1,11 @@ +var joueur_8h = +[ + [ "addPersonnage", "joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251", null ], + [ "deleteJoueur", "joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06", null ], + [ "getNomJoueur", "joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0", null ], + [ "getPersonnage", "joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195", null ], + [ "isInGroupe", "joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c", null ], + [ "nouveauJoueur", "joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367", null ], + [ "removePersonnage", "joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6", null ], + [ "setNomJoueur", "joueur_8h.html#aecee09592713a8d550a02f3b70b214e3", null ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/joueur_8h_source.html b/doc/Doxygen/html/joueur_8h_source.html new file mode 100644 index 0000000000000000000000000000000000000000..f42a3d7c71682c692af5abf60162ec08c72a3379 --- /dev/null +++ b/doc/Doxygen/html/joueur_8h_source.html @@ -0,0 +1,93 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/joueur.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('joueur_8h_source.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="headertitle"> +<div class="title">joueur.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="joueur_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "<a class="code" href="structures_8h.html">structures.h</a>"</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> </div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#ifndef JOUEUR_H</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#define JOUEUR_H</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <a class="code" href="struct_joueur.html">Joueur</a> * <a class="code" href="joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367">nouveauJoueur</a>();</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="keywordtype">void</span> <a class="code" href="joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">deleteJoueur</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keywordtype">char</span> * <a class="code" href="joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0">getNomJoueur</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> <a class="code" href="joueur_8h.html#aecee09592713a8d550a02f3b70b214e3">setNomJoueur</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j, <span class="keywordtype">char</span> * nom);</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <a class="code" href="struct_personnage.html">Personnage</a> * <a class="code" href="joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195">getPersonnage</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j, <span class="keywordtype">int</span> i);</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keywordtype">int</span> <a class="code" href="joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251">addPersonnage</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j, <a class="code" href="struct_personnage.html">Personnage</a> * p, <span class="keywordtype">int</span> i);</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keywordtype">int</span> <a class="code" href="joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c">isInGroupe</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j, <a class="code" href="struct_personnage.html">Personnage</a> * p);</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keywordtype">int</span> <a class="code" href="joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6">removePersonnage</a>(<a class="code" href="struct_joueur.html">Joueur</a> * j, <a class="code" href="struct_personnage.html">Personnage</a> * p);</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment">// Des Fonctions sont a ajouter pour les versions suivantes pour la gestion des competences du Joueur</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">// et eventuellement pour sa sauvegarde.</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#endif // JOUEUR_H</span></div><div class="ttc" id="struct_joueur_html"><div class="ttname"><a href="struct_joueur.html">Joueur</a></div><div class="ttdoc">Definition de la structure Joueur. </div><div class="ttdef"><b>Definition:</b> structures.h:139</div></div> +<div class="ttc" id="joueur_8h_html_a6bf5aa718d59a049e6cb0d51a526c367"><div class="ttname"><a href="joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367">nouveauJoueur</a></div><div class="ttdeci">Joueur * nouveauJoueur()</div><div class="ttdoc">La fonction cree un nouveau Joueur. </div><div class="ttdef"><b>Definition:</b> joueur.c:18</div></div> +<div class="ttc" id="joueur_8h_html_ad5196355c08ca2f4a38fc9b1a1b9ab06"><div class="ttname"><a href="joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06">deleteJoueur</a></div><div class="ttdeci">void deleteJoueur(Joueur *j)</div><div class="ttdoc">La fonction supprime un Joueur et libere l&#39;espace alloue en memoire. </div><div class="ttdef"><b>Definition:</b> joueur.c:34</div></div> +<div class="ttc" id="struct_personnage_html"><div class="ttname"><a href="struct_personnage.html">Personnage</a></div><div class="ttdoc">Definition de la structure Personnage. </div><div class="ttdef"><b>Definition:</b> structures.h:97</div></div> +<div class="ttc" id="structures_8h_html"><div class="ttname"><a href="structures_8h.html">structures.h</a></div><div class="ttdoc">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE Type_t...</div></div> +<div class="ttc" id="joueur_8h_html_a9577ffc33ca1c7dcf059203b579eadb6"><div class="ttname"><a href="joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6">removePersonnage</a></div><div class="ttdeci">int removePersonnage(Joueur *j, Personnage *p)</div><div class="ttdoc">La fonction retire le Personnage du groupe du Joueur. Si le Personnage n&#39;est pas dans le groupe du Jo...</div><div class="ttdef"><b>Definition:</b> joueur.c:134</div></div> +<div class="ttc" id="joueur_8h_html_a4ffc183cf6c15bf3c708a776beb30195"><div class="ttname"><a href="joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195">getPersonnage</a></div><div class="ttdeci">Personnage * getPersonnage(Joueur *j, int i)</div><div class="ttdoc">La fonction renvoie le pointeur du personnage a l&#39;indice i du groupe du Joueur en entree...</div><div class="ttdef"><b>Definition:</b> joueur.c:67</div></div> +<div class="ttc" id="joueur_8h_html_a124d9a48ebbebb796be61918bc7247f0"><div class="ttname"><a href="joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0">getNomJoueur</a></div><div class="ttdeci">char * getNomJoueur(Joueur *j)</div><div class="ttdoc">La fonction renvoie le pointeur vers la chaine de caractere contenant le nom du Joueur. </div><div class="ttdef"><b>Definition:</b> joueur.c:45</div></div> +<div class="ttc" id="joueur_8h_html_aecee09592713a8d550a02f3b70b214e3"><div class="ttname"><a href="joueur_8h.html#aecee09592713a8d550a02f3b70b214e3">setNomJoueur</a></div><div class="ttdeci">void setNomJoueur(Joueur *j, char *nom)</div><div class="ttdoc">La fonction change le nom du Joueur en parametre a la valeur d&#39;entree. </div><div class="ttdef"><b>Definition:</b> joueur.c:55</div></div> +<div class="ttc" id="joueur_8h_html_af7a3d7fef6547f3afbbebb40fb679251"><div class="ttname"><a href="joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251">addPersonnage</a></div><div class="ttdeci">int addPersonnage(Joueur *j, Personnage *p, int i)</div><div class="ttdoc">La fonction stocke un Personnage a l&#39;indice i du tableau groupe du Joueur en parrametre. Si le tableau est deja rempli a cet indice, la valeur precedente est effacee du tableau. </div><div class="ttdef"><b>Definition:</b> joueur.c:82</div></div> +<div class="ttc" id="joueur_8h_html_a3e9cfa10da01cf528d89e9e9e129b89c"><div class="ttname"><a href="joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c">isInGroupe</a></div><div class="ttdeci">int isInGroupe(Joueur *j, Personnage *p)</div><div class="ttdoc">La fonction teste si le Personnage en parrametre est dans le groupe du Joueur. </div><div class="ttdef"><b>Definition:</b> joueur.c:97</div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="joueur_8h.html">joueur.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/joueur_list_8c.html b/doc/Doxygen/html/joueur_list_8c.html new file mode 100644 index 0000000000000000000000000000000000000000..0ad783e7a1b6bb5853ee4453c561e5c0d024f5ac --- /dev/null +++ b/doc/Doxygen/html/joueur_list_8c.html @@ -0,0 +1,622 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/joueurList.c File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('joueur_list_8c.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">joueurList.c File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Fichier contenant le code des fonctions liees aux structures <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. +<a href="#details">More...</a></p> +<div class="textblock"><code>#include <stdio.h></code><br /> +<code>#include <stdlib.h></code><br /> +<code>#include "<a class="el" href="structures_8h_source.html">structures.h</a>"</code><br /> +<code>#include "<a class="el" href="joueur_list_8h_source.html">joueurList.h</a>"</code><br /> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ae7994aa950bbf57afd37596220e3f72a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#ae7994aa950bbf57afd37596220e3f72a">initNodeJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *joueur)</td></tr> +<tr class="memdesc:ae7994aa950bbf57afd37596220e3f72a"><td class="mdescLeft"> </td><td class="mdescRight">La fonction cree un nouveau <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et initialise sa valeur courante. <a href="#ae7994aa950bbf57afd37596220e3f72a">More...</a><br /></td></tr> +<tr class="separator:ae7994aa950bbf57afd37596220e3f72a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf40231e9cba37c36146679ca686152c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#acf40231e9cba37c36146679ca686152c">deleteNodeJoueur</a> (<a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memdesc:acf40231e9cba37c36146679ca686152c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et libere l'espace memoire qui lui etait alloue. <a href="#acf40231e9cba37c36146679ca686152c">More...</a><br /></td></tr> +<tr class="separator:acf40231e9cba37c36146679ca686152c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac17e48db97f31912dfa30165c046832d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac17e48db97f31912dfa30165c046832d"></a> +<a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td><td class="memItemRight" valign="bottom"><b>initJoueurList</b> ()</td></tr> +<tr class="separator:ac17e48db97f31912dfa30165c046832d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5077e699691bd58fea7698e6e2adb469"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a5077e699691bd58fea7698e6e2adb469">deleteJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a5077e699691bd58fea7698e6e2adb469"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime une <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> et libere l'espace alloue en memoire. Attention, il faut egalement liberer les <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> appartement a la liste. <a href="#a5077e699691bd58fea7698e6e2adb469">More...</a><br /></td></tr> +<tr class="separator:a5077e699691bd58fea7698e6e2adb469"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56038a0e6ca0be88480b7b18bb9448f4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a56038a0e6ca0be88480b7b18bb9448f4">emptyJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a56038a0e6ca0be88480b7b18bb9448f4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> est vide. <a href="#a56038a0e6ca0be88480b7b18bb9448f4">More...</a><br /></td></tr> +<tr class="separator:a56038a0e6ca0be88480b7b18bb9448f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae039cc946632a112646e9300ec78d1c1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#ae039cc946632a112646e9300ec78d1c1">outOfJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:ae039cc946632a112646e9300ec78d1c1"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est la dernier de la liste. <a href="#ae039cc946632a112646e9300ec78d1c1">More...</a><br /></td></tr> +<tr class="separator:ae039cc946632a112646e9300ec78d1c1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aef6127044aa2c8fcfa8a6422f1e261fb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#aef6127044aa2c8fcfa8a6422f1e261fb">isFirstJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:aef6127044aa2c8fcfa8a6422f1e261fb"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le premier de la liste. <a href="#aef6127044aa2c8fcfa8a6422f1e261fb">More...</a><br /></td></tr> +<tr class="separator:aef6127044aa2c8fcfa8a6422f1e261fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af364ba053d8458f381580b8f8db8314c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#af364ba053d8458f381580b8f8db8314c">isNextNodeJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *n)</td></tr> +<tr class="memdesc:af364ba053d8458f381580b8f8db8314c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en parrametre est le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. <a href="#af364ba053d8458f381580b8f8db8314c">More...</a><br /></td></tr> +<tr class="separator:af364ba053d8458f381580b8f8db8314c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afbd10ae61f4408f5e0adba4d28bb9865"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#afbd10ae61f4408f5e0adba4d28bb9865">setOnFirstJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:afbd10ae61f4408f5e0adba4d28bb9865"><td class="mdescLeft"> </td><td class="mdescRight">La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste. <a href="#afbd10ae61f4408f5e0adba4d28bb9865">More...</a><br /></td></tr> +<tr class="separator:afbd10ae61f4408f5e0adba4d28bb9865"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a34c3795862dd3f126cf9ae9d3e8759a4">nextJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. <a href="#a34c3795862dd3f126cf9ae9d3e8759a4">More...</a><br /></td></tr> +<tr class="separator:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a31470001df4a3d531e2ab4e961c52756"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_joueur.html">Joueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a31470001df4a3d531e2ab4e961c52756">getCurrentJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a31470001df4a3d531e2ab4e961c52756"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie un pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> du <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. <a href="#a31470001df4a3d531e2ab4e961c52756">More...</a><br /></td></tr> +<tr class="separator:a31470001df4a3d531e2ab4e961c52756"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae9ffe85d37d568eb89a95ccd946c58e4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#ae9ffe85d37d568eb89a95ccd946c58e4">addNodeJoueurFirst</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memdesc:ae9ffe85d37d568eb89a95ccd946c58e4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> au debut de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. <a href="#ae9ffe85d37d568eb89a95ccd946c58e4">More...</a><br /></td></tr> +<tr class="separator:ae9ffe85d37d568eb89a95ccd946c58e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae5f17852b26c62ee3ea11314acd44ed7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#ae5f17852b26c62ee3ea11314acd44ed7">addNodeJoueurLast</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memdesc:ae5f17852b26c62ee3ea11314acd44ed7"><td class="mdescLeft"> </td><td class="mdescRight">La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en fin de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. <a href="#ae5f17852b26c62ee3ea11314acd44ed7">More...</a><br /></td></tr> +<tr class="separator:ae5f17852b26c62ee3ea11314acd44ed7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb71ceec7b050d4a70a1c69baad22a88"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#afb71ceec7b050d4a70a1c69baad22a88">deleteFirstNodeJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:afb71ceec7b050d4a70a1c69baad22a88"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. <a href="#afb71ceec7b050d4a70a1c69baad22a88">More...</a><br /></td></tr> +<tr class="separator:afb71ceec7b050d4a70a1c69baad22a88"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b14e06d6e46a3580a6c123b81bb315c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a2b14e06d6e46a3580a6c123b81bb315c">deleteLastNodeJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a2b14e06d6e46a3580a6c123b81bb315c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime le dernier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. <a href="#a2b14e06d6e46a3580a6c123b81bb315c">More...</a><br /></td></tr> +<tr class="separator:a2b14e06d6e46a3580a6c123b81bb315c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c57864633864d568fc32670927e07d5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a4c57864633864d568fc32670927e07d5">deleteCurrentNodeJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a4c57864633864d568fc32670927e07d5"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant de la liste et libère l'espace alloue. <a href="#a4c57864633864d568fc32670927e07d5">More...</a><br /></td></tr> +<tr class="separator:a4c57864633864d568fc32670927e07d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:accd208995b99fcc271ace70c51d54ed2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#accd208995b99fcc271ace70c51d54ed2">setOnJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:accd208995b99fcc271ace70c51d54ed2"><td class="mdescLeft"> </td><td class="mdescRight">La fonction positionne le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> possedant la valeur <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#accd208995b99fcc271ace70c51d54ed2">More...</a><br /></td></tr> +<tr class="separator:accd208995b99fcc271ace70c51d54ed2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a37e4f39a86be2473d300649bdd1f0841"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8c.html#a37e4f39a86be2473d300649bdd1f0841">deleteNodeJoueurFromList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a37e4f39a86be2473d300649bdd1f0841"><td class="mdescLeft"> </td><td class="mdescRight">La fonction efface le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> contenant le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre et libere l'espace alloue en memoire. Elle repositione la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant avant l'appel de la fonction. Si la valeur a supprimmer est la valeur courante avant l'appel de la fonction, elle positionne la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. Si la valeur a supprimer est le derniere <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste, la valeur courante est placee sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a>. <a href="#a37e4f39a86be2473d300649bdd1f0841">More...</a><br /></td></tr> +<tr class="separator:a37e4f39a86be2473d300649bdd1f0841"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Fichier contenant le code des fonctions liees aux structures <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ae9ffe85d37d568eb89a95ccd946c58e4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addNodeJoueurFirst </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> au debut de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier et un pointeur vers le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="ae5f17852b26c62ee3ea11314acd44ed7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addNodeJoueurLast </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en fin de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier et un pointeur vers le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="a4c57864633864d568fc32670927e07d5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">deleteCurrentNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant de la liste et libère l'espace alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="afb71ceec7b050d4a70a1c69baad22a88"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">deleteFirstNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="a5077e699691bd58fea7698e6e2adb469"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deleteJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime une <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> et libere l'espace alloue en memoire. Attention, il faut egalement liberer les <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> appartement a la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a supprimer. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a2b14e06d6e46a3580a6c123b81bb315c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">deleteLastNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime le dernier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="acf40231e9cba37c36146679ca686152c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deleteNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et libere l'espace memoire qui lui etait alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td>fonction prend en entree un pointeur vers un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a>. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a37e4f39a86be2473d300649bdd1f0841"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int deleteNodeJoueurFromList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction efface le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> contenant le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre et libere l'espace alloue en memoire. Elle repositione la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant avant l'appel de la fonction. Si la valeur a supprimmer est la valeur courante avant l'appel de la fonction, elle positionne la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. Si la valeur a supprimer est le derniere <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste, la valeur courante est placee sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier, la valeur de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a supprimer. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout c'est bien passe, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a56038a0e6ca0be88480b7b18bb9448f4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int emptyJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> est vide. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si la liste est vide, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="a31470001df4a3d531e2ab4e961c52756"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_joueur.html">Joueur</a> * getCurrentJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie un pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> du <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> du noeud courant, NULL si la liste est vide. </dd></dl> + +</div> +</div> +<a class="anchor" id="ae7994aa950bbf57afd37596220e3f72a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * initNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction cree un nouveau <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et initialise sa valeur courante. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td>fonction prend en entree un pointeur vers un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>NULL si la valeur d'entree est nulle, un pointeur vers le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> cree sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="aef6127044aa2c8fcfa8a6422f1e261fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isFirstJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le premier de la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le premier de la liste, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="af364ba053d8458f381580b8f8db8314c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isNextNodeJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>n</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en parrametre est le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> et le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en parrametre est le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a34c3795862dd3f126cf9ae9d3e8759a4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void nextJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ae039cc946632a112646e9300ec78d1c1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int outOfJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est la dernier de la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le dernier de la liste, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="afbd10ae61f4408f5e0adba4d28bb9865"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void setOnFirstJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="accd208995b99fcc271ace70c51d54ed2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void setOnJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction positionne le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> possedant la valeur <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier, la valeur de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a trouver. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="joueur_list_8c.html">joueurList.c</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/joueur_list_8c.js b/doc/Doxygen/html/joueur_list_8c.js new file mode 100644 index 0000000000000000000000000000000000000000..8ca36361a506a200c5dd5769e4fa9bc1d8ed4640 --- /dev/null +++ b/doc/Doxygen/html/joueur_list_8c.js @@ -0,0 +1,21 @@ +var joueur_list_8c = +[ + [ "addNodeJoueurFirst", "joueur_list_8c.html#ae9ffe85d37d568eb89a95ccd946c58e4", null ], + [ "addNodeJoueurLast", "joueur_list_8c.html#ae5f17852b26c62ee3ea11314acd44ed7", null ], + [ "deleteCurrentNodeJoueur", "joueur_list_8c.html#a4c57864633864d568fc32670927e07d5", null ], + [ "deleteFirstNodeJoueur", "joueur_list_8c.html#afb71ceec7b050d4a70a1c69baad22a88", null ], + [ "deleteJoueurList", "joueur_list_8c.html#a5077e699691bd58fea7698e6e2adb469", null ], + [ "deleteLastNodeJoueur", "joueur_list_8c.html#a2b14e06d6e46a3580a6c123b81bb315c", null ], + [ "deleteNodeJoueur", "joueur_list_8c.html#acf40231e9cba37c36146679ca686152c", null ], + [ "deleteNodeJoueurFromList", "joueur_list_8c.html#a37e4f39a86be2473d300649bdd1f0841", null ], + [ "emptyJoueurList", "joueur_list_8c.html#a56038a0e6ca0be88480b7b18bb9448f4", null ], + [ "getCurrentJoueur", "joueur_list_8c.html#a31470001df4a3d531e2ab4e961c52756", null ], + [ "initJoueurList", "joueur_list_8c.html#ac17e48db97f31912dfa30165c046832d", null ], + [ "initNodeJoueur", "joueur_list_8c.html#ae7994aa950bbf57afd37596220e3f72a", null ], + [ "isFirstJoueurList", "joueur_list_8c.html#aef6127044aa2c8fcfa8a6422f1e261fb", null ], + [ "isNextNodeJoueurList", "joueur_list_8c.html#af364ba053d8458f381580b8f8db8314c", null ], + [ "nextJoueur", "joueur_list_8c.html#a34c3795862dd3f126cf9ae9d3e8759a4", null ], + [ "outOfJoueurList", "joueur_list_8c.html#ae039cc946632a112646e9300ec78d1c1", null ], + [ "setOnFirstJoueur", "joueur_list_8c.html#afbd10ae61f4408f5e0adba4d28bb9865", null ], + [ "setOnJoueur", "joueur_list_8c.html#accd208995b99fcc271ace70c51d54ed2", null ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/joueur_list_8h.html b/doc/Doxygen/html/joueur_list_8h.html index fa673322f2f2142f9d9a264bc0415c3f737cd2e2..0d98bb69a20e72425728571d19d3756e6830f2c0 100644 --- a/doc/Doxygen/html/joueur_list_8h.html +++ b/doc/Doxygen/html/joueur_list_8h.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/joueurList.h File Reference</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/joueurList.h File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -78,57 +78,543 @@ $(document).ready(function(){initNavTree('joueur_list_8h.html','');}); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:a8307512ea809420e13d0d28c92db236f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8307512ea809420e13d0d28c92db236f"></a> -<a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td><td class="memItemRight" valign="bottom"><b>initNodeJoueur</b> (<a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *n)</td></tr> -<tr class="separator:a8307512ea809420e13d0d28c92db236f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acf40231e9cba37c36146679ca686152c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf40231e9cba37c36146679ca686152c"></a> -void </td><td class="memItemRight" valign="bottom"><b>deleteNodeJoueur</b> (<a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memitem:a75eaa52a6f8eecc26382842abcefe263"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263">initNodeJoueur</a> (<a class="el" href="struct_joueur.html">Joueur</a> *joueur)</td></tr> +<tr class="memdesc:a75eaa52a6f8eecc26382842abcefe263"><td class="mdescLeft"> </td><td class="mdescRight">La fonction cree un nouveau <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et initialise sa valeur courante. <a href="#a75eaa52a6f8eecc26382842abcefe263">More...</a><br /></td></tr> +<tr class="separator:a75eaa52a6f8eecc26382842abcefe263"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf40231e9cba37c36146679ca686152c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#acf40231e9cba37c36146679ca686152c">deleteNodeJoueur</a> (<a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memdesc:acf40231e9cba37c36146679ca686152c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et libere l'espace memoire qui lui etait alloue. <a href="#acf40231e9cba37c36146679ca686152c">More...</a><br /></td></tr> <tr class="separator:acf40231e9cba37c36146679ca686152c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4697036e51a99c7eeb9d1de768a6bc88"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4697036e51a99c7eeb9d1de768a6bc88"></a> -void </td><td class="memItemRight" valign="bottom"><b>initJoueurList</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> -<tr class="separator:a4697036e51a99c7eeb9d1de768a6bc88"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5077e699691bd58fea7698e6e2adb469"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5077e699691bd58fea7698e6e2adb469"></a> -void </td><td class="memItemRight" valign="bottom"><b>deleteJoueurList</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memitem:ac17e48db97f31912dfa30165c046832d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac17e48db97f31912dfa30165c046832d"></a> +<a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td><td class="memItemRight" valign="bottom"><b>initJoueurList</b> ()</td></tr> +<tr class="separator:ac17e48db97f31912dfa30165c046832d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5077e699691bd58fea7698e6e2adb469"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469">deleteJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a5077e699691bd58fea7698e6e2adb469"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime une <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> et libere l'espace alloue en memoire. Attention, il faut egalement liberer les <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> appartement a la liste. <a href="#a5077e699691bd58fea7698e6e2adb469">More...</a><br /></td></tr> <tr class="separator:a5077e699691bd58fea7698e6e2adb469"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a110920a30f312f0dad9329114d5f1314"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a110920a30f312f0dad9329114d5f1314"></a> void </td><td class="memItemRight" valign="bottom"><b>printJoueurList</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> <tr class="separator:a110920a30f312f0dad9329114d5f1314"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a56038a0e6ca0be88480b7b18bb9448f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56038a0e6ca0be88480b7b18bb9448f4"></a> -int </td><td class="memItemRight" valign="bottom"><b>emptyJoueurList</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memitem:a56038a0e6ca0be88480b7b18bb9448f4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4">emptyJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a56038a0e6ca0be88480b7b18bb9448f4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> est vide. <a href="#a56038a0e6ca0be88480b7b18bb9448f4">More...</a><br /></td></tr> <tr class="separator:a56038a0e6ca0be88480b7b18bb9448f4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae039cc946632a112646e9300ec78d1c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae039cc946632a112646e9300ec78d1c1"></a> -int </td><td class="memItemRight" valign="bottom"><b>outOfJoueurList</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memitem:ae039cc946632a112646e9300ec78d1c1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1">outOfJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:ae039cc946632a112646e9300ec78d1c1"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est la dernier de la liste. <a href="#ae039cc946632a112646e9300ec78d1c1">More...</a><br /></td></tr> <tr class="separator:ae039cc946632a112646e9300ec78d1c1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afbd10ae61f4408f5e0adba4d28bb9865"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbd10ae61f4408f5e0adba4d28bb9865"></a> -void </td><td class="memItemRight" valign="bottom"><b>setOnFirstJoueur</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memitem:aef6127044aa2c8fcfa8a6422f1e261fb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb">isFirstJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:aef6127044aa2c8fcfa8a6422f1e261fb"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le premier de la liste. <a href="#aef6127044aa2c8fcfa8a6422f1e261fb">More...</a><br /></td></tr> +<tr class="separator:aef6127044aa2c8fcfa8a6422f1e261fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af364ba053d8458f381580b8f8db8314c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c">isNextNodeJoueurList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *n)</td></tr> +<tr class="memdesc:af364ba053d8458f381580b8f8db8314c"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en parrametre est le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. <a href="#af364ba053d8458f381580b8f8db8314c">More...</a><br /></td></tr> +<tr class="separator:af364ba053d8458f381580b8f8db8314c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afbd10ae61f4408f5e0adba4d28bb9865"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865">setOnFirstJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:afbd10ae61f4408f5e0adba4d28bb9865"><td class="mdescLeft"> </td><td class="mdescRight">La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste. <a href="#afbd10ae61f4408f5e0adba4d28bb9865">More...</a><br /></td></tr> <tr class="separator:afbd10ae61f4408f5e0adba4d28bb9865"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34c3795862dd3f126cf9ae9d3e8759a4"></a> -void </td><td class="memItemRight" valign="bottom"><b>nextJoueur</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memitem:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4">nextJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. <a href="#a34c3795862dd3f126cf9ae9d3e8759a4">More...</a><br /></td></tr> <tr class="separator:a34c3795862dd3f126cf9ae9d3e8759a4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a19e232881f3b555f03fcd0ce8fa04651"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19e232881f3b555f03fcd0ce8fa04651"></a> -<a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td><td class="memItemRight" valign="bottom"><b>getCurrentJoueur</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> -<tr class="separator:a19e232881f3b555f03fcd0ce8fa04651"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac1298262fa351c1b28ea25481aefca6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1298262fa351c1b28ea25481aefca6a"></a> -int </td><td class="memItemRight" valign="bottom"><b>addNodeJoueurNext</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> -<tr class="separator:ac1298262fa351c1b28ea25481aefca6a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a427eb50539649f5a290d0a8fac11453b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a427eb50539649f5a290d0a8fac11453b"></a> -int </td><td class="memItemRight" valign="bottom"><b>deleteCurrentNodeJoueur</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memitem:aae613b19e1dced9559619de58d78387b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_joueur.html">Joueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#aae613b19e1dced9559619de58d78387b">getCurrentJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:aae613b19e1dced9559619de58d78387b"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie un pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> du <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. <a href="#aae613b19e1dced9559619de58d78387b">More...</a><br /></td></tr> +<tr class="separator:aae613b19e1dced9559619de58d78387b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae9ffe85d37d568eb89a95ccd946c58e4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4">addNodeJoueurFirst</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memdesc:ae9ffe85d37d568eb89a95ccd946c58e4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> au debut de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. <a href="#ae9ffe85d37d568eb89a95ccd946c58e4">More...</a><br /></td></tr> +<tr class="separator:ae9ffe85d37d568eb89a95ccd946c58e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae5f17852b26c62ee3ea11314acd44ed7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7">addNodeJoueurLast</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_node_joueur.html">NodeJoueur</a> *j)</td></tr> +<tr class="memdesc:ae5f17852b26c62ee3ea11314acd44ed7"><td class="mdescLeft"> </td><td class="mdescRight">La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en fin de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. <a href="#ae5f17852b26c62ee3ea11314acd44ed7">More...</a><br /></td></tr> +<tr class="separator:ae5f17852b26c62ee3ea11314acd44ed7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a66b1bceb26ec316fdda87bcfda7e2384"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384">deleteFirstNodeJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a66b1bceb26ec316fdda87bcfda7e2384"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. <a href="#a66b1bceb26ec316fdda87bcfda7e2384">More...</a><br /></td></tr> +<tr class="separator:a66b1bceb26ec316fdda87bcfda7e2384"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cdcdd207a1d2f14c1fd3a0970dbd44d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d">deleteLastNodeJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a8cdcdd207a1d2f14c1fd3a0970dbd44d"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime le dernier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. <a href="#a8cdcdd207a1d2f14c1fd3a0970dbd44d">More...</a><br /></td></tr> +<tr class="separator:a8cdcdd207a1d2f14c1fd3a0970dbd44d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a427eb50539649f5a290d0a8fac11453b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b">deleteCurrentNodeJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l)</td></tr> +<tr class="memdesc:a427eb50539649f5a290d0a8fac11453b"><td class="mdescLeft"> </td><td class="mdescRight">La fonction supprime le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant de la liste et libère l'espace alloue. <a href="#a427eb50539649f5a290d0a8fac11453b">More...</a><br /></td></tr> <tr class="separator:a427eb50539649f5a290d0a8fac11453b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:accd208995b99fcc271ace70c51d54ed2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accd208995b99fcc271ace70c51d54ed2"></a> -void </td><td class="memItemRight" valign="bottom"><b>setOnJoueur</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memitem:accd208995b99fcc271ace70c51d54ed2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2">setOnJoueur</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:accd208995b99fcc271ace70c51d54ed2"><td class="mdescLeft"> </td><td class="mdescRight">La fonction positionne le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> possedant la valeur <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. <a href="#accd208995b99fcc271ace70c51d54ed2">More...</a><br /></td></tr> <tr class="separator:accd208995b99fcc271ace70c51d54ed2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3a172c07e0bce965ebb74e1f80a7b63e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a172c07e0bce965ebb74e1f80a7b63e"></a> -int </td><td class="memItemRight" valign="bottom"><b>deleteNodeJoueur</b> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> -<tr class="separator:a3a172c07e0bce965ebb74e1f80a7b63e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a37e4f39a86be2473d300649bdd1f0841"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841">deleteNodeJoueurFromList</a> (<a class="el" href="struct_list_joueur.html">ListJoueur</a> *l, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a37e4f39a86be2473d300649bdd1f0841"><td class="mdescLeft"> </td><td class="mdescRight">La fonction efface le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> contenant le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre et libere l'espace alloue en memoire. Elle repositione la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant avant l'appel de la fonction. Si la valeur a supprimmer est la valeur courante avant l'appel de la fonction, elle positionne la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. Si la valeur a supprimer est le derniere <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste, la valeur courante est placee sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a>. <a href="#a37e4f39a86be2473d300649bdd1f0841">More...</a><br /></td></tr> +<tr class="separator:a37e4f39a86be2473d300649bdd1f0841"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Fichier contenant les signatures de la liste de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> -</div></div><!-- contents --> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="ae9ffe85d37d568eb89a95ccd946c58e4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addNodeJoueurFirst </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> au debut de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier et un pointeur vers le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="ae5f17852b26c62ee3ea11314acd44ed7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addNodeJoueurLast </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction ajoute un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en fin de la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier et un pointeur vers le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="a427eb50539649f5a290d0a8fac11453b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int deleteCurrentNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant de la liste et libère l'espace alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="a66b1bceb26ec316fdda87bcfda7e2384"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int deleteFirstNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="a5077e699691bd58fea7698e6e2adb469"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deleteJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime une <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> et libere l'espace alloue en memoire. Attention, il faut egalement liberer les <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> appartement a la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">Un</td><td>pointeur vers la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a supprimer. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8cdcdd207a1d2f14c1fd3a0970dbd44d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int deleteLastNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime le dernier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste et libere l'espace alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout s'est bien passe, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="acf40231e9cba37c36146679ca686152c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deleteNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>j</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction supprime un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et libere l'espace memoire qui lui etait alloue. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td>fonction prend en entree un pointeur vers un <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a>. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a37e4f39a86be2473d300649bdd1f0841"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int deleteNodeJoueurFromList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction efface le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> contenant le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> en parrametre et libere l'espace alloue en memoire. Elle repositione la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant avant l'appel de la fonction. Si la valeur a supprimmer est la valeur courante avant l'appel de la fonction, elle positionne la valeur courante sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. Si la valeur a supprimer est le derniere <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste, la valeur courante est placee sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier, la valeur de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a supprimer. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si tout c'est bien passe, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a56038a0e6ca0be88480b7b18bb9448f4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int emptyJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si la <a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> est vide. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si la liste est vide, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="aae613b19e1dced9559619de58d78387b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_joueur.html">Joueur</a>* getCurrentJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie un pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> du <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> du noeud courant, NULL si la liste est vide. </dd></dl> + +</div> +</div> +<a class="anchor" id="a75eaa52a6f8eecc26382842abcefe263"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_node_joueur.html">NodeJoueur</a>* initNodeJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>joueur</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction cree un nouveau <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> et initialise sa valeur courante. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td>fonction prend en entree un pointeur vers un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>NULL si la valeur d'entree est nulle, un pointeur vers le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> cree sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="aef6127044aa2c8fcfa8a6422f1e261fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isFirstJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le premier de la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le premier de la liste, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="af364ba053d8458f381580b8f8db8314c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isNextNodeJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_node_joueur.html">NodeJoueur</a> * </td> + <td class="paramname"><em>n</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en parrametre est le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> et le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> en parrametre est le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a34c3795862dd3f126cf9ae9d3e8759a4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void nextJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> suivant. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ae039cc946632a112646e9300ec78d1c1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int outOfJoueurList </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est la dernier de la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a tester </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant est le dernier de la liste, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="afbd10ae61f4408f5e0adba4d28bb9865"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void setOnFirstJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction deplace le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le premier <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> de la liste. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="accd208995b99fcc271ace70c51d54ed2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void setOnJoueur </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td> + <td class="paramname"><em>l</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction positionne le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> courant sur le <a class="el" href="struct_node_joueur.html" title="Definition de la structure NodeJoueur. ">NodeJoueur</a> possedant la valeur <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_list_joueur.html" title="Definition de la structure ListJoueur. ">ListJoueur</a> a modifier, la valeur de <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a trouver. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><a class="el" href="joueur_list_8h.html">joueurList.h</a></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="joueur_list_8h.html">joueurList.h</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/joueur_list_8h.js b/doc/Doxygen/html/joueur_list_8h.js index 5face7a8435aa6ee0d847227711489b8339fe636..bfea3b96de76135890a44662d533285a02a73f72 100644 --- a/doc/Doxygen/html/joueur_list_8h.js +++ b/doc/Doxygen/html/joueur_list_8h.js @@ -1,14 +1,19 @@ var joueur_list_8h = [ - [ "addNodeJoueurNext", "joueur_list_8h.html#ac1298262fa351c1b28ea25481aefca6a", null ], + [ "addNodeJoueurFirst", "joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4", null ], + [ "addNodeJoueurLast", "joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7", null ], [ "deleteCurrentNodeJoueur", "joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b", null ], + [ "deleteFirstNodeJoueur", "joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384", null ], [ "deleteJoueurList", "joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469", null ], + [ "deleteLastNodeJoueur", "joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d", null ], [ "deleteNodeJoueur", "joueur_list_8h.html#acf40231e9cba37c36146679ca686152c", null ], - [ "deleteNodeJoueur", "joueur_list_8h.html#a3a172c07e0bce965ebb74e1f80a7b63e", null ], + [ "deleteNodeJoueurFromList", "joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841", null ], [ "emptyJoueurList", "joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4", null ], - [ "getCurrentJoueur", "joueur_list_8h.html#a19e232881f3b555f03fcd0ce8fa04651", null ], - [ "initJoueurList", "joueur_list_8h.html#a4697036e51a99c7eeb9d1de768a6bc88", null ], - [ "initNodeJoueur", "joueur_list_8h.html#a8307512ea809420e13d0d28c92db236f", null ], + [ "getCurrentJoueur", "joueur_list_8h.html#aae613b19e1dced9559619de58d78387b", null ], + [ "initJoueurList", "joueur_list_8h.html#ac17e48db97f31912dfa30165c046832d", null ], + [ "initNodeJoueur", "joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263", null ], + [ "isFirstJoueurList", "joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb", null ], + [ "isNextNodeJoueurList", "joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c", null ], [ "nextJoueur", "joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4", null ], [ "outOfJoueurList", "joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1", null ], [ "printJoueurList", "joueur_list_8h.html#a110920a30f312f0dad9329114d5f1314", null ], diff --git a/doc/Doxygen/html/joueur_list_8h_source.html b/doc/Doxygen/html/joueur_list_8h_source.html index 59122d7757ef85e0b9116591c1d00df51a238927..dc980beb9e5d6f13f5402c6aef5245d817b3beb0 100644 --- a/doc/Doxygen/html/joueur_list_8h_source.html +++ b/doc/Doxygen/html/joueur_list_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/joueurList.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/joueurList.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -67,16 +67,33 @@ $(document).ready(function(){initNavTree('joueur_list_8h_source.html','');}); <div class="title">joueurList.h</div> </div> </div><!--header--> <div class="contents"> -<a href="joueur_list_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#ifndef JOUEUR_LIST_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#define JOUEUR_LIST_H</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="structures_8h.html">structures.h</a>"</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Fonctions concernant la structure NodeJoueur</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * initNodeJoueur(<a class="code" href="struct_joueur.html">Joueur</a> * j, <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * n);</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keywordtype">void</span> deleteNodeJoueur(<a class="code" href="struct_node_joueur.html">NodeJoueur</a> * j);</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// Fonctions concernant la structure ListJoueur</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keywordtype">void</span> initJoueurList(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keywordtype">void</span> deleteJoueurList(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keywordtype">void</span> printJoueurList(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keywordtype">int</span> emptyJoueurList(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keywordtype">int</span> outOfJoueurList(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">void</span> setOnFirstJoueur(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keywordtype">void</span> nextJoueur(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * getCurrentJoueur(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keywordtype">int</span> addNodeJoueurNext(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keywordtype">int</span> deleteCurrentNodeJoueur(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">void</span> setOnJoueur(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">int</span> deleteNodeJoueur(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#endif // JOUEUR_LIST_H</span></div><div class="ttc" id="struct_joueur_html"><div class="ttname"><a href="struct_joueur.html">Joueur</a></div><div class="ttdoc">Definition de la structure Joueur. </div><div class="ttdef"><b>Definition:</b> structures.h:139</div></div> +<a href="joueur_list_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#ifndef JOUEUR_LIST_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#define JOUEUR_LIST_H</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="structures_8h.html">structures.h</a>"</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Fonctions concernant la structure NodeJoueur</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263">initNodeJoueur</a>(<a class="code" href="struct_joueur.html">Joueur</a> * joueur);</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keywordtype">void</span> <a class="code" href="joueur_list_8h.html#acf40231e9cba37c36146679ca686152c">deleteNodeJoueur</a>(<a class="code" href="struct_node_joueur.html">NodeJoueur</a> * j);</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// Fonctions concernant la structure ListJoueur</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <a class="code" href="struct_list_joueur.html">ListJoueur</a> * initJoueurList();</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keywordtype">void</span> <a class="code" href="joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469">deleteJoueurList</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keywordtype">void</span> printJoueurList(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4">emptyJoueurList</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1">outOfJoueurList</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb">isFirstJoueurList</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c">isNextNodeJoueurList</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l,<a class="code" href="struct_node_joueur.html">NodeJoueur</a> * n);</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">void</span> <a class="code" href="joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865">setOnFirstJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keywordtype">void</span> <a class="code" href="joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4">nextJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <a class="code" href="struct_joueur.html">Joueur</a> * <a class="code" href="joueur_list_8h.html#aae613b19e1dced9559619de58d78387b">getCurrentJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4">addNodeJoueurFirst</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * j);</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7">addNodeJoueurLast</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * j);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384">deleteFirstNodeJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d">deleteLastNodeJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> *l);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b">deleteCurrentNodeJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keywordtype">void</span> <a class="code" href="joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2">setOnJoueur</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">int</span> <a class="code" href="joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841">deleteNodeJoueurFromList</a>(<a class="code" href="struct_list_joueur.html">ListJoueur</a> * l, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#endif // JOUEUR_LIST_H</span></div><div class="ttc" id="struct_joueur_html"><div class="ttname"><a href="struct_joueur.html">Joueur</a></div><div class="ttdoc">Definition de la structure Joueur. </div><div class="ttdef"><b>Definition:</b> structures.h:139</div></div> <div class="ttc" id="struct_node_joueur_html"><div class="ttname"><a href="struct_node_joueur.html">NodeJoueur</a></div><div class="ttdoc">Definition de la structure NodeJoueur. </div><div class="ttdef"><b>Definition:</b> structures.h:149</div></div> +<div class="ttc" id="joueur_list_8h_html_accd208995b99fcc271ace70c51d54ed2"><div class="ttname"><a href="joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2">setOnJoueur</a></div><div class="ttdeci">void setOnJoueur(ListJoueur *l, Joueur *j)</div><div class="ttdoc">La fonction positionne le NodeJoueur courant sur le NodeJoueur possedant la valeur Joueur...</div><div class="ttdef"><b>Definition:</b> joueurList.c:289</div></div> +<div class="ttc" id="joueur_list_8h_html_aae613b19e1dced9559619de58d78387b"><div class="ttname"><a href="joueur_list_8h.html#aae613b19e1dced9559619de58d78387b">getCurrentJoueur</a></div><div class="ttdeci">Joueur * getCurrentJoueur(ListJoueur *l)</div><div class="ttdoc">La fonction renvoie un pointeur vers le Joueur du NodeJoueur courant. </div><div class="ttdef"><b>Definition:</b> joueurList.c:160</div></div> +<div class="ttc" id="joueur_list_8h_html_ae5f17852b26c62ee3ea11314acd44ed7"><div class="ttname"><a href="joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7">addNodeJoueurLast</a></div><div class="ttdeci">int addNodeJoueurLast(ListJoueur *l, NodeJoueur *j)</div><div class="ttdoc">La fonction ajoute un NodeJoueur en fin de la ListJoueur. </div><div class="ttdef"><b>Definition:</b> joueurList.c:200</div></div> <div class="ttc" id="structures_8h_html"><div class="ttname"><a href="structures_8h.html">structures.h</a></div><div class="ttdoc">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE Type_t...</div></div> +<div class="ttc" id="joueur_list_8h_html_a75eaa52a6f8eecc26382842abcefe263"><div class="ttname"><a href="joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263">initNodeJoueur</a></div><div class="ttdeci">NodeJoueur * initNodeJoueur(Joueur *joueur)</div><div class="ttdoc">La fonction cree un nouveau NodeJoueur et initialise sa valeur courante. </div><div class="ttdef"><b>Definition:</b> joueurList.c:18</div></div> +<div class="ttc" id="joueur_list_8h_html_a56038a0e6ca0be88480b7b18bb9448f4"><div class="ttname"><a href="joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4">emptyJoueurList</a></div><div class="ttdeci">int emptyJoueurList(ListJoueur *l)</div><div class="ttdoc">La fonction teste si la ListJoueur est vide. </div><div class="ttdef"><b>Definition:</b> joueurList.c:76</div></div> +<div class="ttc" id="joueur_list_8h_html_a427eb50539649f5a290d0a8fac11453b"><div class="ttname"><a href="joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b">deleteCurrentNodeJoueur</a></div><div class="ttdeci">int deleteCurrentNodeJoueur(ListJoueur *l)</div><div class="ttdoc">La fonction supprime le NodeJoueur courant de la liste et libère l&#39;espace alloue. </div><div class="ttdef"><b>Definition:</b> joueurList.c:263</div></div> +<div class="ttc" id="joueur_list_8h_html_a8cdcdd207a1d2f14c1fd3a0970dbd44d"><div class="ttname"><a href="joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d">deleteLastNodeJoueur</a></div><div class="ttdeci">int deleteLastNodeJoueur(ListJoueur *l)</div><div class="ttdoc">La fonction supprime le dernier NodeJoueur de la liste et libere l&#39;espace alloue. ...</div><div class="ttdef"><b>Definition:</b> joueurList.c:236</div></div> +<div class="ttc" id="joueur_list_8h_html_aef6127044aa2c8fcfa8a6422f1e261fb"><div class="ttname"><a href="joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb">isFirstJoueurList</a></div><div class="ttdeci">int isFirstJoueurList(ListJoueur *l)</div><div class="ttdoc">La fonction teste si le NodeJoueur courant est le premier de la liste. </div><div class="ttdef"><b>Definition:</b> joueurList.c:107</div></div> +<div class="ttc" id="joueur_list_8h_html_afbd10ae61f4408f5e0adba4d28bb9865"><div class="ttname"><a href="joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865">setOnFirstJoueur</a></div><div class="ttdeci">void setOnFirstJoueur(ListJoueur *l)</div><div class="ttdoc">La fonction deplace le NodeJoueur courant sur le premier NodeJoueur de la liste. </div><div class="ttdef"><b>Definition:</b> joueurList.c:133</div></div> <div class="ttc" id="struct_list_joueur_html"><div class="ttname"><a href="struct_list_joueur.html">ListJoueur</a></div><div class="ttdoc">Definition de la structure ListJoueur. </div><div class="ttdef"><b>Definition:</b> structures.h:159</div></div> +<div class="ttc" id="joueur_list_8h_html_ae9ffe85d37d568eb89a95ccd946c58e4"><div class="ttname"><a href="joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4">addNodeJoueurFirst</a></div><div class="ttdeci">int addNodeJoueurFirst(ListJoueur *l, NodeJoueur *j)</div><div class="ttdoc">La fonction ajoute un NodeJoueur au debut de la ListJoueur. </div><div class="ttdef"><b>Definition:</b> joueurList.c:174</div></div> +<div class="ttc" id="joueur_list_8h_html_a37e4f39a86be2473d300649bdd1f0841"><div class="ttname"><a href="joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841">deleteNodeJoueurFromList</a></div><div class="ttdeci">int deleteNodeJoueurFromList(ListJoueur *l, Joueur *j)</div><div class="ttdoc">La fonction efface le NodeJoueur contenant le Joueur en parrametre et libere l&#39;espace alloue en memoi...</div><div class="ttdef"><b>Definition:</b> joueurList.c:307</div></div> +<div class="ttc" id="joueur_list_8h_html_acf40231e9cba37c36146679ca686152c"><div class="ttname"><a href="joueur_list_8h.html#acf40231e9cba37c36146679ca686152c">deleteNodeJoueur</a></div><div class="ttdeci">void deleteNodeJoueur(NodeJoueur *j)</div><div class="ttdoc">La fonction supprime un NodeJoueur et libere l&#39;espace memoire qui lui etait alloue. </div><div class="ttdef"><b>Definition:</b> joueurList.c:34</div></div> +<div class="ttc" id="joueur_list_8h_html_a5077e699691bd58fea7698e6e2adb469"><div class="ttname"><a href="joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469">deleteJoueurList</a></div><div class="ttdeci">void deleteJoueurList(ListJoueur *l)</div><div class="ttdoc">La fonction supprime une ListJoueur et libere l&#39;espace alloue en memoire. Attention, il faut egalement liberer les NodeJoueur appartement a la liste. </div><div class="ttdef"><b>Definition:</b> joueurList.c:60</div></div> +<div class="ttc" id="joueur_list_8h_html_a34c3795862dd3f126cf9ae9d3e8759a4"><div class="ttname"><a href="joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4">nextJoueur</a></div><div class="ttdeci">void nextJoueur(ListJoueur *l)</div><div class="ttdoc">La fonction deplace le NodeJoueur courant sur le NodeJoueur suivant. </div><div class="ttdef"><b>Definition:</b> joueurList.c:145</div></div> +<div class="ttc" id="joueur_list_8h_html_ae039cc946632a112646e9300ec78d1c1"><div class="ttname"><a href="joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1">outOfJoueurList</a></div><div class="ttdeci">int outOfJoueurList(ListJoueur *l)</div><div class="ttdoc">La fonction teste si le NodeJoueur courant est la dernier de la liste. </div><div class="ttdef"><b>Definition:</b> joueurList.c:93</div></div> +<div class="ttc" id="joueur_list_8h_html_a66b1bceb26ec316fdda87bcfda7e2384"><div class="ttname"><a href="joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384">deleteFirstNodeJoueur</a></div><div class="ttdeci">int deleteFirstNodeJoueur(ListJoueur *l)</div><div class="ttdoc">La fonction supprime le premier NodeJoueur de la liste et libere l&#39;espace alloue. ...</div><div class="ttdef"><b>Definition:</b> joueurList.c:219</div></div> +<div class="ttc" id="joueur_list_8h_html_af364ba053d8458f381580b8f8db8314c"><div class="ttname"><a href="joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c">isNextNodeJoueurList</a></div><div class="ttdeci">int isNextNodeJoueurList(ListJoueur *l, NodeJoueur *n)</div><div class="ttdoc">La fonction teste si le NodeJoueur en parrametre est le NodeJoueur suivant le NodeJoueur courant...</div><div class="ttdef"><b>Definition:</b> joueurList.c:120</div></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><a class="el" href="joueur_list_8h.html">joueurList.h</a></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="joueur_list_8h.html">joueurList.h</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/navtreedata.js b/doc/Doxygen/html/navtreedata.js index 9480d983068c817b0d4335a2d9e36a7bc5af90cd..5b2b9af4ff65416bf57bb408e5bbc9ed1e848654 100644 --- a/doc/Doxygen/html/navtreedata.js +++ b/doc/Doxygen/html/navtreedata.js @@ -1,6 +1,6 @@ var NAVTREE = [ - [ "Test", "index.html", [ + [ "ElderInternalIgnition", "index.html", [ [ "Data Structures", "annotated.html", [ [ "Data Structures", "annotated.html", "annotated_dup" ], [ "Data Structure Index", "classes.html", null ], @@ -13,6 +13,7 @@ var NAVTREE = [ "File List", "files.html", "files" ], [ "Globals", "globals.html", [ [ "All", "globals.html", null ], + [ "Functions", "globals_func.html", null ], [ "Enumerations", "globals_enum.html", null ] ] ] ] ] @@ -21,7 +22,7 @@ var NAVTREE = var NAVTREEINDEX = [ -"affichage_8h_source.html" +"_affichage_console_8c.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/doc/Doxygen/html/navtreeindex0.js b/doc/Doxygen/html/navtreeindex0.js index 91f018992bae515817f0dd5e7f76fa42e2747109..18521d819cbc009a805c1590909acbdb150314b6 100644 --- a/doc/Doxygen/html/navtreeindex0.js +++ b/doc/Doxygen/html/navtreeindex0.js @@ -1,39 +1,110 @@ var NAVTREEINDEX0 = { -"affichage_8h_source.html":[1,0,0,0,0,0,0], +"_affichage_console_8c.html":[1,0,0,1], +"_affichage_console_8c.html#a0b0185f40fadadd0003879968c6390e8":[1,0,0,1,0], +"_affichage_console_8c.html#a40b2814667c20dce9a5ccadf6bd2ae8f":[1,0,0,1,2], +"_affichage_console_8c.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f":[1,0,0,1,3], +"_affichage_console_8c.html#a991314807091d7d34dda90f3abd2dbee":[1,0,0,1,1], +"_affichage_console_8c.html#ad3645682a6d868e154445f0b378c0c91":[1,0,0,1,4], +"_affichage_console_8c.html#af37b7a7ad7f8b163f43a9c064002f50c":[1,0,0,1,5], +"_affichage_console_8h.html":[1,0,0,2], +"_affichage_console_8h.html#a0b0185f40fadadd0003879968c6390e8":[1,0,0,2,0], +"_affichage_console_8h.html#a40b2814667c20dce9a5ccadf6bd2ae8f":[1,0,0,2,2], +"_affichage_console_8h.html#a5cc1ede5640fb6d0b92bcbb4d8f0b59f":[1,0,0,2,3], +"_affichage_console_8h.html#a991314807091d7d34dda90f3abd2dbee":[1,0,0,2,1], +"_affichage_console_8h.html#ad3645682a6d868e154445f0b378c0c91":[1,0,0,2,4], +"_affichage_console_8h.html#af37b7a7ad7f8b163f43a9c064002f50c":[1,0,0,2,5], +"_affichage_console_8h_source.html":[1,0,0,2], +"affichage_8h_source.html":[1,0,0,0], "annotated.html":[0,0], -"case_8h_source.html":[1,0,0,0,0,0,1], +"case_8h_source.html":[1,0,0,3], "classes.html":[0,1], -"competence_8h_source.html":[1,0,0,0,0,0,2], -"deplacements_8h_source.html":[1,0,0,0,0,0,3], -"dir_91f41f3d62307cbfe8e99f19ae8814e2.html":[1,0,0,0,0,0], -"dir_93ab9e92801dab461e2cb72cd6898338.html":[1,0,0,0], -"dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html":[1,0,0,0,0], -"dir_f396504afdc959660871b003fa10164d.html":[1,0,0], +"competence_8h_source.html":[1,0,0,4], +"deplacements_8h_source.html":[1,0,0,5], +"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[1,0,0], "files.html":[1,0], "functions.html":[0,2,0], "functions_vars.html":[0,2,1], "globals.html":[1,1,0], -"globals_enum.html":[1,1,1], +"globals_enum.html":[1,1,2], +"globals_func.html":[1,1,1], "index.html":[], -"joueur_list_8h.html":[1,0,0,0,0,0,4], -"joueur_list_8h.html#a110920a30f312f0dad9329114d5f1314":[1,0,0,0,0,0,4,11], -"joueur_list_8h.html#a19e232881f3b555f03fcd0ce8fa04651":[1,0,0,0,0,0,4,6], -"joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4":[1,0,0,0,0,0,4,9], -"joueur_list_8h.html#a3a172c07e0bce965ebb74e1f80a7b63e":[1,0,0,0,0,0,4,4], -"joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b":[1,0,0,0,0,0,4,1], -"joueur_list_8h.html#a4697036e51a99c7eeb9d1de768a6bc88":[1,0,0,0,0,0,4,7], -"joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469":[1,0,0,0,0,0,4,2], -"joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4":[1,0,0,0,0,0,4,5], -"joueur_list_8h.html#a8307512ea809420e13d0d28c92db236f":[1,0,0,0,0,0,4,8], -"joueur_list_8h.html#ac1298262fa351c1b28ea25481aefca6a":[1,0,0,0,0,0,4,0], -"joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2":[1,0,0,0,0,0,4,13], -"joueur_list_8h.html#acf40231e9cba37c36146679ca686152c":[1,0,0,0,0,0,4,3], -"joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1":[1,0,0,0,0,0,4,10], -"joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865":[1,0,0,0,0,0,4,12], -"joueur_list_8h_source.html":[1,0,0,0,0,0,4], +"joueur_8c.html":[1,0,0,6], +"joueur_8c.html#a0d48484bcb29fc1a64d773d1344a4cb9":[1,0,0,6,6], +"joueur_8c.html#a199aed58fced5db3be4cd0e90d036c5a":[1,0,0,6,4], +"joueur_8c.html#a3c57f5edd3a225eeaeb244bb05f4ac55":[1,0,0,6,2], +"joueur_8c.html#a3e9cfa10da01cf528d89e9e9e129b89c":[1,0,0,6,5], +"joueur_8c.html#a6e92c4ef17331d34b4c3a69752179bf8":[1,0,0,6,3], +"joueur_8c.html#a9577ffc33ca1c7dcf059203b579eadb6":[1,0,0,6,7], +"joueur_8c.html#ad5196355c08ca2f4a38fc9b1a1b9ab06":[1,0,0,6,1], +"joueur_8c.html#aecee09592713a8d550a02f3b70b214e3":[1,0,0,6,8], +"joueur_8c.html#af7a3d7fef6547f3afbbebb40fb679251":[1,0,0,6,0], +"joueur_8h.html":[1,0,0,7], +"joueur_8h.html#a124d9a48ebbebb796be61918bc7247f0":[1,0,0,7,2], +"joueur_8h.html#a3e9cfa10da01cf528d89e9e9e129b89c":[1,0,0,7,4], +"joueur_8h.html#a4ffc183cf6c15bf3c708a776beb30195":[1,0,0,7,3], +"joueur_8h.html#a6bf5aa718d59a049e6cb0d51a526c367":[1,0,0,7,5], +"joueur_8h.html#a9577ffc33ca1c7dcf059203b579eadb6":[1,0,0,7,6], +"joueur_8h.html#ad5196355c08ca2f4a38fc9b1a1b9ab06":[1,0,0,7,1], +"joueur_8h.html#aecee09592713a8d550a02f3b70b214e3":[1,0,0,7,7], +"joueur_8h.html#af7a3d7fef6547f3afbbebb40fb679251":[1,0,0,7,0], +"joueur_8h_source.html":[1,0,0,7], +"joueur_list_8c.html":[1,0,0,8], +"joueur_list_8c.html#a2b14e06d6e46a3580a6c123b81bb315c":[1,0,0,8,5], +"joueur_list_8c.html#a31470001df4a3d531e2ab4e961c52756":[1,0,0,8,9], +"joueur_list_8c.html#a34c3795862dd3f126cf9ae9d3e8759a4":[1,0,0,8,14], +"joueur_list_8c.html#a37e4f39a86be2473d300649bdd1f0841":[1,0,0,8,7], +"joueur_list_8c.html#a4c57864633864d568fc32670927e07d5":[1,0,0,8,2], +"joueur_list_8c.html#a5077e699691bd58fea7698e6e2adb469":[1,0,0,8,4], +"joueur_list_8c.html#a56038a0e6ca0be88480b7b18bb9448f4":[1,0,0,8,8], +"joueur_list_8c.html#ac17e48db97f31912dfa30165c046832d":[1,0,0,8,10], +"joueur_list_8c.html#accd208995b99fcc271ace70c51d54ed2":[1,0,0,8,17], +"joueur_list_8c.html#acf40231e9cba37c36146679ca686152c":[1,0,0,8,6], +"joueur_list_8c.html#ae039cc946632a112646e9300ec78d1c1":[1,0,0,8,15], +"joueur_list_8c.html#ae5f17852b26c62ee3ea11314acd44ed7":[1,0,0,8,1], +"joueur_list_8c.html#ae7994aa950bbf57afd37596220e3f72a":[1,0,0,8,11], +"joueur_list_8c.html#ae9ffe85d37d568eb89a95ccd946c58e4":[1,0,0,8,0], +"joueur_list_8c.html#aef6127044aa2c8fcfa8a6422f1e261fb":[1,0,0,8,12], +"joueur_list_8c.html#af364ba053d8458f381580b8f8db8314c":[1,0,0,8,13], +"joueur_list_8c.html#afb71ceec7b050d4a70a1c69baad22a88":[1,0,0,8,3], +"joueur_list_8c.html#afbd10ae61f4408f5e0adba4d28bb9865":[1,0,0,8,16], +"joueur_list_8h.html":[1,0,0,9], +"joueur_list_8h.html#a110920a30f312f0dad9329114d5f1314":[1,0,0,9,16], +"joueur_list_8h.html#a34c3795862dd3f126cf9ae9d3e8759a4":[1,0,0,9,14], +"joueur_list_8h.html#a37e4f39a86be2473d300649bdd1f0841":[1,0,0,9,7], +"joueur_list_8h.html#a427eb50539649f5a290d0a8fac11453b":[1,0,0,9,2], +"joueur_list_8h.html#a5077e699691bd58fea7698e6e2adb469":[1,0,0,9,4], +"joueur_list_8h.html#a56038a0e6ca0be88480b7b18bb9448f4":[1,0,0,9,8], +"joueur_list_8h.html#a66b1bceb26ec316fdda87bcfda7e2384":[1,0,0,9,3], +"joueur_list_8h.html#a75eaa52a6f8eecc26382842abcefe263":[1,0,0,9,11], +"joueur_list_8h.html#a8cdcdd207a1d2f14c1fd3a0970dbd44d":[1,0,0,9,5], +"joueur_list_8h.html#aae613b19e1dced9559619de58d78387b":[1,0,0,9,9], +"joueur_list_8h.html#ac17e48db97f31912dfa30165c046832d":[1,0,0,9,10], +"joueur_list_8h.html#accd208995b99fcc271ace70c51d54ed2":[1,0,0,9,18], +"joueur_list_8h.html#acf40231e9cba37c36146679ca686152c":[1,0,0,9,6], +"joueur_list_8h.html#ae039cc946632a112646e9300ec78d1c1":[1,0,0,9,15], +"joueur_list_8h.html#ae5f17852b26c62ee3ea11314acd44ed7":[1,0,0,9,1], +"joueur_list_8h.html#ae9ffe85d37d568eb89a95ccd946c58e4":[1,0,0,9,0], +"joueur_list_8h.html#aef6127044aa2c8fcfa8a6422f1e261fb":[1,0,0,9,12], +"joueur_list_8h.html#af364ba053d8458f381580b8f8db8314c":[1,0,0,9,13], +"joueur_list_8h.html#afbd10ae61f4408f5e0adba4d28bb9865":[1,0,0,9,17], +"joueur_list_8h_source.html":[1,0,0,9], "pages.html":[], -"personnage_8h_source.html":[1,0,0,0,0,0,5], +"partie_8h.html":[1,0,0,10], +"partie_8h.html#a0b8712f62f37f1117df170508a3110ea":[1,0,0,10,10], +"partie_8h.html#a4c87efeb112e29983e23b6167550773a":[1,0,0,10,9], +"partie_8h.html#a581d08d0f54b63f0d21328d79c095868":[1,0,0,10,3], +"partie_8h.html#a7f80e5431256d39e4633811ba9ff672b":[1,0,0,10,0], +"partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4":[1,0,0,10,6], +"partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4":[1,0,0,10,7], +"partie_8h.html#abb468fec3acc7eff6f128d295c8845e7":[1,0,0,10,11], +"partie_8h.html#ac16052e8de23daf2b29f6e8d6d14d78e":[1,0,0,10,4], +"partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34":[1,0,0,10,1], +"partie_8h.html#addce97432100297b688cd0b10f656a9e":[1,0,0,10,8], +"partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a":[1,0,0,10,5], +"partie_8h.html#aec8732f987aa021d0ba25763e3b8f581":[1,0,0,10,2], +"partie_8h_source.html":[1,0,0,10], +"personnage_8h_source.html":[1,0,0,11], "struct_attaque.html":[0,0,0], "struct_attaque.html#a055266f75920814cd32bf5e901842391":[0,0,0,2], "struct_attaque.html#a422ef9c7bc44ec9e808134e300ca8b69":[0,0,0,4], @@ -79,7 +150,7 @@ var NAVTREEINDEX0 = "struct_node_joueur.html#aa4e88845cad6c6fc6e023864fe63fa59":[0,0,9,0], "struct_partie.html":[0,0,10], "struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af":[0,0,10,0], -"struct_partie.html#a7087387d50442b80106f6112bd1f74a0":[0,0,10,1], +"struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb":[0,0,10,1], "struct_personnage.html":[0,0,11], "struct_personnage.html#a055266f75920814cd32bf5e901842391":[0,0,11,1], "struct_personnage.html#a60b299f0e41b6b279f3b5fd3779203b4":[0,0,11,4], @@ -98,20 +169,20 @@ var NAVTREEINDEX0 = "structtype__terrain.html#a4e15cc35336e348251da2ca5b751f8c3":[0,0,14,1], "structtype__terrain.html#a711a7d913fdec890f86afdc16023e314":[0,0,14,3], "structtype__terrain.html#ad584befaa455a57edf59d341a3de8972":[0,0,14,2], -"structures_8h.html":[1,0,0,0,0,0,6], -"structures_8h.html#a1dc5d3d8f050cd0eb5af7ebe9ce725c6":[1,0,0,0,0,0,6,17], -"structures_8h.html#a3a0c5cdfab8ff6f199f8f616dea71405":[1,0,0,0,0,0,6,15], -"structures_8h.html#a4491aae6d42b37ab19de55717d55d037":[1,0,0,0,0,0,6,21], -"structures_8h.html#a7269fb84e8c9370e0c060e304098d7dc":[1,0,0,0,0,0,6,12], -"structures_8h.html#a7639073fc06ba0b9bbe6b7023dafed5a":[1,0,0,0,0,0,6,20], -"structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed":[1,0,0,0,0,0,6,23], -"structures_8h.html#a7c6368b321bd9acd0149b030bb8275eda1c0a12426bd5d0e68b2969bc032d231a":[1,0,0,0,0,0,6,23,0], -"structures_8h.html#a7c6368b321bd9acd0149b030bb8275eda3e88fdefec20a04ccc848378627c1d35":[1,0,0,0,0,0,6,23,1], -"structures_8h.html#a7ea5c1778f2c5b82bf15dd0c85eefdec":[1,0,0,0,0,0,6,22], -"structures_8h.html#a8d502b3a5532ea47e361509ab89a397d":[1,0,0,0,0,0,6,14], -"structures_8h.html#a9d7072b0e824a8af903f3a4b09f781d5":[1,0,0,0,0,0,6,16], -"structures_8h.html#a9eb639942f7a0c6aabfd422bfcfb8f09":[1,0,0,0,0,0,6,18], -"structures_8h.html#aa1c4db74604e23877fda17c87d483730":[1,0,0,0,0,0,6,19], -"structures_8h.html#ad1bddcf2a2f39cbb9024e414286d1877":[1,0,0,0,0,0,6,13], -"structures_8h_source.html":[1,0,0,0,0,0,6] +"structures_8h.html":[1,0,0,12], +"structures_8h.html#a1dc5d3d8f050cd0eb5af7ebe9ce725c6":[1,0,0,12,17], +"structures_8h.html#a3a0c5cdfab8ff6f199f8f616dea71405":[1,0,0,12,15], +"structures_8h.html#a4491aae6d42b37ab19de55717d55d037":[1,0,0,12,21], +"structures_8h.html#a7269fb84e8c9370e0c060e304098d7dc":[1,0,0,12,12], +"structures_8h.html#a7639073fc06ba0b9bbe6b7023dafed5a":[1,0,0,12,20], +"structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed":[1,0,0,12,23], +"structures_8h.html#a7c6368b321bd9acd0149b030bb8275eda1c0a12426bd5d0e68b2969bc032d231a":[1,0,0,12,23,0], +"structures_8h.html#a7c6368b321bd9acd0149b030bb8275eda3e88fdefec20a04ccc848378627c1d35":[1,0,0,12,23,1], +"structures_8h.html#a7ea5c1778f2c5b82bf15dd0c85eefdec":[1,0,0,12,22], +"structures_8h.html#a8d502b3a5532ea47e361509ab89a397d":[1,0,0,12,14], +"structures_8h.html#a9d7072b0e824a8af903f3a4b09f781d5":[1,0,0,12,16], +"structures_8h.html#a9eb639942f7a0c6aabfd422bfcfb8f09":[1,0,0,12,18], +"structures_8h.html#aa1c4db74604e23877fda17c87d483730":[1,0,0,12,19], +"structures_8h.html#ad1bddcf2a2f39cbb9024e414286d1877":[1,0,0,12,13], +"structures_8h_source.html":[1,0,0,12] }; diff --git a/doc/Doxygen/html/partie_8h.html b/doc/Doxygen/html/partie_8h.html new file mode 100644 index 0000000000000000000000000000000000000000..7542be5ffae985c4649a9e7edd4d9da53f956d1c --- /dev/null +++ b/doc/Doxygen/html/partie_8h.html @@ -0,0 +1,420 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/partie.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('partie_8h.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">partie.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. +<a href="#details">More...</a></p> +<div class="textblock"><code>#include "<a class="el" href="structures_8h_source.html">structures.h</a>"</code><br /> +</div> +<p><a href="partie_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:ab8640d1036ecce5edbef825a99a9d9b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_partie.html">Partie</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4">initPartie</a> ()</td></tr> +<tr class="memdesc:ab8640d1036ecce5edbef825a99a9d9b4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction cree une nouvelle <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> et initialise ses valeurs. <a href="#ab8640d1036ecce5edbef825a99a9d9b4">More...</a><br /></td></tr> +<tr class="separator:ab8640d1036ecce5edbef825a99a9d9b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a581d08d0f54b63f0d21328d79c095868"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#a581d08d0f54b63f0d21328d79c095868">deletePartie</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:a581d08d0f54b63f0d21328d79c095868"><td class="mdescLeft"> </td><td class="mdescRight">La fonction efface une <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> et libere l'espace en memoire. <a href="#a581d08d0f54b63f0d21328d79c095868">More...</a><br /></td></tr> +<tr class="separator:a581d08d0f54b63f0d21328d79c095868"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab285859e010e28b3c343ef0c4e44f7d4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4">getNbTour</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:ab285859e010e28b3c343ef0c4e44f7d4"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie le nombre de tours actuel de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. <a href="#ab285859e010e28b3c343ef0c4e44f7d4">More...</a><br /></td></tr> +<tr class="separator:ab285859e010e28b3c343ef0c4e44f7d4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aca3c0f1ba093a30e24b3df9501733a34"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34">augmenterNbTour</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:aca3c0f1ba093a30e24b3df9501733a34"><td class="mdescLeft"> </td><td class="mdescRight">La fonction incremente le nombre de tours de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. <a href="#aca3c0f1ba093a30e24b3df9501733a34">More...</a><br /></td></tr> +<tr class="separator:aca3c0f1ba093a30e24b3df9501733a34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f80e5431256d39e4633811ba9ff672b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#a7f80e5431256d39e4633811ba9ff672b">addParticipant</a> (<a class="el" href="struct_partie.html">Partie</a> *p, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a7f80e5431256d39e4633811ba9ff672b"><td class="mdescLeft"> </td><td class="mdescRight">La fonction ajoute un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. <a href="#a7f80e5431256d39e4633811ba9ff672b">More...</a><br /></td></tr> +<tr class="separator:a7f80e5431256d39e4633811ba9ff672b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b8712f62f37f1117df170508a3110ea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#a0b8712f62f37f1117df170508a3110ea">removeParticipant</a> (<a class="el" href="struct_partie.html">Partie</a> *p, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:a0b8712f62f37f1117df170508a3110ea"><td class="mdescLeft"> </td><td class="mdescRight">La fonction retire un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. <a href="#a0b8712f62f37f1117df170508a3110ea">More...</a><br /></td></tr> +<tr class="separator:a0b8712f62f37f1117df170508a3110ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec8732f987aa021d0ba25763e3b8f581"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8732f987aa021d0ba25763e3b8f581"></a> +void </td><td class="memItemRight" valign="bottom"><b>debutTour</b> (<a class="el" href="struct_partie.html">Partie</a> *p, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="separator:aec8732f987aa021d0ba25763e3b8f581"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae2c2f1d57c9e590e55e4607d56517f1a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a">finTour</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:ae2c2f1d57c9e590e55e4607d56517f1a"><td class="mdescLeft"> </td><td class="mdescRight">La fonction effectue les operations de fin de tour. On teste si un joueur a gagne la partie. Le curseur de participant est deplace sur le joueur suivant. On pourra ajouter d'autre operations de fin de tour dans les prochaines versions. <a href="#ae2c2f1d57c9e590e55e4607d56517f1a">More...</a><br /></td></tr> +<tr class="separator:ae2c2f1d57c9e590e55e4607d56517f1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:addce97432100297b688cd0b10f656a9e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#addce97432100297b688cd0b10f656a9e">isTurn</a> (<a class="el" href="struct_partie.html">Partie</a> *p, <a class="el" href="struct_joueur.html">Joueur</a> *j)</td></tr> +<tr class="memdesc:addce97432100297b688cd0b10f656a9e"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si c'est au tour du joueur en parrametre. <a href="#addce97432100297b688cd0b10f656a9e">More...</a><br /></td></tr> +<tr class="separator:addce97432100297b688cd0b10f656a9e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c87efeb112e29983e23b6167550773a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_personnage.html">Personnage</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#a4c87efeb112e29983e23b6167550773a">jouerPersonnage</a> (<a class="el" href="struct_partie.html">Partie</a> *p, <a class="el" href="struct_joueur.html">Joueur</a> *j, <a class="el" href="struct_personnage.html">Personnage</a> *perso)</td></tr> +<tr class="memdesc:a4c87efeb112e29983e23b6167550773a"><td class="mdescLeft"> </td><td class="mdescRight">La fonction renvoie le personnage en parrametre s'il appartient au <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et que c'est le tour du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. Cette fonction permet de tester si le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> J peut ou non effectuer des action avec un <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a>. <a href="#a4c87efeb112e29983e23b6167550773a">More...</a><br /></td></tr> +<tr class="separator:a4c87efeb112e29983e23b6167550773a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb468fec3acc7eff6f128d295c8845e7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="partie_8h.html#abb468fec3acc7eff6f128d295c8845e7">victoire</a> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="memdesc:abb468fec3acc7eff6f128d295c8845e7"><td class="mdescLeft"> </td><td class="mdescRight">La fonction teste si la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> a ete remportee. <a href="#abb468fec3acc7eff6f128d295c8845e7">More...</a><br /></td></tr> +<tr class="separator:abb468fec3acc7eff6f128d295c8845e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac16052e8de23daf2b29f6e8d6d14d78e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac16052e8de23daf2b29f6e8d6d14d78e"></a> +void </td><td class="memItemRight" valign="bottom"><b>finPartie</b> (<a class="el" href="struct_partie.html">Partie</a> *p)</td></tr> +<tr class="separator:ac16052e8de23daf2b29f6e8d6d14d78e"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Fichier contenant les signatures des fonctions liees a la structure <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. </p> +</div><h2 class="groupheader">Function Documentation</h2> +<a class="anchor" id="a7f80e5431256d39e4633811ba9ff672b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int addParticipant </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction ajoute un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a a modifier, le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a ajouter. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a ete correctement ajoute, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="aca3c0f1ba093a30e24b3df9501733a34"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void augmenterNbTour </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction incremente le nombre de tours de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a modifier. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a581d08d0f54b63f0d21328d79c095868"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void deletePartie </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction efface une <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> et libere l'espace en memoire. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a effacer </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ae2c2f1d57c9e590e55e4607d56517f1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int finTour </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction effectue les operations de fin de tour. On teste si un joueur a gagne la partie. Le curseur de participant est deplace sur le joueur suivant. On pourra ajouter d'autre operations de fin de tour dans les prochaines versions. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a a modifier. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> est victorieux, 0 sinon </dd></dl> + +</div> +</div> +<a class="anchor" id="ab285859e010e28b3c343ef0c4e44f7d4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int getNbTour </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie le nombre de tours actuel de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Le nombre de tour actuel de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>, -1 si l'entree est NULL. </dd></dl> + +</div> +</div> +<a class="anchor" id="ab8640d1036ecce5edbef825a99a9d9b4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_partie.html">Partie</a>* initPartie </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction cree une nouvelle <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> et initialise ses valeurs. </p> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> creee. </dd></dl> + +</div> +</div> +<a class="anchor" id="addce97432100297b688cd0b10f656a9e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int isTurn </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si c'est au tour du joueur en parrametre. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a tester, le joueur a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si c'est le tour du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a4c87efeb112e29983e23b6167550773a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_personnage.html">Personnage</a>* jouerPersonnage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_personnage.html">Personnage</a> * </td> + <td class="paramname"><em>perso</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction renvoie le personnage en parrametre s'il appartient au <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> et que c'est le tour du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a>. Cette fonction permet de tester si le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> J peut ou non effectuer des action avec un <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a tester, le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a tester, le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Un pointeur vers le <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a> du <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> si le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> peut jouer ce <a class="el" href="struct_personnage.html" title="Definition de la structure Personnage. ">Personnage</a>, NULL sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="a0b8712f62f37f1117df170508a3110ea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int removeParticipant </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_joueur.html">Joueur</a> * </td> + <td class="paramname"><em>j</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction retire un <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> de la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a>. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a a modifier, le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a retirer. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si le <a class="el" href="struct_joueur.html" title="Definition de la structure Joueur. ">Joueur</a> a ete correctement retire, 0 sinon. </dd></dl> + +</div> +</div> +<a class="anchor" id="abb468fec3acc7eff6f128d295c8845e7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int victoire </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_partie.html">Partie</a> * </td> + <td class="paramname"><em>p</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>La fonction teste si la <a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> a ete remportee. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">La</td><td><a class="el" href="struct_partie.html" title="Definition de la structure Partie. ">Partie</a> p a tester. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>1 si la partie est gagnee, 0 sinon. </dd></dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="partie_8h.html">partie.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/partie_8h.js b/doc/Doxygen/html/partie_8h.js new file mode 100644 index 0000000000000000000000000000000000000000..759a4c345b6f622997729d824337964e0549e636 --- /dev/null +++ b/doc/Doxygen/html/partie_8h.js @@ -0,0 +1,15 @@ +var partie_8h = +[ + [ "addParticipant", "partie_8h.html#a7f80e5431256d39e4633811ba9ff672b", null ], + [ "augmenterNbTour", "partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34", null ], + [ "debutTour", "partie_8h.html#aec8732f987aa021d0ba25763e3b8f581", null ], + [ "deletePartie", "partie_8h.html#a581d08d0f54b63f0d21328d79c095868", null ], + [ "finPartie", "partie_8h.html#ac16052e8de23daf2b29f6e8d6d14d78e", null ], + [ "finTour", "partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a", null ], + [ "getNbTour", "partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4", null ], + [ "initPartie", "partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4", null ], + [ "isTurn", "partie_8h.html#addce97432100297b688cd0b10f656a9e", null ], + [ "jouerPersonnage", "partie_8h.html#a4c87efeb112e29983e23b6167550773a", null ], + [ "removeParticipant", "partie_8h.html#a0b8712f62f37f1117df170508a3110ea", null ], + [ "victoire", "partie_8h.html#abb468fec3acc7eff6f128d295c8845e7", null ] +]; \ No newline at end of file diff --git a/doc/Doxygen/html/partie_8h_source.html b/doc/Doxygen/html/partie_8h_source.html new file mode 100644 index 0000000000000000000000000000000000000000..cc61238be66e7bfe65204d944a74f26c263fd8c8 --- /dev/null +++ b/doc/Doxygen/html/partie_8h_source.html @@ -0,0 +1,96 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.11"/> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/partie.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">ElderInternalIgnition + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.11 --> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Data Structures</span></a></li> + <li class="current"><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="files.html"><span>File List</span></a></li> + <li><a href="globals.html"><span>Globals</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('partie_8h_source.html','');}); +</script> +<div id="doc-content"> +<div class="header"> + <div class="headertitle"> +<div class="title">partie.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="partie_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "<a class="code" href="structures_8h.html">structures.h</a>"</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> </div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#ifndef PARTIE_H</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#define PARTIE_H</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <a class="code" href="struct_partie.html">Partie</a> * <a class="code" href="partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4">initPartie</a>();</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="keywordtype">void</span> <a class="code" href="partie_8h.html#a581d08d0f54b63f0d21328d79c095868">deletePartie</a>(<a class="code" href="struct_partie.html">Partie</a> * p);</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keywordtype">int</span> <a class="code" href="partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4">getNbTour</a>(<a class="code" href="struct_partie.html">Partie</a> * p);</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keywordtype">void</span> <a class="code" href="partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34">augmenterNbTour</a>(<a class="code" href="struct_partie.html">Partie</a> * p);</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keywordtype">int</span> <a class="code" href="partie_8h.html#a7f80e5431256d39e4633811ba9ff672b">addParticipant</a>(<a class="code" href="struct_partie.html">Partie</a> * p, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keywordtype">int</span> <a class="code" href="partie_8h.html#a0b8712f62f37f1117df170508a3110ea">removeParticipant</a>(<a class="code" href="struct_partie.html">Partie</a> * p, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keywordtype">void</span> debutTour(<a class="code" href="struct_partie.html">Partie</a> * p, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keywordtype">int</span> <a class="code" href="partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a">finTour</a>(<a class="code" href="struct_partie.html">Partie</a> * p);</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keywordtype">int</span> <a class="code" href="partie_8h.html#addce97432100297b688cd0b10f656a9e">isTurn</a>(<a class="code" href="struct_partie.html">Partie</a> * p, <a class="code" href="struct_joueur.html">Joueur</a> * j);</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <a class="code" href="struct_personnage.html">Personnage</a> * <a class="code" href="partie_8h.html#a4c87efeb112e29983e23b6167550773a">jouerPersonnage</a>(<a class="code" href="struct_partie.html">Partie</a> * p, <a class="code" href="struct_joueur.html">Joueur</a> * j, <a class="code" href="struct_personnage.html">Personnage</a> * perso);</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">int</span> <a class="code" href="partie_8h.html#abb468fec3acc7eff6f128d295c8845e7">victoire</a>(<a class="code" href="struct_partie.html">Partie</a> * p);</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keywordtype">void</span> finPartie(<a class="code" href="struct_partie.html">Partie</a> * p);</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#endif // PARTIE_H</span></div><div class="ttc" id="struct_joueur_html"><div class="ttname"><a href="struct_joueur.html">Joueur</a></div><div class="ttdoc">Definition de la structure Joueur. </div><div class="ttdef"><b>Definition:</b> structures.h:139</div></div> +<div class="ttc" id="partie_8h_html_abb468fec3acc7eff6f128d295c8845e7"><div class="ttname"><a href="partie_8h.html#abb468fec3acc7eff6f128d295c8845e7">victoire</a></div><div class="ttdeci">int victoire(Partie *p)</div><div class="ttdoc">La fonction teste si la Partie a ete remportee. </div><div class="ttdef"><b>Definition:</b> partie.c:149</div></div> +<div class="ttc" id="partie_8h_html_a0b8712f62f37f1117df170508a3110ea"><div class="ttname"><a href="partie_8h.html#a0b8712f62f37f1117df170508a3110ea">removeParticipant</a></div><div class="ttdeci">int removeParticipant(Partie *p, Joueur *j)</div><div class="ttdoc">La fonction retire un Joueur de la Partie. </div><div class="ttdef"><b>Definition:</b> partie.c:86</div></div> +<div class="ttc" id="struct_personnage_html"><div class="ttname"><a href="struct_personnage.html">Personnage</a></div><div class="ttdoc">Definition de la structure Personnage. </div><div class="ttdef"><b>Definition:</b> structures.h:97</div></div> +<div class="ttc" id="structures_8h_html"><div class="ttname"><a href="structures_8h.html">structures.h</a></div><div class="ttdoc">Fichier contenant les principales structures. Definition des structures necessaires : SOMMAIRE Type_t...</div></div> +<div class="ttc" id="partie_8h_html_ab285859e010e28b3c343ef0c4e44f7d4"><div class="ttname"><a href="partie_8h.html#ab285859e010e28b3c343ef0c4e44f7d4">getNbTour</a></div><div class="ttdeci">int getNbTour(Partie *p)</div><div class="ttdoc">La fonction renvoie le nombre de tours actuel de la Partie. </div><div class="ttdef"><b>Definition:</b> partie.c:45</div></div> +<div class="ttc" id="partie_8h_html_aca3c0f1ba093a30e24b3df9501733a34"><div class="ttname"><a href="partie_8h.html#aca3c0f1ba093a30e24b3df9501733a34">augmenterNbTour</a></div><div class="ttdeci">void augmenterNbTour(Partie *p)</div><div class="ttdoc">La fonction incremente le nombre de tours de la Partie. </div><div class="ttdef"><b>Definition:</b> partie.c:58</div></div> +<div class="ttc" id="partie_8h_html_a4c87efeb112e29983e23b6167550773a"><div class="ttname"><a href="partie_8h.html#a4c87efeb112e29983e23b6167550773a">jouerPersonnage</a></div><div class="ttdeci">Personnage * jouerPersonnage(Partie *p, Joueur *j, Personnage *perso)</div><div class="ttdoc">La fonction renvoie le personnage en parrametre s&#39;il appartient au Joueur et que c&#39;est le tour du Jou...</div><div class="ttdef"><b>Definition:</b> partie.c:135</div></div> +<div class="ttc" id="partie_8h_html_ae2c2f1d57c9e590e55e4607d56517f1a"><div class="ttname"><a href="partie_8h.html#ae2c2f1d57c9e590e55e4607d56517f1a">finTour</a></div><div class="ttdeci">int finTour(Partie *p)</div><div class="ttdoc">La fonction effectue les operations de fin de tour. On teste si un joueur a gagne la partie...</div><div class="ttdef"><b>Definition:</b> partie.c:100</div></div> +<div class="ttc" id="partie_8h_html_ab8640d1036ecce5edbef825a99a9d9b4"><div class="ttname"><a href="partie_8h.html#ab8640d1036ecce5edbef825a99a9d9b4">initPartie</a></div><div class="ttdeci">Partie * initPartie()</div><div class="ttdoc">La fonction cree une nouvelle Partie et initialise ses valeurs. </div><div class="ttdef"><b>Definition:</b> partie.c:19</div></div> +<div class="ttc" id="partie_8h_html_a581d08d0f54b63f0d21328d79c095868"><div class="ttname"><a href="partie_8h.html#a581d08d0f54b63f0d21328d79c095868">deletePartie</a></div><div class="ttdeci">void deletePartie(Partie *p)</div><div class="ttdoc">La fonction efface une Partie et libere l&#39;espace en memoire. </div><div class="ttdef"><b>Definition:</b> partie.c:33</div></div> +<div class="ttc" id="struct_partie_html"><div class="ttname"><a href="struct_partie.html">Partie</a></div><div class="ttdoc">Definition de la structure Partie. </div><div class="ttdef"><b>Definition:</b> structures.h:172</div></div> +<div class="ttc" id="partie_8h_html_addce97432100297b688cd0b10f656a9e"><div class="ttname"><a href="partie_8h.html#addce97432100297b688cd0b10f656a9e">isTurn</a></div><div class="ttdeci">int isTurn(Partie *p, Joueur *j)</div><div class="ttdoc">La fonction teste si c&#39;est au tour du joueur en parrametre. </div><div class="ttdef"><b>Definition:</b> partie.c:123</div></div> +<div class="ttc" id="partie_8h_html_a7f80e5431256d39e4633811ba9ff672b"><div class="ttname"><a href="partie_8h.html#a7f80e5431256d39e4633811ba9ff672b">addParticipant</a></div><div class="ttdeci">int addParticipant(Partie *p, Joueur *j)</div><div class="ttdoc">La fonction ajoute un Joueur a la Partie. </div><div class="ttdef"><b>Definition:</b> partie.c:71</div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="partie_8h.html">partie.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/Doxygen/html/personnage_8h_source.html b/doc/Doxygen/html/personnage_8h_source.html index 65e0a1ff2a3bdae83324216c097041694be91892..a53ef87b98d1596a6e815e5027d0af5f6938eea3 100644 --- a/doc/Doxygen/html/personnage_8h_source.html +++ b/doc/Doxygen/html/personnage_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/personnage.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/personnage.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -75,7 +75,7 @@ $(document).ready(function(){initNavTree('personnage_8h_source.html','');}); <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><b>personnage.h</b></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><b>personnage.h</b></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/struct_attaque.html b/doc/Doxygen/html/struct_attaque.html index 101188e44554deb63437080858982567d494d10e..77a64e6f98e33a1e6b911d142e19909adcd8bcab 100644 --- a/doc/Doxygen/html/struct_attaque.html +++ b/doc/Doxygen/html/struct_attaque.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Attaque Struct Reference</title> +<title>ElderInternalIgnition: Attaque Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_case.html b/doc/Doxygen/html/struct_case.html index e9b38bea45d6bf7f057bf3a9a9b13fee2f252dd4..4b2573adef645aaa535f7810c0a84e77d772c19e 100644 --- a/doc/Doxygen/html/struct_case.html +++ b/doc/Doxygen/html/struct_case.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Case Struct Reference</title> +<title>ElderInternalIgnition: Case Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_classe.html b/doc/Doxygen/html/struct_classe.html index 1725c91a3aaf6abe80f88c922fee3f53c164200d..99587717bead5575c20bff33cb4997756a67ec8d 100644 --- a/doc/Doxygen/html/struct_classe.html +++ b/doc/Doxygen/html/struct_classe.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Classe Struct Reference</title> +<title>ElderInternalIgnition: Classe Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_competence.html b/doc/Doxygen/html/struct_competence.html index 14661823c19aad149c19a338495a8f83a3aaf3b1..4c023f3868a9011956496a675d24e40c9af7c6dd 100644 --- a/doc/Doxygen/html/struct_competence.html +++ b/doc/Doxygen/html/struct_competence.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Competence Struct Reference</title> +<title>ElderInternalIgnition: Competence Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_effet.html b/doc/Doxygen/html/struct_effet.html index 960cdb0fee290f495c6dce8576e5ab501f180db2..0bfb8c8b33cbb07fef52286d40ba993fa1ff6534 100644 --- a/doc/Doxygen/html/struct_effet.html +++ b/doc/Doxygen/html/struct_effet.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Effet Struct Reference</title> +<title>ElderInternalIgnition: Effet Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_effet__competence.html b/doc/Doxygen/html/struct_effet__competence.html index c3c85b5907559df68f4f06d49973fb4a3edb1eaa..5897caa9b972423f833d920e567f26ba7105d1be 100644 --- a/doc/Doxygen/html/struct_effet__competence.html +++ b/doc/Doxygen/html/struct_effet__competence.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Effet_competence Struct Reference</title> +<title>ElderInternalIgnition: Effet_competence Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_joueur.html b/doc/Doxygen/html/struct_joueur.html index 5422621d80375843859f854ca84cc837a4825148..916d4b0c2316c8dc0a8294299fd41ee589a47a27 100644 --- a/doc/Doxygen/html/struct_joueur.html +++ b/doc/Doxygen/html/struct_joueur.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Joueur Struct Reference</title> +<title>ElderInternalIgnition: Joueur Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_list_joueur.html b/doc/Doxygen/html/struct_list_joueur.html index 09b289e763509b544516b87641fa91fdd278cab0..8e538c28273a39f69af675278018736a38d46b09 100644 --- a/doc/Doxygen/html/struct_list_joueur.html +++ b/doc/Doxygen/html/struct_list_joueur.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: ListJoueur Struct Reference</title> +<title>ElderInternalIgnition: ListJoueur Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_node_joueur.html b/doc/Doxygen/html/struct_node_joueur.html index 5f115f1294ca7494ede498958d330ee893463084..015056b2c83b4ae02589dc259ea1e59c6a289fd1 100644 --- a/doc/Doxygen/html/struct_node_joueur.html +++ b/doc/Doxygen/html/struct_node_joueur.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: NodeJoueur Struct Reference</title> +<title>ElderInternalIgnition: NodeJoueur Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_partie.html b/doc/Doxygen/html/struct_partie.html index 7757ad8efdf4907c8f584d927df83383012f64f7..9a270ffe158a8213bcaacf75c629d113d85c4e06 100644 --- a/doc/Doxygen/html/struct_partie.html +++ b/doc/Doxygen/html/struct_partie.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Partie Struct Reference</title> +<title>ElderInternalIgnition: Partie Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -78,8 +78,8 @@ $(document).ready(function(){initNavTree('struct_partie.html','');}); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Data Fields</h2></td></tr> -<tr class="memitem:a7087387d50442b80106f6112bd1f74a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_list_joueur.html">ListJoueur</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_partie.html#a7087387d50442b80106f6112bd1f74a0">participants</a></td></tr> -<tr class="separator:a7087387d50442b80106f6112bd1f74a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab7ae3214ef26e524e25cb5f4571f7feb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_list_joueur.html">ListJoueur</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb">participants</a></td></tr> +<tr class="separator:ab7ae3214ef26e524e25cb5f4571f7feb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ed5acf69a07eec5d7a4bf84ef0376af"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af">nbTours</a></td></tr> <tr class="separator:a5ed5acf69a07eec5d7a4bf84ef0376af"><td class="memSeparator" colspan="2"> </td></tr> </table> @@ -100,12 +100,12 @@ Data Fields</h2></td></tr> </div> </div> -<a class="anchor" id="a7087387d50442b80106f6112bd1f74a0"></a> +<a class="anchor" id="ab7ae3214ef26e524e25cb5f4571f7feb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname"><a class="el" href="struct_list_joueur.html">ListJoueur</a> participants</td> + <td class="memname"><a class="el" href="struct_list_joueur.html">ListJoueur</a>* participants</td> </tr> </table> </div><div class="memdoc"> diff --git a/doc/Doxygen/html/struct_partie.js b/doc/Doxygen/html/struct_partie.js index 68b160bc4ac218df2ed4cf37bf5574855c10e8cc..078c061c767511cb7574ea45eec80ec56735616e 100644 --- a/doc/Doxygen/html/struct_partie.js +++ b/doc/Doxygen/html/struct_partie.js @@ -1,5 +1,5 @@ var struct_partie = [ [ "nbTours", "struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af", null ], - [ "participants", "struct_partie.html#a7087387d50442b80106f6112bd1f74a0", null ] + [ "participants", "struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb", null ] ]; \ No newline at end of file diff --git a/doc/Doxygen/html/struct_personnage.html b/doc/Doxygen/html/struct_personnage.html index d6a1809c9b0e5c50592d3cc61ad79e29310e1e20..9344a8eac339ec5068ad6b02ceacb6d65070892c 100644 --- a/doc/Doxygen/html/struct_personnage.html +++ b/doc/Doxygen/html/struct_personnage.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Personnage Struct Reference</title> +<title>ElderInternalIgnition: Personnage Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/struct_type__terrain.html b/doc/Doxygen/html/struct_type__terrain.html index bdce4fbe319c4d68d60fa4fb5f88bfa00356282a..0d93782135ccfbd1a6351bd9e6603b223dab590f 100644 --- a/doc/Doxygen/html/struct_type__terrain.html +++ b/doc/Doxygen/html/struct_type__terrain.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: Type_terrain Struct Reference</title> +<title>ElderInternalIgnition: Type_terrain Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/structeffet__competence.html b/doc/Doxygen/html/structeffet__competence.html index df40714a9381040ebcf6f80c48aa2bee7c0ec809..6b7a112e2d586b62568af0df1b2d06ccbba6017b 100644 --- a/doc/Doxygen/html/structeffet__competence.html +++ b/doc/Doxygen/html/structeffet__competence.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: effet_competence Struct Reference</title> +<title>ElderInternalIgnition: effet_competence Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/structstruct.html b/doc/Doxygen/html/structstruct.html index 01d97c3c4ee8226df24875514d6e7cbaad47ca72..769d10a0b9d8a01dceb3cd0a48e8e4063f2c980b 100644 --- a/doc/Doxygen/html/structstruct.html +++ b/doc/Doxygen/html/structstruct.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: struct Struct Reference</title> +<title>ElderInternalIgnition: struct Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/structtype__terrain.html b/doc/Doxygen/html/structtype__terrain.html index f68c42e1b4c63cde49f05f7ba85c990da3497120..d769fb3bd7bf5c198f5f311054514fa9f3314954 100644 --- a/doc/Doxygen/html/structtype__terrain.html +++ b/doc/Doxygen/html/structtype__terrain.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: type_terrain Struct Reference</title> +<title>ElderInternalIgnition: type_terrain Struct Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> diff --git a/doc/Doxygen/html/structures_8h.html b/doc/Doxygen/html/structures_8h.html index 7c7fb7adf57cfb1e4fab2d6f00e8f2fec697e9df..bac425beb00310aa0f9383f928eefe06489d56bf 100644 --- a/doc/Doxygen/html/structures_8h.html +++ b/doc/Doxygen/html/structures_8h.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/structures.h File Reference</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/structures.h File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -186,7 +186,7 @@ Enumerations</h2></td></tr> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><a class="el" href="structures_8h.html">structures.h</a></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="structures_8h.html">structures.h</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/doc/Doxygen/html/structures_8h_source.html b/doc/Doxygen/html/structures_8h_source.html index fb9855871db578ce1a5082cab1d3ec75a8f09a81..0f8c2b5203b17de5a7449671ad2434ba885091dc 100644 --- a/doc/Doxygen/html/structures_8h_source.html +++ b/doc/Doxygen/html/structures_8h_source.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.11"/> -<title>Test: C:/Users/Colin/Documents/ProjetC/workspace/src/structures.h Source File</title> +<title>ElderInternalIgnition: C:/Users/Colin/Documents/ProjetC/workspace/src/structures.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> @@ -25,7 +25,7 @@ <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> - <div id="projectname">Test + <div id="projectname">ElderInternalIgnition </div> </td> </tr> @@ -67,7 +67,7 @@ $(document).ready(function(){initNavTree('structures_8h_source.html','');}); <div class="title">structures.h</div> </div> </div><!--header--> <div class="contents"> -<a href="structures_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef STRUCTURES_H_INCLUDED</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define STRUCTURES_H_INCLUDED</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment">/* \def TAILLE_MAX_CARTE */</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#define TAILLE_MAX_CARTE 256</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">/* \def TAILLE_NOMS */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#define TAILLE_NOMS 16</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment">/* \def TAILLE_MAX_GROUPE */</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#define TAILLE_MAX_GROUPE 3</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed"> 33</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {faux, vrai} <a class="code" href="structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed">boolean</a>;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structtype__terrain.html"> 38</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structtype__terrain.html#ad584befaa455a57edf59d341a3de8972"> 39</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS];</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structtype__terrain.html#a07375ed29155aa15250580de7560d76e"> 40</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="structtype__terrain.html#a07375ed29155aa15250580de7560d76e">franchissable</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structtype__terrain.html#a4e15cc35336e348251da2ca5b751f8c3"> 41</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="structtype__terrain.html#a4e15cc35336e348251da2ca5b751f8c3">franchissable_sorts</a>;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="structtype__terrain.html#a711a7d913fdec890f86afdc16023e314"> 42</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structtype__terrain.html#a711a7d913fdec890f86afdc16023e314">PD_requis</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> }<a class="code" href="structtype__terrain.html">type_terrain</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="struct_case.html"> 48</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_case.html">Case</a>{</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="struct_case.html#a6a6cb3b4316488b16db8eba74c04d597"> 49</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_case.html#a6a6cb3b4316488b16db8eba74c04d597">coord_x</a>; </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="struct_case.html#ad969a0e99aa8028b50c81a2f8f93bc09"> 50</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_case.html#ad969a0e99aa8028b50c81a2f8f93bc09">coord_y</a>; </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="struct_case.html#a4db520477c5f8732a0ae7fb1c65cb21e"> 51</a></span>  <a class="code" href="structtype__terrain.html">type_terrain</a> *<a class="code" href="struct_case.html#a4db520477c5f8732a0ae7fb1c65cb21e">terrain</a>; </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="struct_case.html#af3aa4b412edbdc6ef9b1549ebaf34cda"> 52</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="struct_case.html#af3aa4b412edbdc6ef9b1549ebaf34cda">occupee</a>; </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> } <a class="code" href="struct_case.html">Case</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">typedef</span> <a class="code" href="struct_case.html">Case</a> carte[TAILLE_MAX_CARTE];</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="struct_effet.html"> 65</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="struct_effet.html#aaf4bdf9f47817770a72b98267f423c01"> 66</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet.html#aaf4bdf9f47817770a72b98267f423c01">nb_tours_restants</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="struct_effet.html#a2901cba089bb31fc111590dd75de1ea8"> 67</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet.html#a2901cba089bb31fc111590dd75de1ea8">valeur_degats_duree</a>; </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="struct_effet.html#ad35344ff96962b4dc83619c27c62f37c"> 68</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet.html#ad35344ff96962b4dc83619c27c62f37c">valeur_soin_duree</a>; </div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="struct_effet.html#a2aa53c2d0f540a2bef1595832101ebef"> 69</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="struct_effet.html#a2aa53c2d0f540a2bef1595832101ebef">paralysie</a>; </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> } <a class="code" href="struct_effet.html">Effet</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="struct_attaque.html"> 75</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="struct_attaque.html#ad584befaa455a57edf59d341a3de8972"> 76</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="struct_attaque.html#ac5df92d4f362e719b2b22b77de536345"> 77</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_attaque.html#ac5df92d4f362e719b2b22b77de536345">degats_directs</a>; </div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="struct_attaque.html#a8d7a4000caa67c1dcd743345d8114e18"> 78</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_attaque.html#a8d7a4000caa67c1dcd743345d8114e18">degats_permanents</a>; </div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="struct_attaque.html#a422ef9c7bc44ec9e808134e300ca8b69"> 79</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_attaque.html#a422ef9c7bc44ec9e808134e300ca8b69">portee</a>; </div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="struct_attaque.html#a055266f75920814cd32bf5e901842391"> 80</a></span>  <a class="code" href="struct_effet.html">Effet</a> effets[]; </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> } <a class="code" href="struct_attaque.html">Attaque</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_classe.html"> 86</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="struct_classe.html#ad584befaa455a57edf59d341a3de8972"> 87</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="struct_classe.html#a8355fffc882b472c7431a2c46a16fecd"> 88</a></span>  <a class="code" href="struct_attaque.html">Attaque</a>* <a class="code" href="struct_classe.html#a8355fffc882b472c7431a2c46a16fecd">attaques</a>; </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="struct_classe.html#ad95b9f88675b19c6afb16de86ab92463"> 89</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_classe.html#ad95b9f88675b19c6afb16de86ab92463">points_deplacement_max</a>; </div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="struct_classe.html#a3770668424bd21a8ba31a98e2e5fa7e4"> 90</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_classe.html#a3770668424bd21a8ba31a98e2e5fa7e4">PV_max</a>; </div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="struct_classe.html#ab007ec4dd40be526d7141ac7ce2f386d"> 91</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_classe.html#ab007ec4dd40be526d7141ac7ce2f386d">mana_max</a>; </div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> } <a class="code" href="struct_classe.html">Classe</a>;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_personnage.html"> 97</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="struct_personnage.html#ad584befaa455a57edf59d341a3de8972"> 98</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS];</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="struct_personnage.html#afcdc27a90ae368a01373bd794411800f"> 99</a></span>  <a class="code" href="struct_classe.html">Classe</a> <a class="code" href="struct_personnage.html#afcdc27a90ae368a01373bd794411800f">classe</a>; </div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="struct_personnage.html#a60b299f0e41b6b279f3b5fd3779203b4"> 100</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_personnage.html#a60b299f0e41b6b279f3b5fd3779203b4">points_deplacement</a>; </div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_personnage.html#a7c3e0320a4ca4a0f3b5abb0ce30a5708"> 101</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_personnage.html#a7c3e0320a4ca4a0f3b5abb0ce30a5708">PV</a>; </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_personnage.html#a913d462ba16ccd7f1f1e1a9d016ad82c"> 102</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_personnage.html#a913d462ba16ccd7f1f1e1a9d016ad82c">mana</a>; </div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="struct_personnage.html#a9ff55071f78036609b5abd31591ff539"> 103</a></span>  <a class="code" href="struct_case.html">Case</a> *<a class="code" href="struct_personnage.html#a9ff55071f78036609b5abd31591ff539">position</a>; </div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="struct_personnage.html#a055266f75920814cd32bf5e901842391"> 104</a></span>  <a class="code" href="struct_effet.html">Effet</a> effets[]; </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> } <a class="code" href="struct_personnage.html">Personnage</a>;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="struct_competence.html"> 113</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_competence.html">Competence</a>{</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="struct_competence.html#a48e4b7e7cced40cefa4c1612aa22d432"> 114</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_competence.html#a48e4b7e7cced40cefa4c1612aa22d432">id</a>; </div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="struct_competence.html#ad584befaa455a57edf59d341a3de8972"> 115</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="struct_competence.html#aedf1d1e2f2721b2bd81d706244e578fa"> 116</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_competence.html#aedf1d1e2f2721b2bd81d706244e578fa">etage</a>; </div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="struct_competence.html#af07b3d9a1564324e6779f887a801d821"> 117</a></span>  <span class="keyword">struct </span>competence *<a class="code" href="struct_competence.html#af07b3d9a1564324e6779f887a801d821">enfant_gauche</a>; </div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="struct_competence.html#acb19855dd63a5cd837a896239116a58f"> 118</a></span>  <span class="keyword">struct </span>competence *<a class="code" href="struct_competence.html#acb19855dd63a5cd837a896239116a58f">enfant_droit</a>; </div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="struct_competence.html#a7a4b15d3c0861aa0042d12a4b3c766ee"> 119</a></span>  <span class="keyword">struct </span><a class="code" href="structeffet__competence.html">effet_competence</a> *<a class="code" href="struct_competence.html#a7a4b15d3c0861aa0042d12a4b3c766ee">effet</a>; </div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="struct_competence.html#a677efeb0729a22dee92832e9e078aec8"> 120</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="struct_competence.html#a677efeb0729a22dee92832e9e078aec8">connu</a>; </div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> }<a class="code" href="struct_competence.html">Competence</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="struct_effet__competence.html"> 126</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_effet__competence.html">Effet_competence</a>{</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="struct_effet__competence.html#a48e4b7e7cced40cefa4c1612aa22d432"> 127</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet__competence.html#a48e4b7e7cced40cefa4c1612aa22d432">id</a>; </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="struct_effet__competence.html#ad584befaa455a57edf59d341a3de8972"> 128</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="comment">/* effets à définir */</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> }<a class="code" href="struct_effet__competence.html">Effet_competence</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="struct_joueur.html"> 139</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_joueur.html">Joueur</a>{</div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="struct_joueur.html#a0de6b9d1a6109cabf1b281b81e7151d0"> 140</a></span>  <span class="keywordtype">char</span> nomJoueur[TAILLE_NOMS]; </div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="struct_joueur.html#a883785dc4764180ef1524ea22685d113"> 141</a></span>  <a class="code" href="struct_personnage.html">Personnage</a> * groupe[TAILLE_MAX_GROUPE];</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  } <a class="code" href="struct_joueur.html">Joueur</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="struct_node_joueur.html"> 149</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_node_joueur.html">NodeJoueur</a>{</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="struct_node_joueur.html#aa4e88845cad6c6fc6e023864fe63fa59"> 150</a></span>  <a class="code" href="struct_joueur.html">Joueur</a> * <a class="code" href="struct_node_joueur.html#aa4e88845cad6c6fc6e023864fe63fa59">j</a>; </div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="struct_node_joueur.html#a40bde29dee2320b5c6101cfcf8e501bd"> 151</a></span>  <span class="keyword">struct </span><a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_node_joueur.html#a40bde29dee2320b5c6101cfcf8e501bd">next</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  } <a class="code" href="struct_node_joueur.html">NodeJoueur</a>;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="struct_list_joueur.html"> 159</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_list_joueur.html">ListJoueur</a>{</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="struct_list_joueur.html#a47544b34ee825e5c6661f28c8780d3ce"> 160</a></span>  <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_list_joueur.html#a47544b34ee825e5c6661f28c8780d3ce">firstNodeJoueur</a>; </div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="struct_list_joueur.html#afad959601c1094092d98a11e475451fd"> 161</a></span>  <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_list_joueur.html#afad959601c1094092d98a11e475451fd">currentNodeJoueur</a>; </div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="struct_list_joueur.html#ac57711cd554e487386b83458384d0769"> 162</a></span>  <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_list_joueur.html#ac57711cd554e487386b83458384d0769">lastNodeJoueur</a>; </div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  }<a class="code" href="struct_list_joueur.html">ListJoueur</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="struct_partie.html"> 172</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_partie.html">Partie</a>{</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="struct_partie.html#a7087387d50442b80106f6112bd1f74a0"> 173</a></span>  <a class="code" href="struct_list_joueur.html">ListJoueur</a> <a class="code" href="struct_partie.html#a7087387d50442b80106f6112bd1f74a0">participants</a>; </div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af"> 174</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af">nbTours</a>; </div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  }<a class="code" href="struct_partie.html">Partie</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor">#endif</span></div><div class="ttc" id="struct_personnage_html_a7c3e0320a4ca4a0f3b5abb0ce30a5708"><div class="ttname"><a href="struct_personnage.html#a7c3e0320a4ca4a0f3b5abb0ce30a5708">Personnage::PV</a></div><div class="ttdeci">unsigned short int PV</div><div class="ttdef"><b>Definition:</b> structures.h:101</div></div> +<a href="structures_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef STRUCTURES_H_INCLUDED</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define STRUCTURES_H_INCLUDED</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment">/* \def TAILLE_MAX_CARTE */</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#define TAILLE_MAX_CARTE 256</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">/* \def TAILLE_NOMS */</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#define TAILLE_NOMS 16</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment">/* \def TAILLE_MAX_GROUPE */</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#define TAILLE_MAX_GROUPE 3</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed"> 33</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {faux, vrai} <a class="code" href="structures_8h.html#a7c6368b321bd9acd0149b030bb8275ed">boolean</a>;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structtype__terrain.html"> 38</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structtype__terrain.html#ad584befaa455a57edf59d341a3de8972"> 39</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS];</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structtype__terrain.html#a07375ed29155aa15250580de7560d76e"> 40</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="structtype__terrain.html#a07375ed29155aa15250580de7560d76e">franchissable</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="structtype__terrain.html#a4e15cc35336e348251da2ca5b751f8c3"> 41</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="structtype__terrain.html#a4e15cc35336e348251da2ca5b751f8c3">franchissable_sorts</a>;</div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="structtype__terrain.html#a711a7d913fdec890f86afdc16023e314"> 42</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="structtype__terrain.html#a711a7d913fdec890f86afdc16023e314">PD_requis</a>;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> }<a class="code" href="structtype__terrain.html">type_terrain</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="struct_case.html"> 48</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_case.html">Case</a>{</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="struct_case.html#a6a6cb3b4316488b16db8eba74c04d597"> 49</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_case.html#a6a6cb3b4316488b16db8eba74c04d597">coord_x</a>; </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="struct_case.html#ad969a0e99aa8028b50c81a2f8f93bc09"> 50</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_case.html#ad969a0e99aa8028b50c81a2f8f93bc09">coord_y</a>; </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="struct_case.html#a4db520477c5f8732a0ae7fb1c65cb21e"> 51</a></span>  <a class="code" href="structtype__terrain.html">type_terrain</a> *<a class="code" href="struct_case.html#a4db520477c5f8732a0ae7fb1c65cb21e">terrain</a>; </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="struct_case.html#af3aa4b412edbdc6ef9b1549ebaf34cda"> 52</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="struct_case.html#af3aa4b412edbdc6ef9b1549ebaf34cda">occupee</a>; </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> } <a class="code" href="struct_case.html">Case</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">typedef</span> <a class="code" href="struct_case.html">Case</a> carte[TAILLE_MAX_CARTE];</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="struct_effet.html"> 65</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="struct_effet.html#aaf4bdf9f47817770a72b98267f423c01"> 66</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet.html#aaf4bdf9f47817770a72b98267f423c01">nb_tours_restants</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="struct_effet.html#a2901cba089bb31fc111590dd75de1ea8"> 67</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet.html#a2901cba089bb31fc111590dd75de1ea8">valeur_degats_duree</a>; </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="struct_effet.html#ad35344ff96962b4dc83619c27c62f37c"> 68</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet.html#ad35344ff96962b4dc83619c27c62f37c">valeur_soin_duree</a>; </div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="struct_effet.html#a2aa53c2d0f540a2bef1595832101ebef"> 69</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="struct_effet.html#a2aa53c2d0f540a2bef1595832101ebef">paralysie</a>; </div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> } <a class="code" href="struct_effet.html">Effet</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="struct_attaque.html"> 75</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="struct_attaque.html#ad584befaa455a57edf59d341a3de8972"> 76</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="struct_attaque.html#ac5df92d4f362e719b2b22b77de536345"> 77</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_attaque.html#ac5df92d4f362e719b2b22b77de536345">degats_directs</a>; </div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="struct_attaque.html#a8d7a4000caa67c1dcd743345d8114e18"> 78</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_attaque.html#a8d7a4000caa67c1dcd743345d8114e18">degats_permanents</a>; </div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="struct_attaque.html#a422ef9c7bc44ec9e808134e300ca8b69"> 79</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_attaque.html#a422ef9c7bc44ec9e808134e300ca8b69">portee</a>; </div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="struct_attaque.html#a055266f75920814cd32bf5e901842391"> 80</a></span>  <a class="code" href="struct_effet.html">Effet</a> effets[]; </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> } <a class="code" href="struct_attaque.html">Attaque</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_classe.html"> 86</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="struct_classe.html#ad584befaa455a57edf59d341a3de8972"> 87</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="struct_classe.html#a8355fffc882b472c7431a2c46a16fecd"> 88</a></span>  <a class="code" href="struct_attaque.html">Attaque</a>* <a class="code" href="struct_classe.html#a8355fffc882b472c7431a2c46a16fecd">attaques</a>; </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="struct_classe.html#ad95b9f88675b19c6afb16de86ab92463"> 89</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_classe.html#ad95b9f88675b19c6afb16de86ab92463">points_deplacement_max</a>; </div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="struct_classe.html#a3770668424bd21a8ba31a98e2e5fa7e4"> 90</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_classe.html#a3770668424bd21a8ba31a98e2e5fa7e4">PV_max</a>; </div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="struct_classe.html#ab007ec4dd40be526d7141ac7ce2f386d"> 91</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_classe.html#ab007ec4dd40be526d7141ac7ce2f386d">mana_max</a>; </div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> } <a class="code" href="struct_classe.html">Classe</a>;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_personnage.html"> 97</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="struct_personnage.html#ad584befaa455a57edf59d341a3de8972"> 98</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS];</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="struct_personnage.html#afcdc27a90ae368a01373bd794411800f"> 99</a></span>  <a class="code" href="struct_classe.html">Classe</a> <a class="code" href="struct_personnage.html#afcdc27a90ae368a01373bd794411800f">classe</a>; </div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="struct_personnage.html#a60b299f0e41b6b279f3b5fd3779203b4"> 100</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_personnage.html#a60b299f0e41b6b279f3b5fd3779203b4">points_deplacement</a>; </div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_personnage.html#a7c3e0320a4ca4a0f3b5abb0ce30a5708"> 101</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_personnage.html#a7c3e0320a4ca4a0f3b5abb0ce30a5708">PV</a>; </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_personnage.html#a913d462ba16ccd7f1f1e1a9d016ad82c"> 102</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_personnage.html#a913d462ba16ccd7f1f1e1a9d016ad82c">mana</a>; </div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="struct_personnage.html#a9ff55071f78036609b5abd31591ff539"> 103</a></span>  <a class="code" href="struct_case.html">Case</a> *<a class="code" href="struct_personnage.html#a9ff55071f78036609b5abd31591ff539">position</a>; </div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="struct_personnage.html#a055266f75920814cd32bf5e901842391"> 104</a></span>  <a class="code" href="struct_effet.html">Effet</a> effets[]; </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> } <a class="code" href="struct_personnage.html">Personnage</a>;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="struct_competence.html"> 113</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_competence.html">Competence</a>{</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="struct_competence.html#a48e4b7e7cced40cefa4c1612aa22d432"> 114</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_competence.html#a48e4b7e7cced40cefa4c1612aa22d432">id</a>; </div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="struct_competence.html#ad584befaa455a57edf59d341a3de8972"> 115</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="struct_competence.html#aedf1d1e2f2721b2bd81d706244e578fa"> 116</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_competence.html#aedf1d1e2f2721b2bd81d706244e578fa">etage</a>; </div><div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="struct_competence.html#af07b3d9a1564324e6779f887a801d821"> 117</a></span>  <span class="keyword">struct </span>competence *<a class="code" href="struct_competence.html#af07b3d9a1564324e6779f887a801d821">enfant_gauche</a>; </div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="struct_competence.html#acb19855dd63a5cd837a896239116a58f"> 118</a></span>  <span class="keyword">struct </span>competence *<a class="code" href="struct_competence.html#acb19855dd63a5cd837a896239116a58f">enfant_droit</a>; </div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="struct_competence.html#a7a4b15d3c0861aa0042d12a4b3c766ee"> 119</a></span>  <span class="keyword">struct </span><a class="code" href="structeffet__competence.html">effet_competence</a> *<a class="code" href="struct_competence.html#a7a4b15d3c0861aa0042d12a4b3c766ee">effet</a>; </div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="struct_competence.html#a677efeb0729a22dee92832e9e078aec8"> 120</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="struct_competence.html#a677efeb0729a22dee92832e9e078aec8">connu</a>; </div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> }<a class="code" href="struct_competence.html">Competence</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="struct_effet__competence.html"> 126</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_effet__competence.html">Effet_competence</a>{</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="struct_effet__competence.html#a48e4b7e7cced40cefa4c1612aa22d432"> 127</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="struct_effet__competence.html#a48e4b7e7cced40cefa4c1612aa22d432">id</a>; </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="struct_effet__competence.html#ad584befaa455a57edf59d341a3de8972"> 128</a></span>  <span class="keywordtype">char</span> nom[TAILLE_NOMS]; </div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="comment">/* effets à définir */</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> }<a class="code" href="struct_effet__competence.html">Effet_competence</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="struct_joueur.html"> 139</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_joueur.html">Joueur</a>{</div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="struct_joueur.html#a0de6b9d1a6109cabf1b281b81e7151d0"> 140</a></span>  <span class="keywordtype">char</span> nomJoueur[TAILLE_NOMS]; </div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="struct_joueur.html#a883785dc4764180ef1524ea22685d113"> 141</a></span>  <a class="code" href="struct_personnage.html">Personnage</a> * groupe[TAILLE_MAX_GROUPE];</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  } <a class="code" href="struct_joueur.html">Joueur</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="struct_node_joueur.html"> 149</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_node_joueur.html">NodeJoueur</a>{</div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="struct_node_joueur.html#aa4e88845cad6c6fc6e023864fe63fa59"> 150</a></span>  <a class="code" href="struct_joueur.html">Joueur</a> * <a class="code" href="struct_node_joueur.html#aa4e88845cad6c6fc6e023864fe63fa59">j</a>; </div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="struct_node_joueur.html#a40bde29dee2320b5c6101cfcf8e501bd"> 151</a></span>  <span class="keyword">struct </span><a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_node_joueur.html#a40bde29dee2320b5c6101cfcf8e501bd">next</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  } <a class="code" href="struct_node_joueur.html">NodeJoueur</a>;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="struct_list_joueur.html"> 159</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_list_joueur.html">ListJoueur</a>{</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="struct_list_joueur.html#a47544b34ee825e5c6661f28c8780d3ce"> 160</a></span>  <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_list_joueur.html#a47544b34ee825e5c6661f28c8780d3ce">firstNodeJoueur</a>; </div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="struct_list_joueur.html#afad959601c1094092d98a11e475451fd"> 161</a></span>  <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_list_joueur.html#afad959601c1094092d98a11e475451fd">currentNodeJoueur</a>; </div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="struct_list_joueur.html#ac57711cd554e487386b83458384d0769"> 162</a></span>  <a class="code" href="struct_node_joueur.html">NodeJoueur</a> * <a class="code" href="struct_list_joueur.html#ac57711cd554e487386b83458384d0769">lastNodeJoueur</a>; </div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  }<a class="code" href="struct_list_joueur.html">ListJoueur</a>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="struct_partie.html"> 172</a></span>  <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_partie.html">Partie</a>{</div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb"> 173</a></span>  <a class="code" href="struct_list_joueur.html">ListJoueur</a> * <a class="code" href="struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb">participants</a>; </div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af"> 174</a></span>  <span class="keywordtype">int</span> <a class="code" href="struct_partie.html#a5ed5acf69a07eec5d7a4bf84ef0376af">nbTours</a>; </div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  }<a class="code" href="struct_partie.html">Partie</a>;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor">#endif</span></div><div class="ttc" id="struct_personnage_html_a7c3e0320a4ca4a0f3b5abb0ce30a5708"><div class="ttname"><a href="struct_personnage.html#a7c3e0320a4ca4a0f3b5abb0ce30a5708">Personnage::PV</a></div><div class="ttdeci">unsigned short int PV</div><div class="ttdef"><b>Definition:</b> structures.h:101</div></div> <div class="ttc" id="structeffet__competence_html"><div class="ttname"><a href="structeffet__competence.html">effet_competence</a></div><div class="ttdef"><b>Definition:</b> competence.h:25</div></div> <div class="ttc" id="struct_case_html_a6a6cb3b4316488b16db8eba74c04d597"><div class="ttname"><a href="struct_case.html#a6a6cb3b4316488b16db8eba74c04d597">Case::coord_x</a></div><div class="ttdeci">unsigned short int coord_x</div><div class="ttdef"><b>Definition:</b> structures.h:49</div></div> <div class="ttc" id="struct_case_html_ad969a0e99aa8028b50c81a2f8f93bc09"><div class="ttname"><a href="struct_case.html#ad969a0e99aa8028b50c81a2f8f93bc09">Case::coord_y</a></div><div class="ttdeci">unsigned short int coord_y</div><div class="ttdef"><b>Definition:</b> structures.h:50</div></div> @@ -76,6 +76,7 @@ $(document).ready(function(){initNavTree('structures_8h_source.html','');}); <div class="ttc" id="struct_personnage_html_afcdc27a90ae368a01373bd794411800f"><div class="ttname"><a href="struct_personnage.html#afcdc27a90ae368a01373bd794411800f">Personnage::classe</a></div><div class="ttdeci">Classe classe</div><div class="ttdef"><b>Definition:</b> structures.h:99</div></div> <div class="ttc" id="struct_joueur_html"><div class="ttname"><a href="struct_joueur.html">Joueur</a></div><div class="ttdoc">Definition de la structure Joueur. </div><div class="ttdef"><b>Definition:</b> structures.h:139</div></div> <div class="ttc" id="struct_competence_html_a48e4b7e7cced40cefa4c1612aa22d432"><div class="ttname"><a href="struct_competence.html#a48e4b7e7cced40cefa4c1612aa22d432">Competence::id</a></div><div class="ttdeci">unsigned short int id</div><div class="ttdef"><b>Definition:</b> structures.h:114</div></div> +<div class="ttc" id="struct_partie_html_ab7ae3214ef26e524e25cb5f4571f7feb"><div class="ttname"><a href="struct_partie.html#ab7ae3214ef26e524e25cb5f4571f7feb">Partie::participants</a></div><div class="ttdeci">ListJoueur * participants</div><div class="ttdef"><b>Definition:</b> structures.h:173</div></div> <div class="ttc" id="struct_personnage_html_a913d462ba16ccd7f1f1e1a9d016ad82c"><div class="ttname"><a href="struct_personnage.html#a913d462ba16ccd7f1f1e1a9d016ad82c">Personnage::mana</a></div><div class="ttdeci">unsigned short int mana</div><div class="ttdef"><b>Definition:</b> structures.h:102</div></div> <div class="ttc" id="struct_effet_html_ad35344ff96962b4dc83619c27c62f37c"><div class="ttname"><a href="struct_effet.html#ad35344ff96962b4dc83619c27c62f37c">Effet::valeur_soin_duree</a></div><div class="ttdeci">unsigned int valeur_soin_duree</div><div class="ttdef"><b>Definition:</b> structures.h:68</div></div> <div class="ttc" id="struct_node_joueur_html"><div class="ttname"><a href="struct_node_joueur.html">NodeJoueur</a></div><div class="ttdoc">Definition de la structure NodeJoueur. </div><div class="ttdef"><b>Definition:</b> structures.h:149</div></div> @@ -87,7 +88,6 @@ $(document).ready(function(){initNavTree('structures_8h_source.html','');}); <div class="ttc" id="struct_effet_html_a2901cba089bb31fc111590dd75de1ea8"><div class="ttname"><a href="struct_effet.html#a2901cba089bb31fc111590dd75de1ea8">Effet::valeur_degats_duree</a></div><div class="ttdeci">unsigned int valeur_degats_duree</div><div class="ttdef"><b>Definition:</b> structures.h:67</div></div> <div class="ttc" id="struct_competence_html"><div class="ttname"><a href="struct_competence.html">Competence</a></div><div class="ttdoc">Definition de la structure Competence. </div><div class="ttdef"><b>Definition:</b> structures.h:113</div></div> <div class="ttc" id="struct_case_html_a4db520477c5f8732a0ae7fb1c65cb21e"><div class="ttname"><a href="struct_case.html#a4db520477c5f8732a0ae7fb1c65cb21e">Case::terrain</a></div><div class="ttdeci">type_terrain * terrain</div><div class="ttdef"><b>Definition:</b> structures.h:51</div></div> -<div class="ttc" id="struct_partie_html_a7087387d50442b80106f6112bd1f74a0"><div class="ttname"><a href="struct_partie.html#a7087387d50442b80106f6112bd1f74a0">Partie::participants</a></div><div class="ttdeci">ListJoueur participants</div><div class="ttdef"><b>Definition:</b> structures.h:173</div></div> <div class="ttc" id="structtype__terrain_html_a07375ed29155aa15250580de7560d76e"><div class="ttname"><a href="structtype__terrain.html#a07375ed29155aa15250580de7560d76e">type_terrain::franchissable</a></div><div class="ttdeci">boolean franchissable</div><div class="ttdef"><b>Definition:</b> structures.h:40</div></div> <div class="ttc" id="struct_competence_html_af07b3d9a1564324e6779f887a801d821"><div class="ttname"><a href="struct_competence.html#af07b3d9a1564324e6779f887a801d821">Competence::enfant_gauche</a></div><div class="ttdeci">struct competence * enfant_gauche</div><div class="ttdef"><b>Definition:</b> structures.h:117</div></div> <div class="ttc" id="struct_classe_html_ad95b9f88675b19c6afb16de86ab92463"><div class="ttname"><a href="struct_classe.html#ad95b9f88675b19c6afb16de86ab92463">Classe::points_deplacement_max</a></div><div class="ttdeci">unsigned short int points_deplacement_max</div><div class="ttdef"><b>Definition:</b> structures.h:89</div></div> @@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('structures_8h_source.html','');}); <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><a class="el" href="dir_f396504afdc959660871b003fa10164d.html">Documents</a></li><li class="navelem"><a class="el" href="dir_93ab9e92801dab461e2cb72cd6898338.html">ProjetC</a></li><li class="navelem"><a class="el" href="dir_e8bfd5b6a9e83bb4f27749852a9eb4e0.html">workspace</a></li><li class="navelem"><a class="el" href="dir_91f41f3d62307cbfe8e99f19ae8814e2.html">src</a></li><li class="navelem"><a class="el" href="structures_8h.html">structures.h</a></li> + <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="structures_8h.html">structures.h</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> diff --git a/src/partie.c b/src/partie.c new file mode 100644 index 0000000000000000000000000000000000000000..2726687ae5d4ac900ba832f85f74286adff66565 --- /dev/null +++ b/src/partie.c @@ -0,0 +1,154 @@ +/*! +* \file joueur.c +* \brief Fichier contenant le code des fonctions liees a la structure Partie. +*/ + +#include <stdio.h> +#include <stdlib.h> +#include "structures.h" +#include "partie.h" +#include "joueurList.h" +#include "joueur.h" + +/*! + * \fn Partie * initPartie() + * \brief La fonction cree une nouvelle Partie et initialise ses valeurs. + * + * \return Un pointeur vers la Partie creee. + */ + Partie * initPartie(){ + Partie * p = malloc(sizeof(Partie)); + p->nbTours=0; + ListJoueur * l = initJoueurList(); + p->participants=l; + return p; + } + + /*! + * \fn void deletePartie(Partie * p) + * \brief La fonction efface une Partie et libere l'espace en memoire. + * + * \param La Partie p a effacer + */ + void deletePartie(Partie * p){ + deleteJoueurList(p->participants); + free(p); + } + + /*! + * \fn int getNbTour(Partie * p) + * \brief La fonction renvoie le nombre de tours actuel de la Partie. + * + * \param La Partie p a tester. + * \return Le nombre de tour actuel de la Partie, -1 si l'entree est NULL. + */ +int getNbTour(Partie * p){ + if(p!=NULL){ + return p->nbTours; + } + return -1; +} + + /*! + * \fn void augmenterNbTour(Partie * p) + * \brief La fonction incremente le nombre de tours de la Partie + * + * \param La Partie p a modifier. + */ + void augmenterNbTour(Partie * p){ + if(p!=NULL){ + p->nbTours++; + } + } + + /*! + * \fn int addParticipant(Partie * p, Joueur * j) + * \brief La fonction ajoute un Joueur a la Partie. + * + * \param La Partie p a a modifier, le Joueur a ajouter. + * \return 1 si le Joueur a ete correctement ajoute, 0 sinon. + */ + int addParticipant(Partie * p, Joueur * j){ + if((p!=NULL)&&(j!=NULL)){ + NodeJoueur * nJ = initNodeJoueur(j); + return addNodeJoueurLast(p->participants,nJ); + } + return 0; + } + + /*! + * \fn int removeParticipant(Partie * p, Joueur * j) + * \brief La fonction retire un Joueur de la Partie. + * + * \param La Partie p a a modifier, le Joueur a retirer. + * \return 1 si le Joueur a ete correctement retire, 0 sinon. + */ +int removeParticipant(Partie * p, Joueur * j){ + return deleteNodeJoueurFromList(p->participants,j); +} + + /*! + * \fn int finTour(Partie * p) + * \brief La fonction effectue les operations de fin de tour. + * On teste si un joueur a gagne la partie. + * Le curseur de participant est deplace sur le joueur suivant. + * On pourra ajouter d'autre operations de fin de tour dans les prochaines versions. + * + * \param La Partie p a a modifier. + * \return 1 si un Joueur est victorieux, 0 sinon + */ +int finTour(Partie * p){ + if(!victoire(p)){ + if(!outOfJoueurList(p->participants)){ + nextJoueur(p->participants); + return 0; + } + else{ + setOnFirstJoueur(p->participants); + return 0; + } + } + else{ + return 1; + } +} + + /*! + * \fn int isTurn(Partie * p, Joueur * j) + * \brief La fonction teste si c'est au tour du joueur en parrametre. + * + * \param La Partie p a tester, le joueur a tester. + * \return 1 si c'est le tour du Joueur, 0 sinon. + */ +int isTurn(Partie * p, Joueur * j){ + return(getCurrentJoueur(p->participants)==j); +} + + /*! + * \fn Personnage * jouerPersonnage(Partie * p, Joueur * j, Personnage * perso) + * \brief La fonction renvoie le personnage en parrametre s'il appartient au Joueur et que c'est le tour du Joueur. + * Cette fonction permet de tester si le Joueur J peut ou non effectuer des action avec un Personnage. + * + * \param La Partie p a tester, le Joueur a tester, le Personnage a tester. + * \return Un pointeur vers le Personnage du Joueur si le Joueur peut jouer ce Personnage, NULL sinon. + */ +Personnage * jouerPersonnage(Partie * p, Joueur * j, Personnage * perso){ + if((isInGroupe(j,perso))&&(isTurn(p,j))){ + return perso; + } + return NULL; +} + + /*! + * \fn int victoire(Partie * p) + * \brief La fonction teste si la Partie a ete remportee. + * + * \param La Partie p a tester. + * \return 1 si la partie est gagnee, 0 sinon. + */ +int victoire(Partie * p){ + return (p->participants->firstNodeJoueur==p->participants->lastNodeJoueur); +} + + + diff --git a/src/partie.h b/src/partie.h index 6e77922d47d30be2a0188bb966afc22fe7edaa62..f8f497471a0f28060f3142931cbc2576ad9a7217 100644 --- a/src/partie.h +++ b/src/partie.h @@ -18,12 +18,12 @@ int addParticipant(Partie * p, Joueur * j); int removeParticipant(Partie * p, Joueur * j); void debutTour(Partie * p, Joueur * j); -void finTour(Partie * p); +int finTour(Partie * p); int isTurn(Partie * p, Joueur * j); -Personnage * jouerPersonnage (Partie * p, Joueur * j, Personnage * perso); +Personnage * jouerPersonnage(Partie * p, Joueur * j, Personnage * perso); -int victoire(Partie * p, Joueur * j); +int victoire(Partie * p); void finPartie(Partie * p); diff --git a/src/structures.h b/src/structures.h index fb445ecd6431a0a941301498f055b42d5bdff2d0..80960f8e41ad3fa6b74105fe7c5c33e2db6cff3d 100644 --- a/src/structures.h +++ b/src/structures.h @@ -170,7 +170,7 @@ typedef struct Effet_competence{ * Peut eventuellement contenir l'information Carte si c'est utile. */ typedef struct Partie{ - ListJoueur participants; /*!< La liste de joueurs prennant parts à la partie*/ + ListJoueur * participants; /*!< La liste de joueurs prennant parts à la partie*/ int nbTours; /*!<Le nombre de tours actuel*/ }Partie;