30 lines
No EOL
483 B
C++
30 lines
No EOL
483 B
C++
#include "Ball.h"
|
|
#include "Paddle.h"
|
|
#include "Brick.h"
|
|
|
|
class GameLevel{
|
|
int score;
|
|
int lives;
|
|
protected:
|
|
Ball ball;
|
|
Ball *ball1, *ball2;
|
|
Paddle paddle;
|
|
Brick ***bricks;
|
|
Food ***food;
|
|
public:
|
|
|
|
GameLevel(Paddle& paddle, Ball& ball);
|
|
void draw();
|
|
void checkBrickCollision();
|
|
void moveFood();
|
|
void checkFoodCollision();
|
|
|
|
|
|
Ball& getBall();
|
|
Ball*& getBall1();
|
|
Ball*& getBall2();
|
|
Paddle& getPaddle();
|
|
|
|
~GameLevel();
|
|
|
|
}; |