Removed unused function.

This commit is contained in:
Felix Ableitner 2013-04-27 19:01:20 +02:00
parent 439231727a
commit acafb57fec
3 changed files with 1 additions and 11 deletions

View File

@ -236,7 +236,7 @@ World::step(int elapsed) {
it--;
}
// Apply movement for movable sprites.
else if ((*it)->isMovable()) {
else if ((*it)->getSpeed() != sf::Vector2f()) {
sf::Vector2f speed = spriteA->getSpeed();
speed *= elapsed / 1000.0f;
bool overlap = false;

View File

@ -149,15 +149,6 @@ Sprite::collisionEnabled(Category category) const {
return (category & mMask) != 0;
}
/**
* Returns true if this sprite is able to move, currently decided by shape
* (circle can move, rectangle can not).
*/
bool
Sprite::isMovable() const {
return mShape.type == Shape::Type::CIRCLE;
}
/**
* Called when a collision with another Sprite occured. Override this method
* to manage collision events.

View File

@ -66,7 +66,6 @@ public:
sf::Vector2f getSize() const;
virtual void draw(sf::RenderTarget& target, sf::RenderStates states) const;
bool collisionEnabled(Category category) const;
bool isMovable() const;
virtual void onCollide(std::shared_ptr<Sprite> other);