glutSpaceballMotionFunc(3GLUT) GLUT glutSpaceballMotionFunc(3GLUT) NAME glutSpaceballMotionFunc - sets the Spaceball motion callback for the cur- rent window. SYNTAX void glutSpaceballMotionFunc(void (*func)(int x, int y, int z)); ARGUMENTS func The new entry callback function. DESCRIPTION glutSpaceballMotionFunc sets the Spaceball motion callback for the current window. The Spaceball motion callback for a window is called when the win- dow has Spaceball input focus (normally, when the mouse is in the window) and the user generates Spaceball translations. The x, y, and z callback parameters indicate the translations along the X, Y, and Z axes. The call- back parameters are normalized to be within the range of -1000 to 1000 in- clusive. Registering a Spaceball motion callback when a Spaceball device is not available has no effect and is not an error. In this case, no Spaceball mo- tion callbacks will be generated. Passing NULL to glutSpaceballMotionFunc disables the generation of Space- ball motion callbacks. When a new window is created, no Spaceball motion callback is initially registered. SEE ALSO glutSpaceballRotateFunc, glutSpaceballButtonFunc, glutMotionFunc, glut- TabletMotionFunc, glutJoystickFunc, glutDeviceGet AUTHOR Mark J. Kilgard (mjk@nvidia.com) GLUT 3.7 glutSpaceballMotionFunc(3GLUT)
NAME | SYNTAX | ARGUMENTS | DESCRIPTION | SEE ALSO | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glutSpaceballMotionFunc&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
