summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2008-04-16 12:45:15 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2008-04-16 12:45:15 (GMT)
commit3068aaf73f84ac8eafc45f4e73397f8ed3859185 (patch)
tree0bc7063ffc0bb9d1e073f5c12ed980dc134db693
parentb5f2b48d84b34de1bf78964b8481b6717ca6e00e (diff)
download2iv55-3068aaf73f84ac8eafc45f4e73397f8ed3859185.zip
2iv55-3068aaf73f84ac8eafc45f4e73397f8ed3859185.tar.gz
2iv55-3068aaf73f84ac8eafc45f4e73397f8ed3859185.tar.bz2
fixed errors/typos etc to make it crossplatform compatible
-rw-r--r--menu_demo/bitmap.h2
-rw-r--r--menu_demo/button.c4
-rw-r--r--menu_demo/button.h2
-rw-r--r--menu_demo/main.c47
-rw-r--r--menu_demo/main.h13
-rw-r--r--menu_demo/menu.c4
-rw-r--r--menu_demo/menu.h2
7 files changed, 34 insertions, 40 deletions
diff --git a/menu_demo/bitmap.h b/menu_demo/bitmap.h
index 53dd206..9aeeba6 100644
--- a/menu_demo/bitmap.h
+++ b/menu_demo/bitmap.h
@@ -3,4 +3,4 @@
void load_image(char *filename);
-#endif \ No newline at end of file
+#endif
diff --git a/menu_demo/button.c b/menu_demo/button.c
index f9397f1..499570b 100644
--- a/menu_demo/button.c
+++ b/menu_demo/button.c
@@ -3,7 +3,7 @@
#include <windows.h>
#endif
-#include <gl\gl.h>
+#include <GL/gl.h>
#include "bitmap.h"
@@ -11,4 +11,4 @@ enum ButtonType {
MENU_MAIN,
MENU_START,
MENU_OPTIONS
-}; \ No newline at end of file
+};
diff --git a/menu_demo/button.h b/menu_demo/button.h
index 27f57a4..a59d062 100644
--- a/menu_demo/button.h
+++ b/menu_demo/button.h
@@ -7,4 +7,4 @@ struct ButtonStruct {
int m_iType;
};
-#endif \ No newline at end of file
+#endif
diff --git a/menu_demo/main.c b/menu_demo/main.c
index 4d40126..0592c57 100644
--- a/menu_demo/main.c
+++ b/menu_demo/main.c
@@ -3,30 +3,16 @@
#include <windows.h>
#endif
-#include <gl\gl.h>
+#include <stdlib.h>
-#include "glut.h"
-#include "main.h"
-#include "menu.h"
-
-int main(int argc, char **argv)
-{
- glutInit(&argc, argv);
- glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
- glutInitWindowSize(SCREEN_WIDTH, SCREEN_HEIGHT);
- glutCreateWindow("Menu demo");
- glutDisplayFunc(render_scene);
- glutIdleFunc(render_scene);
- glutKeyboardFunc(process_normal_keys);
- glutSpecialFunc(process_special_keys);
+#include <GL/gl.h>
+#include <GL/glut.h>
- init_gl();
- MenuInit();
+#include "menu.h"
- glutMainLoop();
+#define SCREEN_WIDTH 640
+#define SCREEN_HEIGHT 480
- return 0;
-}
void init_gl(void)
{
@@ -73,3 +59,24 @@ void process_special_keys(int key, int x, int y)
// do sumting
}
}
+
+int main(int argc, char **argv)
+{
+ glutInit(&argc, argv);
+ glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
+ glutInitWindowSize(SCREEN_WIDTH, SCREEN_HEIGHT);
+ glutCreateWindow("Menu demo");
+ glutDisplayFunc(render_scene);
+ glutIdleFunc(render_scene);
+ glutKeyboardFunc(process_normal_keys);
+ glutSpecialFunc(process_special_keys);
+
+ init_gl();
+ MenuInit();
+
+ glutMainLoop();
+
+ return 0;
+}
+
+
diff --git a/menu_demo/main.h b/menu_demo/main.h
deleted file mode 100644
index 07419c0..0000000
--- a/menu_demo/main.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef _CMAIN_H
-#define _CMAIN_H
-
-#define SCREEN_WIDTH 640
-#define SCREEN_HEIGHT 480
-
-void render_scene(void);
-void process_normal_keys(unsigned char key, int x, int y);
-void process_special_keys(int key, int x, int y);
-void init_gl(void);
-int main(int argc, char **argv);
-
-#endif \ No newline at end of file
diff --git a/menu_demo/menu.c b/menu_demo/menu.c
index 876bdd5..d1db8f8 100644
--- a/menu_demo/menu.c
+++ b/menu_demo/menu.c
@@ -3,7 +3,7 @@
#include <windows.h>
#endif
-#include <GL\gl.h>
+#include <GL/gl.h>
#include "button.h"
@@ -14,7 +14,7 @@ enum MenuState {
};
struct MenuStruct {
- struct ButtonStruct[10];
+ struct ButtonStruct button[10];
};
int g_iState; // which menu are we in
diff --git a/menu_demo/menu.h b/menu_demo/menu.h
index b51123b..562d9d0 100644
--- a/menu_demo/menu.h
+++ b/menu_demo/menu.h
@@ -5,4 +5,4 @@ void MenuInit(void);
int MenuGetState(void);
void MenuRender(void);
-#endif \ No newline at end of file
+#endif