#include <gl/freeglut.h>
void Keyboard(int value){
glutTimerFunc(33,Keyboard,0);
}
int main(int argc, char **argv){
glutTimerFunc(33,Keyboard);
}
グローバル変数を使用せずに、メイン関数からキーボード関数にデータを渡す方法はありますか?関数glutTimerFuncは、非常に制限されているように見えるシグネチャ(int値)を持つ関数のみを許可しているようです。