grav

view src/main.cc @ 0:68db0e456733

initial commit
author John Tsiombikas <nuclear@member.fsf.org>
date Fri, 23 May 2014 03:13:47 +0300
parents
children 3d541da6e48c
line source
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <GL/glut.h>
4 #include "sim.h"
6 static bool init();
7 static void cleanup();
8 static void update(long tmsec);
9 static void display();
10 static void idle();
11 static void reshape(int x, int y);
12 static void keyb(unsigned char key, int x, int y);
14 static SimWorld sim;
16 int main(int argc, char **argv)
17 {
18 glutInitWindowSize(1024, 768);
19 glutInit(&argc, argv);
20 glutInitDisplayMode(GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE);
21 glutCreateWindow("gravity");
23 glutDisplayFunc(display);
24 glutIdleFunc(idle);
25 glutReshapeFunc(reshape);
26 glutKeyboardFunc(keyb);
27 }
30 static bool init()
31 {
32 }
34 static void cleanup();
35 static void update(long tmsec);
36 static void display();
37 static void idle();
38 static void reshape(int x, int y);
39 static void keyb(unsigned char key, int x, int y);