grafX2/doxydoc/html/io_8c.html

683 lines
34 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>GrafX2: io.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.8 -->
<script type="text/javascript">
<!--
function changeDisplayState (e){
var num=this.id.replace(/[^[0-9]/g,'');
var button=this.firstChild;
var sectionDiv=document.getElementById('dynsection'+num);
if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){
sectionDiv.style.display='block';
button.src='open.gif';
}else{
sectionDiv.style.display='none';
button.src='closed.gif';
}
}
function initDynSections(){
var divs=document.getElementsByTagName('div');
var sectionCounter=1;
for(var i=0;i<divs.length-1;i++){
if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){
var header=divs[i];
var section=divs[i+1];
var button=header.firstChild;
if (button!='IMG'){
divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild);
button=document.createElement('img');
divs[i].insertBefore(button,divs[i].firstChild);
}
header.style.cursor='pointer';
header.onclick=changeDisplayState;
header.id='dynheader'+sectionCounter;
button.src='closed.gif';
section.id='dynsection'+sectionCounter;
section.style.display='none';
section.style.marginLeft='14px';
sectionCounter++;
}
}
}
window.onload = initDynSections;
-->
</script>
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>io.c File Reference</h1><code>#include &lt;SDL_endian.h&gt;</code><br>
<code>#include &lt;string.h&gt;</code><br>
<code>#include &lt;sys/stat.h&gt;</code><br>
<code>#include &lt;errno.h&gt;</code><br>
<code>#include &lt;dirent.h&gt;</code><br>
<code>#include &quot;<a class="el" href="struct_8h.html">struct.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="io_8h.html">io.h</a>&quot;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#b246e002bd3a0b08fb247262d9fa6cf2">endian_magic16</a> (<a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> x)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#9588e083b5ce14557763e9e1817cadff">endian_magic32</a> (<a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> x)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#73aaad5d4ad1f9525a5b721f8ce4ce1b">read_byte</a> (FILE *Fichier, <a class="el" href="struct_8h.html#b8ef12fab634c171394422d0ee8baf94">byte</a> *Dest)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#06ed5782b70b77c5a4aa9d947cd46fd2">write_byte</a> (FILE *Fichier, <a class="el" href="struct_8h.html#b8ef12fab634c171394422d0ee8baf94">byte</a> Byte)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#7dd95dabd449d89610810982e4d41191">read_bytes</a> (FILE *Fichier, void *Dest, size_t Taille)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#8d31bf2d2ddbf8590fd1e89b1cd7d3c3">write_bytes</a> (FILE *Fichier, void *Src, size_t Taille)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#6de4e1e280b33b322b6eec4bb271ff19">read_word_le</a> (FILE *Fichier, <a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> *Dest)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#97e4e523c86f92ce42880968853c0b58">write_word_le</a> (FILE *Fichier, <a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> Mot)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#4c91bb8a07de7f00c48aecaabc46d555">read_word_be</a> (FILE *Fichier, <a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> *Dest)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#d1f8c09081fb86fb7c38ceb4cc24cdad">write_word_be</a> (FILE *Fichier, <a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> Mot)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#fa8636b02c02d3d866a7a17b38c4d11f">read_dword_le</a> (FILE *Fichier, <a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> *Dest)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#5f4aadd6896878f538272f499432b58c">write_dword_le</a> (FILE *Fichier, <a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> Mot)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#d860d5237cbc0e1fb53beab90262a9d5">read_dword_be</a> (FILE *Fichier, <a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> *Dest)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#82719de87e46a66338f3f81a0b5c1964">write_dword_be</a> (FILE *Fichier, <a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> Mot)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#ae894da1d7abcde4299d6c34fcb8bb00">Position_dernier_slash</a> (const char *Chaine)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#399cb56ac639dc2087d77125fea18ccd">Extraire_nom_fichier</a> (char *Destination, const char *Source)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#2f970506e24d7c885b4276cde46fc95f">Extraire_chemin</a> (char *Destination, const char *Source)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#260aa799bda8d9c4cd8dc85c2660d783">Fichier_existe</a> (char *Fichier)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="io_8c.html#900a0a8785e034fbc72f1e52896c1b01">Repertoire_existe</a> (char *Repertoire)</td></tr>
</table>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="b246e002bd3a0b08fb247262d9fa6cf2"></a><!-- doxytag: member="io.c::endian_magic16" ref="b246e002bd3a0b08fb247262d9fa6cf2" args="(word x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> endian_magic16 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a>&nbsp;</td>
<td class="paramname"> <em>x</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="gfxcfg_8c.html#7cb5a57ce3c3624124af58f791b0c91b">Interpretation_du_fichier_config()</a>.</p>
</div>
</div><p>
<a class="anchor" name="9588e083b5ce14557763e9e1817cadff"></a><!-- doxytag: member="io.c::endian_magic32" ref="9588e083b5ce14557763e9e1817cadff" args="(dword x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> endian_magic32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a>&nbsp;</td>
<td class="paramname"> <em>x</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="73aaad5d4ad1f9525a5b721f8ce4ce1b"></a><!-- doxytag: member="io.c::read_byte" ref="73aaad5d4ad1f9525a5b721f8ce4ce1b" args="(FILE *Fichier, byte *Dest)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int read_byte </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#b8ef12fab634c171394422d0ee8baf94">byte</a> *&nbsp;</td>
<td class="paramname"> <em>Dest</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="init_8h.html#95e24fc27e420f60c94da5448ca676e8">Charger_CFG()</a>, <a class="el" href="loadsave_8c.html#1e6e9bb0746fdc6810e2cbfbf5675b82">Lire_octet()</a>, <a class="el" href="loadsave_8c.html#9f2629bbd64194d917d883a4b321907c">Load_GIF()</a>, <a class="el" href="loadsave_8c.html#dccfef42728ab9bdbae56a89c43f4182">Load_LBM()</a>, <a class="el" href="loadsave_8c.html#b9bc3adf51e364a4f51ea59db1fbbf2a">Load_PCX()</a>, <a class="el" href="loadsave_8c.html#9737a868b1afaf9dd7ccbe6c77ea175a">Load_PKM()</a>, <a class="el" href="loadsave_8c.html#59ff6d4591d1c8c3e22f6e4e25e767b8">Test_CEL()</a>, and <a class="el" href="loadsave_8c.html#a67d3c4ab4b20ff52636a3bbcab117a0">Test_PCX()</a>.</p>
</div>
</div><p>
<a class="anchor" name="06ed5782b70b77c5a4aa9d947cd46fd2"></a><!-- doxytag: member="io.c::write_byte" ref="06ed5782b70b77c5a4aa9d947cd46fd2" args="(FILE *Fichier, byte Byte)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int write_byte </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#b8ef12fab634c171394422d0ee8baf94">byte</a>&nbsp;</td>
<td class="paramname"> <em>Byte</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#d26f8878b87c0584a88e685555682436">Emergency_backup()</a>, <a class="el" href="init_8h.html#80439b08857a437828e3c8d3aee5fe43">Sauver_CFG()</a>, and <a class="el" href="loadsave_8c.html#19c4247a6faeff2fc93e69ec134fc48a">Save_GIF()</a>.</p>
</div>
</div><p>
<a class="anchor" name="7dd95dabd449d89610810982e4d41191"></a><!-- doxytag: member="io.c::read_bytes" ref="7dd95dabd449d89610810982e4d41191" args="(FILE *Fichier, void *Dest, size_t Taille)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int read_bytes </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&nbsp;</td>
<td class="paramname"> <em>Dest</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&nbsp;</td>
<td class="paramname"> <em>Taille</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="init_8h.html#95e24fc27e420f60c94da5448ca676e8">Charger_CFG()</a>, <a class="el" href="gfxcfg_8c.html#7cb5a57ce3c3624124af58f791b0c91b">Interpretation_du_fichier_config()</a>, <a class="el" href="loadsave_8c.html#77b512eefe5ef435044e556a9f24541b">Load_BMP()</a>, <a class="el" href="loadsave_8c.html#96c7db5f772573f4d8245c5d27336807">Load_CEL()</a>, <a class="el" href="loadsave_8c.html#9f2629bbd64194d917d883a4b321907c">Load_GIF()</a>, <a class="el" href="loadsave_8c.html#3923bddfeb26e2dd6999c8dbd119e242">Load_IMG()</a>, <a class="el" href="loadsave_8c.html#8e2a3331b3288c538013cf2fe1e7291e">Load_KCF()</a>, <a class="el" href="loadsave_8c.html#dccfef42728ab9bdbae56a89c43f4182">Load_LBM()</a>, <a class="el" href="loadsave_8c.html#6321478625463f5e3c159ee00da2605d">Load_PAL()</a>, <a class="el" href="loadsave_8c.html#43a527b36aa187ae3df3b0c067f2aadc">Load_PC1()</a>, <a class="el" href="loadsave_8c.html#b9bc3adf51e364a4f51ea59db1fbbf2a">Load_PCX()</a>, <a class="el" href="loadsave_8c.html#5cc00be9f67302cb0c770999a114eec5">Load_PI1()</a>, <a class="el" href="loadsave_8c.html#9737a868b1afaf9dd7ccbe6c77ea175a">Load_PKM()</a>, <a class="el" href="loadsave_8c.html#6875ebed7d0dec80eb4aec6e47596b3f">Load_PNG()</a>, <a class="el" href="loadsave_8c.html#107698c21966a3086b5e01b323c6f90e">Load_RAW_24B()</a>, <a class="el" href="loadsave_8c.html#b6c13d9603c5b91f6bf4cbea64798421">Load_SCx()</a>, <a class="el" href="loadsave_8c.html#b0e1b5f5900ccc6d061331c8ff158486">Load_TGA()</a>, <a class="el" href="loadsave_8c.html#c0060fa467f16027c8c5fe6fe32d1a13">Test_BMP()</a>, <a class="el" href="loadsave_8c.html#59ff6d4591d1c8c3e22f6e4e25e767b8">Test_CEL()</a>, <a class="el" href="loadsave_8c.html#422454fbdf259cd46fcb8506d7dbccc6">Test_GIF()</a>, <a class="el" href="loadsave_8c.html#57cad007f7278fdaf2bab3d60c8cd8cb">Test_IMG()</a>, <a class="el" href="loadsave_8c.html#3a70c57da028a38477a2978148dd64d0">Test_KCF()</a>, <a class="el" href="loadsave_8c.html#9fe2bc0052197375a8d3a4a533a9fe73">Test_LBM()</a>, <a class="el" href="loadsave_8c.html#a67d3c4ab4b20ff52636a3bbcab117a0">Test_PCX()</a>, <a class="el" href="loadsave_8c.html#58f415efbf2090acdd70dd20030ed643">Test_PKM()</a>, <a class="el" href="loadsave_8c.html#724eb97c3f79f3d8af0b75f699169867">Test_PNG()</a>, <a class="el" href="loadsave_8c.html#20a9fa80c60e1883b72015fe99ea4c04">Test_SCx()</a>, and <a class="el" href="loadsave_8c.html#030f7c89e9d5e657b149e82313617038">Wait_for()</a>.</p>
</div>
</div><p>
<a class="anchor" name="8d31bf2d2ddbf8590fd1e89b1cd7d3c3"></a><!-- doxytag: member="io.c::write_bytes" ref="8d31bf2d2ddbf8590fd1e89b1cd7d3c3" args="(FILE *Fichier, void *Src, size_t Taille)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int write_bytes </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&nbsp;</td>
<td class="paramname"> <em>Src</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&nbsp;</td>
<td class="paramname"> <em>Taille</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#8bdb9fd8f253ca60ecb19d123c2ac9e2">Close_ecriture()</a>, <a class="el" href="loadsave_8c.html#55932dfaa23f3fd38fe3b8eebc3b146f">Ecrire_octet()</a>, <a class="el" href="loadsave_8c.html#d26f8878b87c0584a88e685555682436">Emergency_backup()</a>, <a class="el" href="gfxcfg_8c.html#935616bd4d3d71310d77e886ca00896f">Enregistrer_config()</a>, <a class="el" href="init_8h.html#80439b08857a437828e3c8d3aee5fe43">Sauver_CFG()</a>, <a class="el" href="loadsave_8c.html#c790c88223468918b79e8027e6536c03">Save_BMP()</a>, <a class="el" href="loadsave_8c.html#75f61abc626000008ba0ea59f8d3cab7">Save_CEL()</a>, <a class="el" href="loadsave_8c.html#19c4247a6faeff2fc93e69ec134fc48a">Save_GIF()</a>, <a class="el" href="loadsave_8c.html#2029e4410580e927f1cf72531ec11307">Save_IMG()</a>, <a class="el" href="loadsave_8c.html#b96510908fca8cd40bc4ffa0b8756798">Save_KCF()</a>, <a class="el" href="loadsave_8c.html#bd6a836b450e557ec08985898031db84">Save_LBM()</a>, <a class="el" href="loadsave_8c.html#fd60117a972fa2d788265c5d32eb1638">Save_PAL()</a>, <a class="el" href="loadsave_8c.html#726a596e26cfddcd47bdc78882da72db">Save_PC1()</a>, <a class="el" href="loadsave_8c.html#c8ec99881e5fd58125883ced2b9a777b">Save_PCX()</a>, <a class="el" href="loadsave_8c.html#a73e82a37ccdf52c8ac64afe066beed2">Save_PI1()</a>, <a class="el" href="loadsave_8c.html#f28032474ee12f42045d4196e83953c2">Save_PKM()</a>, and <a class="el" href="loadsave_8c.html#b309c5417991c814314261632f41b81b">Save_SCx()</a>.</p>
</div>
</div><p>
<a class="anchor" name="6de4e1e280b33b322b6eec4bb271ff19"></a><!-- doxytag: member="io.c::read_word_le" ref="6de4e1e280b33b322b6eec4bb271ff19" args="(FILE *Fichier, word *Dest)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int read_word_le </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> *&nbsp;</td>
<td class="paramname"> <em>Dest</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="init_8h.html#95e24fc27e420f60c94da5448ca676e8">Charger_CFG()</a>, <a class="el" href="loadsave_8c.html#77b512eefe5ef435044e556a9f24541b">Load_BMP()</a>, <a class="el" href="loadsave_8c.html#9f2629bbd64194d917d883a4b321907c">Load_GIF()</a>, <a class="el" href="loadsave_8c.html#b9bc3adf51e364a4f51ea59db1fbbf2a">Load_PCX()</a>, <a class="el" href="loadsave_8c.html#9737a868b1afaf9dd7ccbe6c77ea175a">Load_PKM()</a>, <a class="el" href="loadsave_8c.html#c0060fa467f16027c8c5fe6fe32d1a13">Test_BMP()</a>, <a class="el" href="loadsave_8c.html#59ff6d4591d1c8c3e22f6e4e25e767b8">Test_CEL()</a>, <a class="el" href="loadsave_8c.html#fd3e76d9dce1ab9edc3383abfdeb9a9e">Test_PC1()</a>, <a class="el" href="loadsave_8c.html#a67d3c4ab4b20ff52636a3bbcab117a0">Test_PCX()</a>, and <a class="el" href="loadsave_8c.html#d2b81f464777061b8fc2f249e684eff6">Test_PI1()</a>.</p>
</div>
</div><p>
<a class="anchor" name="97e4e523c86f92ce42880968853c0b58"></a><!-- doxytag: member="io.c::write_word_le" ref="97e4e523c86f92ce42880968853c0b58" args="(FILE *Fichier, word Mot)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int write_word_le </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a>&nbsp;</td>
<td class="paramname"> <em>Mot</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#d26f8878b87c0584a88e685555682436">Emergency_backup()</a>, <a class="el" href="gfxcfg_8c.html#935616bd4d3d71310d77e886ca00896f">Enregistrer_config()</a>, <a class="el" href="init_8h.html#80439b08857a437828e3c8d3aee5fe43">Sauver_CFG()</a>, and <a class="el" href="loadsave_8c.html#c8ec99881e5fd58125883ced2b9a777b">Save_PCX()</a>.</p>
</div>
</div><p>
<a class="anchor" name="4c91bb8a07de7f00c48aecaabc46d555"></a><!-- doxytag: member="io.c::read_word_be" ref="4c91bb8a07de7f00c48aecaabc46d555" args="(FILE *Fichier, word *Dest)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int read_word_be </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a> *&nbsp;</td>
<td class="paramname"> <em>Dest</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#dccfef42728ab9bdbae56a89c43f4182">Load_LBM()</a>, and <a class="el" href="loadsave_8c.html#9737a868b1afaf9dd7ccbe6c77ea175a">Load_PKM()</a>.</p>
</div>
</div><p>
<a class="anchor" name="d1f8c09081fb86fb7c38ceb4cc24cdad"></a><!-- doxytag: member="io.c::write_word_be" ref="d1f8c09081fb86fb7c38ceb4cc24cdad" args="(FILE *Fichier, word Mot)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int write_word_be </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#acc262b7acb8ef2b1d38df8b855bc0f6">word</a>&nbsp;</td>
<td class="paramname"> <em>Mot</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#bd6a836b450e557ec08985898031db84">Save_LBM()</a>.</p>
</div>
</div><p>
<a class="anchor" name="fa8636b02c02d3d866a7a17b38c4d11f"></a><!-- doxytag: member="io.c::read_dword_le" ref="fa8636b02c02d3d866a7a17b38c4d11f" args="(FILE *Fichier, dword *Dest)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int read_dword_le </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> *&nbsp;</td>
<td class="paramname"> <em>Dest</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="init_8h.html#95e24fc27e420f60c94da5448ca676e8">Charger_CFG()</a>, <a class="el" href="loadsave_8c.html#77b512eefe5ef435044e556a9f24541b">Load_BMP()</a>, and <a class="el" href="loadsave_8c.html#c0060fa467f16027c8c5fe6fe32d1a13">Test_BMP()</a>.</p>
</div>
</div><p>
<a class="anchor" name="5f4aadd6896878f538272f499432b58c"></a><!-- doxytag: member="io.c::write_dword_le" ref="5f4aadd6896878f538272f499432b58c" args="(FILE *Fichier, dword Mot)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int write_dword_le </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a>&nbsp;</td>
<td class="paramname"> <em>Mot</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="init_8h.html#80439b08857a437828e3c8d3aee5fe43">Sauver_CFG()</a>.</p>
</div>
</div><p>
<a class="anchor" name="d860d5237cbc0e1fb53beab90262a9d5"></a><!-- doxytag: member="io.c::read_dword_be" ref="d860d5237cbc0e1fb53beab90262a9d5" args="(FILE *Fichier, dword *Dest)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int read_dword_be </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a> *&nbsp;</td>
<td class="paramname"> <em>Dest</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#dccfef42728ab9bdbae56a89c43f4182">Load_LBM()</a>, <a class="el" href="loadsave_8c.html#9fe2bc0052197375a8d3a4a533a9fe73">Test_LBM()</a>, and <a class="el" href="loadsave_8c.html#030f7c89e9d5e657b149e82313617038">Wait_for()</a>.</p>
</div>
</div><p>
<a class="anchor" name="82719de87e46a66338f3f81a0b5c1964"></a><!-- doxytag: member="io.c::write_dword_be" ref="82719de87e46a66338f3f81a0b5c1964" args="(FILE *Fichier, dword Mot)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int write_dword_be </td>
<td>(</td>
<td class="paramtype">FILE *&nbsp;</td>
<td class="paramname"> <em>Fichier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct_8h.html#a730159e2e39a4c35fbcb22c4f1f7eb9">dword</a>&nbsp;</td>
<td class="paramname"> <em>Mot</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="loadsave_8c.html#bd6a836b450e557ec08985898031db84">Save_LBM()</a>.</p>
</div>
</div><p>
<a class="anchor" name="ae894da1d7abcde4299d6c34fcb8bb00"></a><!-- doxytag: member="io.c::Position_dernier_slash" ref="ae894da1d7abcde4299d6c34fcb8bb00" args="(const char *Chaine)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* Position_dernier_slash </td>
<td>(</td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>Chaine</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>References <a class="el" href="io_8h.html#b64e7b5597e0606838e72f2212b8b2eb">SEPARATEUR_CHEMIN</a>.</p>
<p>Referenced by <a class="el" href="texte_8c.html#5e3c3a9bfb7e274e13ac85da43d262ca">Ajout_fonte()</a>, <a class="el" href="boutons_8c.html#6c36fe28ca19067adf49b81c9a2a33ad">Bouton_Load_ou_Save()</a>, <a class="el" href="io_8h.html#2f970506e24d7c885b4276cde46fc95f">Extraire_chemin()</a>, and <a class="el" href="io_8h.html#399cb56ac639dc2087d77125fea18ccd">Extraire_nom_fichier()</a>.</p>
</div>
</div><p>
<a class="anchor" name="399cb56ac639dc2087d77125fea18ccd"></a><!-- doxytag: member="io.c::Extraire_nom_fichier" ref="399cb56ac639dc2087d77125fea18ccd" args="(char *Destination, const char *Source)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Extraire_nom_fichier </td>
<td>(</td>
<td class="paramtype">char *&nbsp;</td>
<td class="paramname"> <em>Destination</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>Source</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>References <a class="el" href="io_8c.html#ae894da1d7abcde4299d6c34fcb8bb00">Position_dernier_slash()</a>.</p>
<p>Referenced by <a class="el" href="main_8c.html#4f6c2378e49fa3c0022357520e17e099">Analyse_de_la_ligne_de_commande()</a>.</p>
</div>
</div><p>
<a class="anchor" name="2f970506e24d7c885b4276cde46fc95f"></a><!-- doxytag: member="io.c::Extraire_chemin" ref="2f970506e24d7c885b4276cde46fc95f" args="(char *Destination, const char *Source)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Extraire_chemin </td>
<td>(</td>
<td class="paramtype">char *&nbsp;</td>
<td class="paramname"> <em>Destination</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&nbsp;</td>
<td class="paramname"> <em>Source</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>References <a class="el" href="io_8c.html#ae894da1d7abcde4299d6c34fcb8bb00">Position_dernier_slash()</a>, and <a class="el" href="io_8h.html#b64e7b5597e0606838e72f2212b8b2eb">SEPARATEUR_CHEMIN</a>.</p>
<p>Referenced by <a class="el" href="main_8c.html#4f6c2378e49fa3c0022357520e17e099">Analyse_de_la_ligne_de_commande()</a>, and <a class="el" href="setup_8c.html#6ecaa2029ceee3690330eec1939903eb">Set_Program_Directory()</a>.</p>
</div>
</div><p>
<a class="anchor" name="260aa799bda8d9c4cd8dc85c2660d783"></a><!-- doxytag: member="io.c::Fichier_existe" ref="260aa799bda8d9c4cd8dc85c2660d783" args="(char *Fichier)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Fichier_existe </td>
<td>(</td>
<td class="paramtype">char *&nbsp;</td>
<td class="paramname"> <em>Fichier</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>Referenced by <a class="el" href="main_8c.html#4f6c2378e49fa3c0022357520e17e099">Analyse_de_la_ligne_de_commande()</a>, <a class="el" href="boutons_8c.html#85f4b4d27b2abf95478b41bfd40c7c02">Backup_du_fichier_sauvegarde()</a>, <a class="el" href="boutons_8h.html#b7f5f6282e228ee1b945432258dde235">Bouton_Autosave()</a>, <a class="el" href="boutons_8c.html#6c36fe28ca19067adf49b81c9a2a33ad">Bouton_Load_ou_Save()</a>, <a class="el" href="boutons_8c.html#ce358802a012dfb059b20a4a19b549d0">Bouton_Quitter_Routine_locale()</a>, <a class="el" href="main_8c.html#0ddf1224851353fc92bfbff6f499fa97">main()</a>, <a class="el" href="saveini_8h.html#81ba3b85b1ae4265043133319e5da136">Sauver_INI()</a>, <a class="el" href="boutons_8h.html#de8eabbafe1b3dbe00a3fc652e1fdeb9">Save_picture()</a>, and <a class="el" href="setup_8h.html#fd36d70050a4a14b07f890e9b85938b7">Set_Config_Directory()</a>.</p>
</div>
</div><p>
<a class="anchor" name="900a0a8785e034fbc72f1e52896c1b01"></a><!-- doxytag: member="io.c::Repertoire_existe" ref="900a0a8785e034fbc72f1e52896c1b01" args="(char *Repertoire)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Repertoire_existe </td>
<td>(</td>
<td class="paramtype">char *&nbsp;</td>
<td class="paramname"> <em>Repertoire</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>References <a class="el" href="const_8h.html#3da3f4e00591ea090b7f24868b153464">PARENT_DIR</a>.</p>
<p>Referenced by <a class="el" href="boutons_8c.html#6c36fe28ca19067adf49b81c9a2a33ad">Bouton_Load_ou_Save()</a>, and <a class="el" href="setup_8h.html#fd36d70050a4a14b07f890e9b85938b7">Set_Config_Directory()</a>.</p>
</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Mar 6 16:43:57 2009 for GrafX2 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
</body>
</html>