virtual void draw(DrawingContext& context);
protected:
- virtual void hit(Player* player) = 0;
+ virtual void hit(Player& player) = 0;
void start_bounce();
Sprite* sprite;
BonusBlock(const Vector& pos, int data);
protected:
- virtual void hit(Player* player);
+ virtual void hit(Player& player);
private:
int data;
Brick(const Vector& pos, int data);
protected:
- virtual void hit(Player* player);
+ virtual void hit(Player& player);
private:
bool breakable;