Reorganised structure by splitting code into several seperate files
[atyndall/cits2231.git] / scene.h
diff --git a/scene.h b/scene.h
new file mode 100644 (file)
index 0000000..57fb933
--- /dev/null
+++ b/scene.h
@@ -0,0 +1,27 @@
+/**
+ * Main File Header
+ * @author Ashley Tyndall (20915779), Jenna de la Harpe (20367932)
+ */
+
+#ifndef SCENE_H
+#define        SCENE_H
+
+void processMainEvents(int id);
+void processMaterialEvents(int id);
+void processLightEvents(int id);
+void processObjectEvents(int id);
+void processTextureEvents(int id);
+void processGTextureEvents(int id);
+
+void makeMenu();
+
+void windowReshape(int w, int h);
+void mouse(int button, int state, int x, int y);
+void motion(int x, int y);
+
+void display();
+void init();
+int main(int argc, char **argv);
+
+#endif /* SCENE_H */
+

UCC git Repository :: git.ucc.asn.au