blob: c963434133b35bb6c5e9f06a5aaf4a94ce36f86a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef PADDLE_H
#define PADDLE_H
#include "SDL.h"
typedef struct {
Uint8 Score;
SDL_Surface * Surface;
SDL_Rect Paddle;
SDL_Rect Top;
SDL_Rect Bottom;
} Paddle_t;
Paddle_t * CreatePaddle(const char * image);
void DrawPaddle(Paddle_t * Paddle);
void DeletePaddle(Paddle_t * Paddle);
void MovePaddleUp(Paddle_t * Paddle, SDLKey Key);
void MovePaddleDown(Paddle_t * Paddle, SDLKey Key);
#endif
|