SDL_PushEvent
Nom
SDL_PushEvent -- Ajoute un événement dans la file
Synopsis
#include "SDL.h" int SDL_PushEvent(SDL_Event *event);
Description
La file d'événements peut servir de canal de communication bidirectionnel. Non seulement les événements peuvent être lus depuis la file, mais l'utilisateur peut également y envoyer ses propres événements. event est un pointeur sur la structure d'événément que vous souhaitez ajouter dans la file. L'événement est copié dans la file, la fonction appelante peut disposer de la mémoire pointée dés le retour de la fonction SDL_PushEvent.
Note: L'ajout d'un événement relatif à un périphérique dans la file ne modifie pas l'état de ce périphérique dans SDL.
La fonction est thread-safe, et peut être appelée à partir d'autres threads sans risque.
Valeur de retour
Renvoie 0 en cas de succès or -1 si l'événement n'a pas pu être ajouté.
Exemples
Voir SDL_Event, SDL_AddTimer.
