Commandes Non documentées de Glut 3.7
Un article de Games Creators Network.
Bonjour, à tous ! Aujourd'hui j'ai le plaisir de vous fournir ici la liste des commandes non documentées de Glut 3.7 (je veux dire que vous ne les trouverais pas dans les documentations officiels en HTML, PS ou PDF, mais uniquement dans les mans de linux). A ce document est join la liste des commandes ci dessous en plus des explications qui les details. Mais comme vous devez le savoir, glut n'est plus développé depuis maintenant bien 3ans, mais il sagit toujours d'une librairie de qualité qui vous eviteras bien des mal de tête avec les gestionnaires de fenêtre, ou autre. Bien ! treve de bavardage, voici la liste des commandes de Glut 3.7 !
NAME
glutEnterGameMode, glutLeaveGameMode - enters and leaves GLUT's game mode.
SYNTAX
void glutEnterGameMode(void); void glutLeaveGameMode(void);
NAME
glutForceJoystickFunc - forces current window's joystick callback to be called.
SYNTAX
void glutForceJoystickFunc(void);
NAME
glutGameModeGet - retrieves GLUT device information represented by integers.
SYNTAX
int glutGameModeGet(GLenum info);
NAME
glutGameModeString - sets the game mode configuration via a string.
SYNTAX
void glutGameModeString(const char *string);
NAME
glutIgnoreKeyRepeat - determines if auto repeat keystrokes are reported to the current window
SYNTAX
void glutIgnoreKeyRepeat(int ignore);
NAME
glutInitDisplayString - sets the initial display mode via a string.
SYNTAX
void glutInitDisplayString(char *string);
NAME
glutJoystickFunc - sets the joystick callback for the current window.
SYNTAX
void glutJoystickFunc(void (*func)(unsigned int buttonMask, int x, int y, int z), int pollInterval);
NAME
glutKeyboardUpFunc - sets the keyboard up (key release) callback for the current window.
SYNTAX
void glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y));
NAME
glutReportErrors - for debugging purposes; prints out OpenGL run-time errors.
SYNTAX
void glutReportErrors(void);
NAME
glutSetKeyRepeat - retrieves simple GLUT state represented by integers.
SYNTAX
int glutSetKeyRepeat(int repeatMode);
NAME
glutSpecialUpFunc - sets the special keyboard up (key release) callback for the current window.
SYNTAX
void glutSpecialUpFunc(void (*func)(int key, int x, int y));
NAME
glutWarpPointer warps the pointer's location.
SYNTAX
void glutWarpPointer(int x, int y);
Et voilà ! Vous aurez remarqué j'en suis sûr des fonctions tres utiles dont certainement glutWarpPointeur qui permet de forcer la souris sur une position donnée de la fenêtre. (très utile pour developper des jeux comme Quake3, ou du genre). voilà voilà, j'espère que ça vous plait ! ciao all ! PS : Toute librairie a des fonctions non documentées, tout comme la SDL et ses fonctions RW, alors hésitez pas à fouiller les headers de temps à autre, vous serez surpris :)
Blu3dr4g0n : 14 Aout 2003 En fouillant sur internet j'ai trouvé un lien vraimment miraculeux. il se trouve ici : GL Toolkit FAQ

