glutMouseFunc man page on IRIX

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



glutMouseFunc(3GLUT)	       GLUT	     glutMouseFunc(3GLUT)

NAME
       glutMouseFunc  -	 sets  the mouse callback for the current
       window.

SYNTAX
       void glutMouseFunc(void (*func)(int button, int state,
			  int x, int y));

ARGUMENTS
       func	 The new mouse callback function.

DESCRIPTION
       glutMouseFunc sets the mouse callback for the current win
       dow. When a user presses and releases mouse buttons in the
       window, each press and  each  release  generates	 a  mouse
       callback. The button parameter is one of GLUT_LEFT_BUTTON,
       GLUT_MIDDLE_BUTTON, or GLUT_RIGHT_BUTTON. For systems with
       only two mouse buttons, it may not be possible to generate
       GLUT_MIDDLE_BUTTON callback. For	 systems  with	a  single
       mouse  button,  it  may	be  possible  to  generate only a
       GLUT_LEFT_BUTTON callback. The state parameter  is  either
       GLUT_UP	or  GLUT_DOWN indicating whether the callback was
       due to a release or press respectively. The x and y  call
       back  parameters	 indicate the window relative coordinates
       when the mouse button state changed. If a GLUT_DOWN  call
       back  for  a specific button is triggered, the program can
       assume a GLUT_UP callback for the same button will be gen
       erated  (assuming  the  window  still has a mouse callback
       registered) when the mouse button is released even if  the
       mouse has moved outside the window.

       If  a  menu  is	attached  to a button for a window, mouse
       callbacks will not be generated for that button.

       During a mouse callback, glutGetModifiers may be called to
       determine  the state of modifier keys when the mouse event
       generating the callback occurred.

       Passing NULL to glutMouseFunc disables the  generation  of
       mouse callbacks.

SEE ALSO
       glutKeyboardFunc, glutMotionFunc, glutSpaceballButtonFunc,
       glutButtonBoxFunc, glutTabletButtonFunc, glutGetModifiers

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

GLUT			       3.7				1

[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