Tao.FreeGlut SDK Documentation

Glut.glutDeviceGet Method 

Retrieves GLUT device information represented by integers.

[Visual Basic]
Public Shared Function glutDeviceGet( _
   ByVal info As Integer _
) As Integer
[C#]
public static int glutDeviceGet(
   int info
);

Parameters

info

Name of device information to retrieve. Valid values are:

Value Description
GLUT_HAS_KEYBOARD Non-zero if a keyboard is available; zero if not available. For most GLUT implementations, a keyboard can be assumed.
GLUT_HAS_MOUSE Non-zero if a mouse is available; zero if not available. For most GLUT implementations, a keyboard can be assumed.
GLUT_HAS_SPACEBALL Non-zero if a Spaceball is available; zero if not available.
GLUT_HAS_DIAL_AND_BUTTON_BOX Non-zero if a dial and button box is available; zero if not available.
GLUT_HAS_TABLET Non-zero if a tablet is available; zero if not available.
GLUT_NUM_MOUSE_BUTTONS Number of buttons supported by the mouse. If no mouse is supported, zero is returned.
GLUT_NUM_SPACEBALL_BUTTONS Number of buttons supported by the Spaceball. If no Spaceball is supported, zero is returned.
GLUT_NUM_BUTTON_BOX_BUTTONS Number of buttons supported by the dial and button box device. If no dials and button box device is supported, zero is returned.
GLUT_NUM_DIALS Number of dials supported by the dial and button box device. If no dials and button box device is supported, zero is returned.
GLUT_NUM_TABLET_BUTTONS Number of buttons supported by the tablet. If no tablet is supported, zero is returned.

Return Value

glutDeviceGet retrieves GLUT device information represented by integers. The info parameter determines what type of device information to return. Requesting device information for an invalid GLUT device information name returns negative one.

Remarks

glutDeviceGet retrieves GLUT device information represented by integers. The info parameter determines what type of device information to return. Requesting device information for an invalid GLUT device information name returns negative one.

See Also

Glut Class | Tao.FreeGlut Namespace | glutButtonBoxFunc | glutDialsFunc | glutGet | glutIgnoreKeyRepeat | glutJoystickFunc | glutKeyboardFunc | glutMouseFunc | glutSetKeyRepeat | glutSpaceballMotionFunc | glutTabletButtonFunc | glutTabletMotionFunc