This manual page is for Mac OS X version 10.6

If you are running a different version of Mac OS X, view the documentation locally:

  • In Terminal, using the man(1) command

Reading manual pages

Manual pages are intended as a quick reference for people who already understand a technology.

  • For more information about the manual page format, see the manual page for manpages(5).

  • For more information about this technology, look for other documentation in the Apple Reference Library.

  • For general information about writing shell scripts, read Shell Scripting Primer.



glutSetCursor(3GLUT)                                GLUT                                glutSetCursor(3GLUT)



NAME
       glutSetCursor - changes the cursor image of the current window.

SYNTAX
       void glutSetCursor(int cursor);

ARGUMENTS
       cursor    Name of cursor image to change to.  Possible values follow:

       GLUT_CURSOR_RIGHT_ARROW
               Arrow pointing up and to the right.

       GLUT_CURSOR_LEFT_ARROW
               Arrow pointing up and to the left.

       GLUT_CURSOR_INFO
               Pointing hand.

       GLUT_CURSOR_DESTROY
               Skull & cross bones.

       GLUT_CURSOR_HELP
               Question mark.

       GLUT_CURSOR_CYCLE
               Arrows rotating in a circle.

       GLUT_CURSOR_SPRAY
               Spray can.

       GLUT_CURSOR_WAIT
               Wrist watch.

       GLUT_CURSOR_TEXT
               Insertion point cursor for text.

       GLUT_CURSOR_CROSSHAIR
               Simple cross-hair.

       GLUT_CURSOR_UP_DOWN
               Bi-directional pointing up & down.

       GLUT_CURSOR_LEFT_RIGHT
               Bi-directional pointing left & right.

       GLUT_CURSOR_TOP_SIDE
               Arrow pointing to top side.

       GLUT_CURSOR_BOTTOM_SIDE
               Arrow pointing to bottom side.

       GLUT_CURSOR_LEFT_SIDE
               Arrow pointing to left side.

       GLUT_CURSOR_RIGHT_SIDE
               Arrow pointing to right side.

       GLUT_CURSOR_TOP_LEFT_CORNER
               Arrow pointing to top-left corner.

       GLUT_CURSOR_TOP_RIGHT_CORNER
               Arrow pointing to top-right corner.

       GLUT_CURSOR_BOTTOM_RIGHT_CORNER
               Arrow pointing to bottom-left corner.

       GLUT_CURSOR_BOTTOM_LEFT_CORNER
               Arrow pointing to bottom-right corner.

       GLUT_CURSOR_FULL_CROSSHAIR
               Full-screen cross-hair cursor (if possible, otherwise GLUT_CURSOR_CROSSHAIR).

       GLUT_CURSOR_NONE
               Invisible cursor.

       GLUT_CURSOR_INHERIT
               Use parent's cursor.

DESCRIPTION
       glutSetCursor  changes  the cursor image of the current window.  Each call requests the window system
       change the cursor appropriately.  The cursor image when a window is created  is  GLUT_CURSOR_INHERIT.
       The  exact cursor images used are implementation dependent. The intent is for the image to convey the
       meaning of the cursor name. For a top-level window, GLUT_CURSOR_INHERIT uses the default window  sys-tem system
       tem cursor.

X IMPLEMENTATION NOTES
       GLUT  for  X uses SGI's _SGI_CROSSHAIR_CURSOR convention to access a full-screen cross-hair cursor if
       possible.

SEE ALSO
       glutCreateWindow(3G), glutCreateSubWindow(3G)


AUTHOR
       Mark J. Kilgard ([email protected])



GLUT                                                 3.7                                glutSetCursor(3GLUT)

Reporting Problems

The way to report a problem with this manual page depends on the type of problem:

Content errors
Report errors in the content of this documentation with the feedback links below.
Bug reports
Report bugs in the functionality of the described tool or API through Bug Reporter.
Formatting problems
Report formatting mistakes in the online version of these pages with the feedback links below.