GLUTTIMERFUNC
Section: C Library Functions (3)
Updated: LOCAL
Index
Return to Main Contents
BSD mandoc
 
NAME
glutTimerFunc
 - Sets the Timer callback for the current window.
 
LIBRARY
OpenGLUT - idletimer
 
SYNOPSIS
In openglut.h
Ft void
Fn glutTimerFunc unsigned int msec void( *callback )( int data ) int data
 
PARAMETERS
Bf Em
 msec
Ef 
        Milliseconds till invocation.
Bf Em
 callback
Ef 
    Client function for timer event.
Bf Em
 data
Ef 
        Arbitrary data; passed to 
Bf Sy
 callback
Ef 
 .
 
DESCRIPTION
After 
Bf Em
 at least
Ef 
  
Bf Sy
 msec
Ef 
 milliseconds,
OpenGLUT will call 
Bf Sy
 callback
Ef 
 , passing in your
user-supplied 
Bf Sy
 data
Ef 
 parameter.  OpenGLUT will
call your function only once.
This callback is 
Bf Em
 not
Ef 
  bound to any window.
 
CAVEATS
Unlike most other callbacks, timers only occur once.
Unlike most other callbacks, you cannot deregister a timer callback.
Unlike most other callbacks, you can register an arbitrary number of timers.
 
SEE ALSO
glutIdleFunc(3)
glutMainLoop(3)
glutMainLoopEvent(3)