Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
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)

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>

home | help