diff Xcode/TemplatesForProjectBuilder/SDL OpenGL Application/atlantis/atlantis.c @ 2220:4d2d0548f5b2

Don't run indent on the Xcode templates
author Sam Lantinga <slouken@libsdl.org>
date Sat, 11 Aug 2007 18:51:12 +0000
parents 59a667370c57
children
line wrap: on
line diff
--- a/Xcode/TemplatesForProjectBuilder/SDL OpenGL Application/atlantis/atlantis.c	Fri Aug 10 16:03:35 2007 +0000
+++ b/Xcode/TemplatesForProjectBuilder/SDL OpenGL Application/atlantis/atlantis.c	Sat Aug 11 18:51:12 2007 +0000
@@ -54,49 +54,46 @@
 
 int w_win = 640;
 int h_win = 480;
-GLint count = 0;
+GLint count  = 0;
 GLenum StrMode = GL_VENDOR;
 
 GLboolean moving;
 
-static double
-mtime(void)
+static double mtime(void)
 {
-    struct timeval tk_time;
-    struct timezone tz;
-
-    gettimeofday(&tk_time, &tz);
-
-    return 4294.967296 * tk_time.tv_sec + 0.000001 * tk_time.tv_usec;
+   struct timeval tk_time;
+   struct timezone tz;
+   
+   gettimeofday(&tk_time, &tz);
+   
+   return 4294.967296 * tk_time.tv_sec + 0.000001 * tk_time.tv_usec;
 }
 
-static double
-filter(double in, double *save)
+static double filter(double in, double *save)
 {
-    static double k1 = 0.9;
-    static double k2 = 0.05;
+	static double k1 = 0.9;
+	static double k2 = 0.05;
 
-    save[3] = in;
-    save[1] = save[0] * k1 + k2 * (save[3] + save[2]);
+	save[3] = in;
+	save[1] = save[0]*k1 + k2*(save[3] + save[2]);
 
-    save[0] = save[1];
-    save[2] = save[3];
+	save[0]=save[1];
+	save[2]=save[3];
 
-    return (save[1]);
+	return(save[1]);
 }
 
-void
-DrawStr(const char *str)
+void DrawStr(const char *str)
 {
-    GLint i = 0;
-
-    if (!str)
-        return;
-
-    while (str[i]) {
-        glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, str[i]);
-        i++;
-    }
+	GLint i = 0;
+	
+	if(!str) return;
+        
+	while(str[i])
+	{
+		glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, str[i]);
+		i++;
+	}
 }
 
 void
@@ -137,18 +134,18 @@
 void
 Atlantis_Init(void)
 {
-    static float ambient[] = { 0.2, 0.2, 0.2, 1.0 };
-    static float diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
-    static float position[] = { 0.0, 1.0, 0.0, 0.0 };
-    static float mat_shininess[] = { 90.0 };
-    static float mat_specular[] = { 0.8, 0.8, 0.8, 1.0 };
-    static float mat_diffuse[] = { 0.46, 0.66, 0.795, 1.0 };
-    static float mat_ambient[] = { 0.3, 0.4, 0.5, 1.0 };
-    static float lmodel_ambient[] = { 0.4, 0.4, 0.4, 1.0 };
-    static float lmodel_localviewer[] = { 0.0 };
+    static float ambient[] = {0.2, 0.2, 0.2, 1.0};
+    static float diffuse[] = {1.0, 1.0, 1.0, 1.0};
+    static float position[] = {0.0, 1.0, 0.0, 0.0};
+    static float mat_shininess[] = {90.0};
+    static float mat_specular[] = {0.8, 0.8, 0.8, 1.0};
+    static float mat_diffuse[] = {0.46, 0.66, 0.795, 1.0};
+    static float mat_ambient[] = {0.3, 0.4, 0.5, 1.0};
+    static float lmodel_ambient[] = {0.4, 0.4, 0.4, 1.0};
+    static float lmodel_localviewer[] = {0.0};
     //GLfloat map1[4] = {0.0, 0.0, 0.0, 0.0};
     //GLfloat map2[4] = {0.0, 0.0, 0.0, 0.0};
-    static float fog_color[] = { 0.0, 0.5, 0.9, 1.0 };
+    static float fog_color[] = {0.0, 0.5, 0.9, 1.0};
 
     glFrontFace(GL_CCW);
 
@@ -171,9 +168,9 @@
     InitFishs();
 
     glEnable(GL_FOG);
-    glFogi(GL_FOG_MODE, GL_EXP);
-    glFogf(GL_FOG_DENSITY, 0.0000025);
-    glFogfv(GL_FOG_COLOR, fog_color);
+	glFogi(GL_FOG_MODE, GL_EXP);
+	glFogf(GL_FOG_DENSITY, 0.0000025);
+	glFogfv(GL_FOG_COLOR, fog_color);
 
     glClearColor(0.0, 0.5, 0.9, 1.0);
 }
