Article     Discussion     Modifier     Historique     Forums     Salon IRC

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

 

Rechercher
Installer l'extension de recherche Plus d'informations

 

Comprendre
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin

 

Partager
La connaissance est la seule chose qui s'accroit lorsqu'on la partage. - Sacha Boudjema

 

Créer
L'imagination est plus importante que la connaissance. - Albert Einstein

 

 

Le wiki en images Le wiki en images Image du mois: «Snowball: un prototype de jeu développé avec NeL.