mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 02:20:11 +01:00
29 lines
698 B
C++
29 lines
698 B
C++
|
|
/* Copyright (c) Mark J. Kilgard, 1996, 1997. */
|
|
|
|
/* This program is freely distributable without licensing fees
|
|
and is provided without guarantee or warrantee expressed or
|
|
implied. This program is -not- in the public domain. */
|
|
|
|
#include "glutint.h"
|
|
|
|
/* CENTRY */
|
|
void GLUTAPIENTRY
|
|
glutIgnoreKeyRepeat(int ignore)
|
|
{
|
|
__glutCurrentWindow->ignoreKeyRepeat = ignore;
|
|
}
|
|
|
|
void GLUTAPIENTRY
|
|
glutSetKeyRepeat(int repeatMode)
|
|
{
|
|
#if !defined(_WIN32) && !defined(__OS2PM__)
|
|
XKeyboardControl values;
|
|
|
|
/* GLUT's repeatMode #define's match the Xlib API values. */
|
|
values.auto_repeat_mode = repeatMode;
|
|
XChangeKeyboardControl(__glutDisplay, KBAutoRepeatMode, &values);
|
|
#endif
|
|
}
|
|
|
|
/* ENDCENTRY */
|