UNTITLED LOCAL UNTITLED
NAMEglutSpaceballButtonFunc — Sets a spaceball button callback.
LIBRARY
OpenGLUT - input
SYNOPSIS
#include <openglut.h>
void
glutSpaceballButtonFunc(void( *callback )( int button, int state ));
PARAMETERS
callback Client spaceball button hook.
DESCRIPTION
This function registers a callback for a spaceball to report buttons. A
spaceball has six axes of freedom (three of motion and three of orienta‐
tion), plus buttons. The spaceball has glutDeviceGet( GLUT_NUM_SPACE‐
BALL_BUTTONS) and numbers them from 1. Button state is either GLUT_UP
or GLUT_DOWN.
The callback is bound to the current window .
CAVEATS
OpenGLUT does not implement spaceball support.
In contrast, mouse buttons are numbered from 0 in the GLUT API. This is
a wrinkle.
SEE ALSOglutSpaceballRotateFunc(3) glutSpaceballMotiononFunc,(3)
Epoch