glutMotionFunc(3GLUT) GLUT glutMotionFunc(3GLUT)
NAME
glutMotionFunc, glutPassiveMotionFunc - set the motion and
passive motion callbacks respectively for the current win-
dow.
SYNTAX
void glutMotionFunc(void (*func)(int x, int y));
void glutPassiveMotionFunc(void (*func)(int x, int y));
ARGUMENTS
func The new motion or passive motion callback func-
tion.
DESCRIPTION
glutMotionFunc and glutPassiveMotionFunc set the motion
and passive motion callback respectively for the current
window. The motion callback for a window is called when
the mouse moves within the window while one or more mouse
buttons are pressed. The passive motion callback for a
window is called when the mouse moves within the window
while no mouse buttons are pressed.
The x and y callback parameters
indicate the mouse loca-
tion in window relative coordinates.
Passing NULL to glutMotionFunc
or glutPassiveMotionFunc
disables the generation of the mouse or passive motion
callback respectively.
SEE ALSO
glutMouseFunc, glutSpaceballMotionFunc, glutTabletMotion-
Func
AUTHOR
Mark J. Kilgard (mjk@sgi.com)
GLUT 3.2 1