id="allegro_cond"><a href="#TOC">ALLEGRO_COND</a></h1>
<pre><code>typedef struct ALLEGRO_COND ALLEGRO_COND;
</code></pre>
<p>An opaque structure representing a condition variable.</p>
<h1 id="al_create_thread"><a href="#TOC">al_create_thread</a></h1>
<pre><code>ALLEGRO_THREAD *al_create_thread(
   void *(*proc)(ALLEGRO_THREAD *thread, void *arg), void *arg)
</code></pre>
<p>Spawn a new thread which begins executing <code>proc</code>. The new thread is passed its own thread handle and the value <code>arg</co