Outils pour utilisateurs

Outils du site


allegro:events

====== Différences ====== Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

allegro:events [2012/03/17 16:31]
mrhide [Détails]
allegro:events [2012/06/29 17:01] (Version actuelle)
mrhide [Events]
Ligne 1: Ligne 1:
-===== Events =====+===== Allegro — Events =====
  
  
Ligne 95: Ligne 95:
 **al_init_timeout** initialise un objet **ALLEGRO_TIMEOUT**,​ ici à 0.06 secondes, soit 60 millisecondes. **al_init_timeout** initialise un objet **ALLEGRO_TIMEOUT**,​ ici à 0.06 secondes, soit 60 millisecondes.
  
-<code c>      bool got_event ​= al_wait_for_event_until(event_queue,​ &ev, &​timeout);</​code>​+<code c>      bool get_event ​= al_wait_for_event_until(event_queue,​ &ev, &​timeout);</​code>​
  
 Nous demandons à Allegro d'​attendre un event, ou que le temps défini soit écoulé. **al_wait_for_event_until** renverra **false** si aucun event est déclenché avant que le temps soit écoulé. Nous demandons à Allegro d'​attendre un event, ou que le temps défini soit écoulé. **al_wait_for_event_until** renverra **false** si aucun event est déclenché avant que le temps soit écoulé.
Ligne 104: Ligne 104:
 </​code>​ </​code>​
  
-Ici on vérifié si nous avons un event dans la queu. Si c'est un Display //close event//, on break la boucle du programme.+Ici on vérifié si nous avons un event dans la variable **ev**. Si c'est un Display //close event//, on break la boucle du programme.
  
 Ici s'​achève notre article sur les events d'​Allegro 5.  Ici s'​achève notre article sur les events d'​Allegro 5. 
  
 [[allegro:​display|Précédent]] << [[allegro:​start#​articles|Sommaire]] >> [[allegro:​timers|Suivant]] [[allegro:​display|Précédent]] << [[allegro:​start#​articles|Sommaire]] >> [[allegro:​timers|Suivant]]
allegro/events.1331998260.txt.gz · Dernière modification: 2012/03/17 16:31 par mrhide