This commit is contained in:
@@ -99,6 +99,7 @@ $(function(){ initResizable(false); });
|
||||
<code>#include <SDL2/SDL.h></code><br />
|
||||
<code>#include <SDL2/SDL_image.h></code><br />
|
||||
<code>#include <SDL2/SDL_mutex.h></code><br />
|
||||
<code>#include <SDL2/SDL_mixer.h></code><br />
|
||||
<code>#include <SDL2/SDL_rect.h></code><br />
|
||||
<code>#include <SDL2/SDL_render.h></code><br />
|
||||
<code>#include <SDL2/SDL_surface.h></code><br />
|
||||
@@ -153,9 +154,9 @@ Fonctions</h2></td></tr>
|
||||
<tr class="memitem:affba8627c7c6c768268f64fa670207e5" id="r_affba8627c7c6c768268f64fa670207e5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#affba8627c7c6c768268f64fa670207e5">screenDisplay</a> (char **tab, int x, int y)</td></tr>
|
||||
<tr class="memdesc:affba8627c7c6c768268f64fa670207e5"><td class="mdescLeft"> </td><td class="mdescRight">La fonction permet d'afficher simplement le plateau de jeu dans le terminal. <br /></td></tr>
|
||||
<tr class="separator:affba8627c7c6c768268f64fa670207e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9ed2db696b902038cc72feee1d0c30f3" id="r_a9ed2db696b902038cc72feee1d0c30f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ed2db696b902038cc72feee1d0c30f3">screenDisplayGameSDL</a> (char **tab, <a class="el" href="structVecteur.html">vect</a> dim_tab, <a class="el" href="structessential__sdl.html">dis</a> *display_user, <a class="el" href="structVecteur.html">vect</a> *player_pos, int fov)</td></tr>
|
||||
<tr class="memdesc:a9ed2db696b902038cc72feee1d0c30f3"><td class="mdescLeft"> </td><td class="mdescRight">La fonction affiche a l'aide de SDL la zone de jeu. <br /></td></tr>
|
||||
<tr class="separator:a9ed2db696b902038cc72feee1d0c30f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f8faee5abaa49fb784df75266472278" id="r_a4f8faee5abaa49fb784df75266472278"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f8faee5abaa49fb784df75266472278">screenDisplayGameSDL</a> (char **tab, <a class="el" href="structVecteur.html">vect</a> dim_tab, <a class="el" href="structessential__sdl.html">dis</a> *display_user, <a class="el" href="structVecteur.html">vect</a> *player_pos, int fov, <a class="el" href="structVecteur.html">vect</a> direction)</td></tr>
|
||||
<tr class="memdesc:a4f8faee5abaa49fb784df75266472278"><td class="mdescLeft"> </td><td class="mdescRight">La fonction affiche a l'aide de SDL la zone de jeu. <br /></td></tr>
|
||||
<tr class="separator:a4f8faee5abaa49fb784df75266472278"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9c0348d4cff3f20344d763945c96b40" id="r_ab9c0348d4cff3f20344d763945c96b40"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9c0348d4cff3f20344d763945c96b40">getMaxSize</a> (<a class="el" href="structessential__sdl.html">dis</a> display_user)</td></tr>
|
||||
<tr class="memdesc:ab9c0348d4cff3f20344d763945c96b40"><td class="mdescLeft"> </td><td class="mdescRight">Taille de l'ecrant carre en fonction de l'ecrant du joueur avec une marge. <br /></td></tr>
|
||||
<tr class="separator:ab9c0348d4cff3f20344d763945c96b40"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -168,10 +169,51 @@ Fonctions</h2></td></tr>
|
||||
<tr class="memitem:af8c0265ee608800f8daba2540c65c5b0" id="r_af8c0265ee608800f8daba2540c65c5b0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af8c0265ee608800f8daba2540c65c5b0">displayTextSDL</a> (<a class="el" href="structessential__sdl.html">dis</a> *display_user, char *text, <a class="el" href="structVecteur.html">vect</a> coor, <a class="el" href="structVecteur.html">vect</a> size, int font_size)</td></tr>
|
||||
<tr class="memdesc:af8c0265ee608800f8daba2540c65c5b0"><td class="mdescLeft"> </td><td class="mdescRight">Cette fonction affiche du texte dans la fenetre de l'utilisateur. <br /></td></tr>
|
||||
<tr class="separator:af8c0265ee608800f8daba2540c65c5b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc264e6abc61064a8222b53822850cdd" id="r_adc264e6abc61064a8222b53822850cdd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#adc264e6abc61064a8222b53822850cdd">backgroundDisplay</a> (<a class="el" href="structessential__sdl.html">dis</a> *display_user, int bg)</td></tr>
|
||||
<tr class="memdesc:adc264e6abc61064a8222b53822850cdd"><td class="mdescLeft"> </td><td class="mdescRight">Afficher l'arriere plan. <br /></td></tr>
|
||||
<tr class="separator:adc264e6abc61064a8222b53822850cdd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aef4e8ceef5eab0c4c5d664c3d6c96d51" id="r_aef4e8ceef5eab0c4c5d664c3d6c96d51"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aef4e8ceef5eab0c4c5d664c3d6c96d51">playAudio</a> (int sfx)</td></tr>
|
||||
<tr class="memdesc:aef4e8ceef5eab0c4c5d664c3d6c96d51"><td class="mdescLeft"> </td><td class="mdescRight">Cette fonction permet de joueur des effet sonor. <br /></td></tr>
|
||||
<tr class="separator:aef4e8ceef5eab0c4c5d664c3d6c96d51"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Description détaillée</h2>
|
||||
<div class="textblock"><p>Fichier contient tout les fonctions pour l'affichage. </p>
|
||||
</div><h2 class="groupheader">Documentation des fonctions</h2>
|
||||
<a id="adc264e6abc61064a8222b53822850cdd" name="adc264e6abc61064a8222b53822850cdd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc264e6abc61064a8222b53822850cdd">◆ </a></span>backgroundDisplay()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void backgroundDisplay </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structessential__sdl.html">dis</a> *</td> <td class="paramname"><span class="paramname"><em>display_user</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>bg</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Afficher l'arriere plan. </p>
|
||||
<dl class="params"><dt>Paramètres</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">display_user</td><td>Tout les information du display de l'utilisateur utile. </td></tr>
|
||||
<tr><td class="paramname">bg</td><td>quel back ground afficher. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<div class="dynheader">
|
||||
Voici le graphe d'appel pour cette fonction :</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="display_8c_adc264e6abc61064a8222b53822850cdd_cgraph.png" border="0" usemap="#adisplay_8c_adc264e6abc61064a8222b53822850cdd_cgraph" alt=""/></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a81a2b2da875550c614a407ec735ff9d9" name="a81a2b2da875550c614a407ec735ff9d9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a81a2b2da875550c614a407ec735ff9d9">◆ </a></span>displayImage()</h2>
|
||||
|
||||
@@ -324,6 +366,32 @@ Voici le graphe des appelants de cette fonction :</div>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Renvoie</dt><dd>Void </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aef4e8ceef5eab0c4c5d664c3d6c96d51" name="aef4e8ceef5eab0c4c5d664c3d6c96d51"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef4e8ceef5eab0c4c5d664c3d6c96d51">◆ </a></span>playAudio()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void playAudio </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>sfx</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Cette fonction permet de joueur des effet sonor. </p>
|
||||
<dl class="params"><dt>Paramètres</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">sfx</td><td>un int designant le numero du son a jouer. du joueur. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Renvoie</dt><dd>Void </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="affba8627c7c6c768268f64fa670207e5" name="affba8627c7c6c768268f64fa670207e5"></a>
|
||||
@@ -363,8 +431,8 @@ Voici le graphe des appelants de cette fonction :</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9ed2db696b902038cc72feee1d0c30f3" name="a9ed2db696b902038cc72feee1d0c30f3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9ed2db696b902038cc72feee1d0c30f3">◆ </a></span>screenDisplayGameSDL()</h2>
|
||||
<a id="a4f8faee5abaa49fb784df75266472278" name="a4f8faee5abaa49fb784df75266472278"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4f8faee5abaa49fb784df75266472278">◆ </a></span>screenDisplayGameSDL()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -392,7 +460,12 @@ Voici le graphe des appelants de cette fonction :</div>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>fov</em></span> )</td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>fov</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structVecteur.html">vect</a></td> <td class="paramname"><span class="paramname"><em>direction</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -404,6 +477,7 @@ Voici le graphe des appelants de cette fonction :</div>
|
||||
<tr><td class="paramname">display_user</td><td>La structure qui possede tous ce qu'il faut pour l'affichage SDL </td></tr>
|
||||
<tr><td class="paramname">player_pos</td><td>la position du joueur </td></tr>
|
||||
<tr><td class="paramname">fov</td><td>Le fov de la vision du joueur, -1 si desactiver. </td></tr>
|
||||
<tr><td class="paramname">direction</td><td>La direction du personnage. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -411,7 +485,7 @@ Voici le graphe des appelants de cette fonction :</div>
|
||||
<div class="dynheader">
|
||||
Voici le graphe d'appel pour cette fonction :</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="display_8c_a9ed2db696b902038cc72feee1d0c30f3_cgraph.png" border="0" usemap="#adisplay_8c_a9ed2db696b902038cc72feee1d0c30f3_cgraph" alt=""/></div>
|
||||
<div class="center"><img src="display_8c_a4f8faee5abaa49fb784df75266472278_cgraph.png" border="0" usemap="#adisplay_8c_a4f8faee5abaa49fb784df75266472278_cgraph" alt=""/></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user