starting cleanup and mini optimizations or making names better
This commit is contained in:
@@ -32,6 +32,7 @@ struct Point {
|
|||||||
|
|
||||||
struct Ball {
|
struct Ball {
|
||||||
Ball(int default_vx, int default_vy) : vx(default_vx), vy(default_vy) {};
|
Ball(int default_vx, int default_vy) : vx(default_vx), vy(default_vy) {};
|
||||||
|
~Ball();
|
||||||
Point* m_origin;
|
Point* m_origin;
|
||||||
int vx;
|
int vx;
|
||||||
int vy;
|
int vy;
|
||||||
|
|||||||
@@ -104,6 +104,11 @@ void Paddle::check_collision(Ball &ball) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Ball::~Ball() {
|
||||||
|
delete m_origin;
|
||||||
|
m_origin = nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
void Ball::change_velocity(char d) {
|
void Ball::change_velocity(char d) {
|
||||||
if(d == 'x') {
|
if(d == 'x') {
|
||||||
if(vx == -1) vx = 1;
|
if(vx == -1) vx = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user