diff sgoex.c @ 27:8b80f670cf1c

cordinate fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 14 Dec 2010 12:58:20 +0900
parents 6a8cb917e0ad
children 3b92a4b17049
line wrap: on
line diff
--- a/sgoex.c	Tue Dec 14 10:48:26 2010 +0900
+++ b/sgoex.c	Tue Dec 14 12:58:20 2010 +0900
@@ -57,13 +57,6 @@
   関数プロトタイプ
   ---------------------------------------------------------------*/
 
-void DefSpriteEx(int number, short middlex, short middley)
-{
-    sptable[number].mx = middlex;
-    sptable[number].my = middley;
-}
-
-
 void SDL_GL_Enter2DMode()
 {
     //	SDL_Surface *sc = SDL_GetVideoSurface();
@@ -119,8 +112,15 @@
     return value;
 }
 
+void
+DefSpriteEx(int number, short middlex, short middley)
+{
+    sptable[number].mx = middlex;
+    sptable[number].my = middley;
+}
 
-void DefSprite(int number, const char *name, float w, float h, int color, OBJECT *obj)
+void
+DefSprite(int number, const char *name, float w, float h, int color, OBJECT *obj)
 {
     SURFACE *surfaces;
     surfaces = search_node(obj, name);
@@ -142,12 +142,12 @@
     texMinY[number] = 0.0f;
     texMaxX[number] = (GLfloat)sptable[number].w / sptable[number].tex_w;
     texMaxY[number] = (GLfloat)sptable[number].h / sptable[number].tex_h;  
-    printf("texMaxX = %f, w = %d, tex_w = %d\n",
-	   texMaxX[number], sptable[number].w, sptable[number].tex_w);
+//    printf("texMaxX = %f, w = %d, tex_w = %d\n", texMaxX[number], sptable[number].w, sptable[number].tex_w);
     sptable[number].texture = surfaces->texture;
 }
 
-void PutSprite(int zorder, short x, short y, int number)
+void
+PutSprite(int zorder, short x, short y, int number)
 {
     glBindTexture(GL_TEXTURE_2D, (GLuint&)sptable[number].texture);
     glEnable(GL_BLEND);
@@ -161,7 +161,8 @@
     glDisable(GL_BLEND);
 }
 
-void PutSpriteEx(int number, int x, int y, float scalex, float scaley, float angle)
+void
+PutSpriteEx(int number, int x, int y, float scalex, float scaley, float angle)
 {
     SpriteTable *m = &sptable[number];
     x -= m->w;