static void display();
static void keyboard(unsigned char key, int x, int y);
+static void idle();
/* XXX FIXME */
static Tentacle tentacle;
glutCreateWindow("ludu mice");
glutDisplayFunc(display);
glutKeyboardFunc(keyboard);
+ glutIdleFunc(idle);
if (!init())
exit(1);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
- tentacle.draw();
+ tentacle.draw(glutGet(GLUT_ELAPSED_TIME));
glutSwapBuffers();
}
break;
}
}
+
+static void idle()
+{
+ glutPostRedisplay();
+}