@@ -181,15 +178,14 @@
 void
 Atlantis_Reshape(int width, int height)
 {
-    w_win = width;
-    h_win = height;
-
+	w_win = width;
+	h_win = height;
+	
     glViewport(0, 0, width, height);
 
     glMatrixMode(GL_PROJECTION);
     glLoadIdentity();
-    gluPerspective(60.0, (GLfloat) width / (GLfloat) height, 20000.0,
-                   300000.0);
+    gluPerspective(60.0, (GLfloat) width / (GLfloat) height, 20000.0, 300000.0);
     glMatrixMode(GL_MODELVIEW);
 }
 
@@ -216,42 +212,42 @@
 {
     switch (key) {
     case 't':
-        Timing = !Timing;
-        break;
+    	Timing = !Timing;
+    break;
     case ' ':
-        switch (StrMode) {
-        case GL_EXTENSIONS:
-            StrMode = GL_VENDOR;
-            break;
-        case GL_VENDOR:
-            StrMode = GL_RENDERER;
-            break;
-        case GL_RENDERER:
-            StrMode = GL_VERSION;
-            break;
-        case GL_VERSION:
-            StrMode = GL_EXTENSIONS;
-            break;
-        }
-        break;
-    case 27:                   /* Esc will quit */
+    	switch(StrMode)
+    	{
+		    case GL_EXTENSIONS:
+    			StrMode = GL_VENDOR;
+		    break;
+		    case GL_VENDOR:
+		    	StrMode = GL_RENDERER;
+		    break;
+		    case GL_RENDERER:
+		    	StrMode = GL_VERSION;
+		    break;
+		    case GL_VERSION:
+		    	StrMode = GL_EXTENSIONS;
+		    break;
+		}
+	break;
+    case 27:           /* Esc will quit */
         exit(1);
-        break;
-    case 's':                  /* "s" start animation */
+    break;
+    case 's':             		/* "s" start animation */
         moving = GL_TRUE;
         //glutIdleFunc(Animate);
-        break;
-    case 'a':                  /* "a" stop animation */
+    break;
+    case 'a':          			/* "a" stop animation */
         moving = GL_FALSE;
         //glutIdleFunc(NULL);
-        break;
-    case '.':                  /* "." will advance frame */
+    break;
+    case '.':          			/* "." will advance frame */
         if (!moving) {
             Atlantis_Animate();
         }
     }
 }
