Bonjour,
GLUT appel lui-même des fonctions qu'on lui a passé par des appels à glutDisplayFunc et autres. Je fais un programme C++, donc j'ai créé une classe pour gérer l'interface avec GLUT et toutes les fonctions qu'il appelle. Seulement voilà, les fonctions obtenues ainsi ne conviennent pas à GLUT parce qu'elles sont membres de classes (enfin moi j'obtiens une erreur de compilo qui me dit que les types ne sont pas compatibles). Je voudrais savoir si il y-a un moyen pour contourner ce problême plus simple (et plus rapide à l'éxécution) que de créer des fonctions bateau destinées uniquement à rediriger l'appel de GLUT vers les fonctions prévues pour le gérer. Je n'arrive pas à utiliser l'opérateur cast de plus pour cela.
Merci d'avance.
Partager