Comment utiliser la documentation Fmodex pour gcc ?

Ou encore comment convertir l’interface OO C++ de fmodex en sa version procédurale « C » ?

En effet, l’interface objet de fmodEx ne compile pas avec GCC ce qui oblige à revenir à l’ancienne syntaxe Fmod seulement la documentation FModex ne couvre que l’utilisation OO. Heureusement un court « algorithme » permet de retrouver le prototype de la fonction C équivalente à partir de sa documentation OO. Voici prototype C++:

FMOD_RESULT System::init( int maxchannels FMOD_INITFLAGS flags, void * extradriverdata );
L’équivalent C sera :

FMOD_RESULT FMOD_System_Init(FMOD_SYSTEM * system,int maxchannels FMOD_INITFLAGS flags, void * extradriverdata);

De manière générique, NomDeClasse::nomDeLaMethode( ...) devient FMOD_Classe_Methode(NomDeClasse* param,...);

Noter la majuscule de « NomDeLaMethode », anciennement « nomDeLaMethode ».

1 Response to “Comment utiliser la documentation Fmodex pour gcc ?”


Laisser un commentaire