This manual page is for Mac OS X version 10.6.3

If you are running a different version of Mac OS X, view the documentation locally:

  • In Terminal, using the man(1) command

Reading manual pages

Manual pages are intended as a quick reference for people who already understand a technology.

  • For more information about the manual page format, see the manual page for manpages(5).

  • For more information about this technology, look for other documentation in the Apple Reference Library.

  • For general information about writing shell scripts, read Shell Scripting Primer.



glutButtonBoxFunc(3GLUT)                            GLUT                            glutButtonBoxFunc(3GLUT)



NAME
       glutButtonBoxFunc - sets the dial & button box button callback for the current window.

SYNTAX
       void glutButtonBoxFunc(void (*func)(int button, int state));

ARGUMENTS
       func      The new button box callback function.

DESCRIPTION
       glutButtonBoxFunc  sets the dial & button box button callback for the current window. The dial & but-ton button
       ton box button callback for a window is called when the window has dial  &  button  box  input  focus
       (normally,  when the mouse is in the window) and the user generates dial & button box button presses.
       The button parameter will be the button number (starting at one). The number of available dial & but-ton button
       ton  box  buttons  can  be  determined  with glutDeviceGet(GLUT_NUM_BUTTON_BOX_BUTTONS). The state is
       either GLUT_UP or GLUT_DOWN indicating whether the callback was due to a  release  or  press  respec-tively. respectively.
       tively.

       Registering  a  dial & button box button callback when a dial & button box device is not available is
       ineffectual and not an error. In this case, no dial & button box button callbacks will be  generated.

       Passing NULL to glutButtonBoxFunc disables the generation of dial & button box button callbacks. When
       a new window is created, no dial & button box button callback is initially registered.

SEE ALSO
       glutDialsFunc(3G), glutDeviceGet(3G), glutSpaceballButtonFunc(3G), glutTabletButtonFunc(3G)


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



GLUT                                                 3.7                            glutButtonBoxFunc(3GLUT)

Reporting Problems

The way to report a problem with this manual page depends on the type of problem:

Content errors
Report errors in the content of this documentation with the feedback links below.
Bug reports
Report bugs in the functionality of the described tool or API through Bug Reporter.
Formatting problems
Report formatting mistakes in the online version of these pages with the feedback links below.

Did this document help you? Yes It's good, but... Not helpful...