Souris
D'abord un rappel sur la gestion de la souris suivant le système utilisé:
Vous trouverez les explications sur la méthode Windows pour la souris, ce sera là.
Les explications sous X Window se trouveront pour la souris, ce sera là.
Et enfin les explications GLUT pour la souris, ce sera là.
La gestion de la souris clavier est traité dans la classe glWindows. Il y a des fonctions virtuelles qui permettent par défaut de piloter la caméra.
Les évènements et les méthodes pour la souris sont les suivantes:
virtual bool onClickMouseGLW (UINT message) { return false; } Pour le clique
droit/gauche/milieu de la souris
virtual bool onPosMouseGLW (POINT xyScrSouris, POINT xySourisClt) Pour connaître
la position de la souris
virtual bool showMouseGLW () Pour montrer le curseur de la souris
virtual bool hideMouseGLW () Pour cacher le curseur