#ifndef POLYGON_H
#define POLYGON_H
+#include <pg/Vector2.h>
+
#include "PhysicsEntity.h"
-#include "Vector2.h"
#include <vector>
using std::vector;
class Polygon: public PhysicsEntity
{
public:
- Polygon(const vector<Vector2>&);
+ Polygon(const vector<Vector2>&, const float* color);
virtual ~Polygon();
virtual void draw() const;
vector<Vector2> points;
- // color;
+ const float* color;
private:
void createBindingBox();
void centerPosition();