Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gluttimerfunc(3) [centos man page]

UNTITLED
LOCAL UNTITLED NAME
glutTimerFunc -- Sets the Timer callback for the current window. LIBRARY
OpenGLUT - idletimer SYNOPSIS
#include <openglut.h> void glutTimerFunc(unsigned int msec, void( *callback )( int data ), int data); PARAMETERS
msec Milliseconds till invocation. callback Client function for timer event. data Arbitrary data; passed to callback . DESCRIPTION
After at least msec milliseconds, OpenGLUT will call callback , passing in your user-supplied data parameter. OpenGLUT will call your function only once. This callback is not 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) Epoch

Check Out this Related Man Page

UNTITLED
LOCAL UNTITLED NAME
glutSpecialFunc -- Sets the Special callback for the current window LIBRARY
OpenGLUT - input SYNOPSIS
#include <openglut.h> void glutSpecialFunc(void( *callback )( int key, int x, int y )); PARAMETERS
callback Client function for keyboard event. DESCRIPTION
Registers a callback for OpenGLUT to call when the user presses "special" keys on the keyboard. The special callback handles some additional keys that are not covered under plain "keyboard" events. The key that is passed to the call- back is one of an enumerated set. The association to keys on your keyboard should be obvious. Their GLUT symbol names are: - GLUT_KEY_F1 - GLUT_KEY_F2 - GLUT_KEY_F3 - GLUT_KEY_F4 - GLUT_KEY_F5 - GLUT_KEY_F6 - GLUT_KEY_F7 - GLUT_KEY_F8 - GLUT_KEY_F9 - GLUT_KEY_F10 - GLUT_KEY_F11 - GLUT_KEY_F12 - GLUT_KEY_LEFT - GLUT_KEY_UP - GLUT_KEY_RIGHT - GLUT_KEY_DOWN - GLUT_KEY_PAGE_UP - GLUT_KEY_PAGE_DOWN - GLUT_KEY_HOME - GLUT_KEY_END - GLUT_KEY_INSERT To receive other keys, see glutKeyboardFunc(). This callback is bound to the current window . CAVEATS
Many keys are not included; nor is it possible to apply qualifiers such as the Shift or Ctrl key to these keys. Windows created via glutCreateMenuWindow() always cascade keyboard and mouse events to their parent. SEE ALSO
glutSpecialUpFunc(3) glutKeyboardFunc(3) Epoch
Man Page