Outils pour utilisateurs

Outils du site


allegro:addon_physfs

Allegro — PhysicsFS

Ce greffon implémente PhysicsFS, pour plus d'infos voyez http://icculus.org/physfs/

Pour l'utiliser rien de plus simple, appelez al_set_physfs_file_interface ensuite tous les appels à al_open et autres fonctions de ce genre seront gérés par le greffon PhysFS.

Pour revenir à l'IO normal, utilisez :

   ALLEGRO_STATE *state;
   al_store_state(state, ALLEGRO_STATE_NEW_FILE_INTERFACE);
   al_restore_state(state);

Sachez que chaque thread a son propre state, ainsi le backend IO peut ne pas être le même selon le thread dans lequel vous vous situez. De même, appeler al_set_physfs_file_interface dans un thread ne le rendra pas disponible dans les autres threads.

http://liballeg.org/a5docs/trunk/physfs.html

Liste des greffons

allegro/addon_physfs.txt · Dernière modification: 2018/03/01 11:04 par mrhide