glutSpecialUpFunc man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



glutSpecialUpFunc(3GLUT)       GLUT	 glutSpecialUpFunc(3GLUT)

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));

ARGUMENTS
       func	 The new special callback function.

DESCRIPTION
       glutSpecialUpFunc  sets	the  special  keyboard	up   (key
       release) callback for the current window. The special key
       board up callback is triggered when keyboard  function  or
       directional  keys are released. The key callback parameter
       is a GLUT_KEY_* constant for the special key pressed.  The
       x  and  y callback parameters indicate the mouse in window
       relative coordinates when the key was pressed. When a  new
       window  is  created,  no	 special up callback is initially
       registered and special key  releases  in	 the  window  are
       ignored.	  Passing  NULL to glutSpecialUpFunc disables the
       generation of special up callbacks.

       During a special	 up  callback,	glutGetModifiers  may  be
       called  to  determine  the state of modifier keys when the
       key release generating the callback occurred.

       To avoid the reporting of key release/press pairs  due  to
       auto   repeat,  use  glutIgnoreKeyRepeat	 to  ignore  auto
       repeated keystrokes.

       An implementation should do its best to	provide	 ways  to
       generate	 all  the  GLUT_KEY_* special keys. The available
       GLUT_KEY_* values are:

       GLUT_KEY_F1
	       F1 function key.

       GLUT_KEY_F2
	       F2 function key.

       GLUT_KEY_F3
	       F3 function key.

       GLUT_KEY_F4
	       F4 function key.

       GLUT_KEY_F5
	       F5 function key.

       GLUT_KEY_F6
	       F6 function key.

GLUT			       3.7				1

glutSpecialUpFunc(3GLUT)       GLUT	 glutSpecialUpFunc(3GLUT)

       GLUT_KEY_F7
	       F7 function key.

       GLUT_KEY_F8
	       F8 function key.

       GLUT_KEY_F9
	       F9 function key.

       GLUT_KEY_F10
	       F10 function key.

       GLUT_KEY_F11
	       F11 function key.

       GLUT_KEY_F12
	       F12 function key.

       GLUT_KEY_LEFT
	       Left directional key.

       GLUT_KEY_UP
	       Up directional key.

       GLUT_KEY_RIGHT
	       Right directional key.

       GLUT_KEY_DOWN
	       Down directional key.

       GLUT_KEY_PAGE_UP
	       Page up directional key.

       GLUT_KEY_PAGE_DOWN
	       Page down directional key.

       GLUT_KEY_HOME
	       Home directional key.

       GLUT_KEY_END
	       End directional key.

       GLUT_KEY_INSERT
	       Inset directional key.

       Note that the escape, backspace, and delete keys are  gen
       erated as an ASCII character.

SEE ALSO
       glutSpecialFunc,	  glutKeyboardFunc,   glutKeyboardUpFunc,
       glutMouseFunc, glutSpaceballButtonFunc, glutButtonBoxFunc,
       glutTabletButtonFunc,  glutGetModifiers,	 glutIgnoreKeyRe
       peat

GLUT			       3.7				2

glutSpecialUpFunc(3GLUT)       GLUT	 glutSpecialUpFunc(3GLUT)

AUTHOR
       Mark J. Kilgard (mjk@nvidia.com)

GLUT			       3.7				3

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net