17 void addSpeed(double xspeed
, double yspeed
);
18 void setSpeed(double xspeed
, double yspeed
);
19 double getSpeedX() {return velocidade
.x
;}
20 double getSpeedY() {return velocidade
.y
;}
21 Ponto
getSpeed() {return velocidade
;}
22 void setPosition(double x
, double y
);
23 Ponto
getPosition() {return posicao
;}
24 double getX() {return posicao
.x
;}
25 double getY() {return posicao
.y
;}
27 virtual Linha
getBaseLine();
28 virtual Polygon
getCollision();
29 virtual void collide(Thing
* b
);
30 virtual bool canCollide(Thing
* b
);