X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=vrlugburz;a=blobdiff_plain;f=src%2Fminiglut.h;fp=src%2Fminiglut.h;h=a757369ff5957a9739c33bd52022374772b3685e;hp=666e5fc0458153e28e4a5105a1029be2432bdb00;hb=60a62013e45b8dd307494b792c48b5fde17d2fdc;hpb=8b4c81041dbf3149c3bbdac08de63524ee2d48b4 diff --git a/src/miniglut.h b/src/miniglut.h index 666e5fc..a757369 100644 --- a/src/miniglut.h +++ b/src/miniglut.h @@ -116,6 +116,12 @@ enum { #define GLUT_ACTIVE_CTRL 4 #define GLUT_ACTIVE_ALT 8 +enum { + GLUT_KEY_REPEAT_OFF, + GLUT_KEY_REPEAT_ON +}; +#define GLUT_KEY_REPEAT_DEFAULT GLUT_KEY_REPEAT_ON + typedef void (*glut_cb)(void); typedef void (*glut_cb_reshape)(int x, int y); typedef void (*glut_cb_state)(int state); @@ -149,6 +155,9 @@ void glutSetWindowTitle(const char *title); void glutSetIconTitle(const char *title); void glutSetCursor(int cursor); +void glutIgnoreKeyRepeat(int ignore); +void glutSetKeyRepeat(int repmode); + void glutIdleFunc(glut_cb func); void glutDisplayFunc(glut_cb func); void glutReshapeFunc(glut_cb_reshape func);