X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2FEntities%2FBall.cpp;h=7b75839cfd4e7487b557d41a6a2bc4891e541ee2;hb=5f1f55d185e7587999ec4755c00d133a140d7de2;hp=ad24d8ed0db8c24ccd5840a5f189c954999a995f;hpb=379cc454ab369431b3bdd2fe97cb2e6a1d68c26d;p=physics.git diff --git a/src/Entities/Ball.cpp b/src/Entities/Ball.cpp index ad24d8e..7b75839 100644 --- a/src/Entities/Ball.cpp +++ b/src/Entities/Ball.cpp @@ -1,10 +1,12 @@ #include "Ball.h" +#include "../debug.h" + #include "../Vector2.h" #include "../graphics/graphics.h" /// ***** Public Class Methods ***** -Ball::Ball(Vector2 pos, float radius) - : PhysicsEntity(pos), radius(radius) +Ball::Ball(const Vector2& pos, float radius, const float* color) + : PhysicsEntity(pos), radius(radius), color(color) { } @@ -15,7 +17,5 @@ Ball::~Ball() void Ball::draw() const { - // TODO - - glDrawCircle(radius, &position); + glDrawCircle(radius, &position, color); }