summaryrefslogtreecommitdiff
path: root/ball.h
diff options
context:
space:
mode:
Diffstat (limited to 'ball.h')
-rw-r--r--ball.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/ball.h b/ball.h
new file mode 100644
index 0000000..6707ebb
--- /dev/null
+++ b/ball.h
@@ -0,0 +1,19 @@
+#ifndef BALL_H
+#define BALL_H
+
+#include "SDL.h"
+#include "SDL_opengl.h"
+
+GLuint ball_texture;
+
+typedef struct {
+ GLfloat w, h, x, y;
+ GLfloat r, g, b, a;
+ GLfloat xv, yv;
+} Ball_t;
+
+void GLPong_BallAdd();
+void GLPong_BallDelete();
+int GLPong_BallCollide(const Ball_t * a, const Ball_t * b);
+
+#endif