-
 /*
 void Display(void)
 {
@@ -277,10 +273,10 @@
 Atlantis_Display(void)
 {
     int i;
-    static double th[4] = { 0.0, 0.0, 0.0, 0.0 };
-    static double t1 = 0.0, t2 = 0.0, t;
-    char num_str[128];
-
+    static double th[4] = {0.0, 0.0, 0.0, 0.0};
+	static double t1 = 0.0, t2 = 0.0, t;
+	char num_str[128];
+    
     t1 = t2;
 
     glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
@@ -307,59 +303,56 @@
     glScalef(0.45, 0.45, 0.3);
     DrawWhale(&babyWhale);
     glPopMatrix();
-
-    if (Timing) {
-        t2 = mtime();
-        t = t2 - t1;
-        if (t > 0.0001)
-            t = 1.0 / t;
-
-        glDisable(GL_LIGHTING);
-        //glDisable(GL_DEPTH_TEST);
-
-        glColor3f(1.0, 0.0, 0.0);
-
-        glMatrixMode(GL_PROJECTION);
-        glPushMatrix();
-        glLoadIdentity();
-        glOrtho(0, w_win, 0, h_win, -10.0, 10.0);
-
-        glRasterPos2f(5.0, 5.0);
-
-        switch (StrMode) {
-        case GL_VENDOR:
-            sprintf(num_str, "%0.2f Hz, %dx%d, VENDOR: ", filter(t, th),
-                    w_win, h_win);
-            DrawStr(num_str);
-            DrawStr(glGetString(GL_VENDOR));
-            break;
-        case GL_RENDERER:
-            sprintf(num_str, "%0.2f Hz, %dx%d, RENDERER: ", filter(t, th),
-                    w_win, h_win);
-            DrawStr(num_str);
-            DrawStr(glGetString(GL_RENDERER));
-            break;
-        case GL_VERSION:
-            sprintf(num_str, "%0.2f Hz, %dx%d, VERSION: ", filter(t, th),
-                    w_win, h_win);
-            DrawStr(num_str);
-            DrawStr(glGetString(GL_VERSION));
-            break;
-        case GL_EXTENSIONS:
-            sprintf(num_str, "%0.2f Hz, %dx%d, EXTENSIONS: ", filter(t, th),
-                    w_win, h_win);
-            DrawStr(num_str);
-            DrawStr(glGetString(GL_EXTENSIONS));
-            break;
-        }
-
-        glPopMatrix();
-        glMatrixMode(GL_MODELVIEW);
-
-        glEnable(GL_LIGHTING);
-        //glEnable(GL_DEPTH_TEST);
-    }
-
+    
+    if(Timing)
+    {
+		t2 = mtime();
+		t = t2 - t1;
+		if(t > 0.0001) t = 1.0 / t;
+		
+		glDisable(GL_LIGHTING);
+		//glDisable(GL_DEPTH_TEST);
+		
+		glColor3f(1.0, 0.0, 0.0);
+		
+		glMatrixMode (GL_PROJECTION);
+		glPushMatrix();
+		glLoadIdentity();
+		glOrtho(0, w_win, 0, h_win, -10.0, 10.0);
+		
+		glRasterPos2f(5.0, 5.0);
+		
+		switch(StrMode)
+		{
+			case GL_VENDOR:
+				sprintf(num_str, "%0.2f Hz, %dx%d, VENDOR: ", filter(t, th), w_win, h_win);
+				DrawStr(num_str);
+				DrawStr(glGetString(GL_VENDOR));
+			break;
+			case GL_RENDERER:
+				sprintf(num_str, "%0.2f Hz, %dx%d, RENDERER: ", filter(t, th), w_win, h_win);
+				DrawStr(num_str);
+				DrawStr(glGetString(GL_RENDERER));
+			break;
+			case GL_VERSION:
+				sprintf(num_str, "%0.2f Hz, %dx%d, VERSION: ", filter(t, th), w_win, h_win);
+				DrawStr(num_str);
+				DrawStr(glGetString(GL_VERSION));
+			break;
+			case GL_EXTENSIONS:
+				sprintf(num_str, "%0.2f Hz, %dx%d, EXTENSIONS: ", filter(t, th), w_win, h_win);
+				DrawStr(num_str);
+				DrawStr(glGetString(GL_EXTENSIONS));
+			break;
+		}
+		
+		glPopMatrix();
+		glMatrixMode(GL_MODELVIEW);
+		
+		glEnable(GL_LIGHTING);
+		//glEnable(GL_DEPTH_TEST);
+	}
+	
     count++;
 
     glutSwapBuffers();
@@ -463,4 +456,4 @@
     glutMainLoop();
     return 0;             // ANSI C requires main to return int.
 }
-*/
+*/
\ No newline at end of file