diff options
author | Matt Turner <mattst88@gmail.com> | 2010-01-21 15:08:48 -0500 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2011-04-04 17:14:35 -0400 |
commit | bf6f824b24b18197eabb7737f8bac8cc8a4baa8c (patch) | |
tree | e0fa7056baac4a53a48daaf47c0316557c6c1a41 /glpong3d.h | |
parent | 8be6ba5efd36c67b0486b313603bf3085c5f328a (diff) |
Switch to glpong's HandleEvent's function
Signed-off-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'glpong3d.h')
-rw-r--r-- | glpong3d.h | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -4,6 +4,24 @@ #include "SDL.h" #include "SDL_opengl.h" +#define GLPONG_WIDTH 800.0f +#define GLPONG_HEIGHT 600.0f + +#define GLPONG_NOACTION 0 +#define GLPONG_EXIT 1 + +#if SDL_BYTEORDER == SDL_BIG_ENDIAN +#define RMASK 0xff000000 +#define GMASK 0x00ff0000 +#define BMASK 0x0000ff00 +#define AMASK 0x000000ff +#else +#define RMASK 0x000000ff +#define GMASK 0x0000ff00 +#define BMASK 0x00ff0000 +#define AMASK 0xff000000 +#endif + GLuint background; GLuint paddle_texture; @@ -32,17 +50,13 @@ typedef struct { } GLC_t; struct { - SDL_Event Event; SDL_Surface * Surface; Ball_t Ball; Paddle_t Front; Paddle_t Back; Mouse_t Mouse; GLC_t GLC; - GLfloat w; - GLfloat h; GLfloat fps; - Sint8 done; } GLPong; void GLPong_Collide(Ball_t * ball, const Paddle_t * paddle); |