From a8de6cb5593e3d6347393eb4c144c9cc22a470d8 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sat, 19 May 2018 15:15:20 +0100 Subject: Moving resources and generalising examples --- examples/shooter/bullet.cpp | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 examples/shooter/bullet.cpp (limited to 'examples/shooter/bullet.cpp') diff --git a/examples/shooter/bullet.cpp b/examples/shooter/bullet.cpp deleted file mode 100644 index c589b4db..00000000 --- a/examples/shooter/bullet.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "bullet.h" - -Bullet::Bullet(const glm::vec4 &bound, Direction dir, float speed, float depth) - : bound_(bound), dir_(dir), speed_(speed), depth_(depth) -{ -} - -void Bullet::draw(yage::SpriteBatch &sp) -{ - switch(dir_) { - case Direction::UP: - bound_.y += speed_; - break; - case Direction::DOWN: - bound_.y -= speed_; - break; - case Direction::LEFT: - bound_.x -= speed_; - break; - case Direction::RIGHT: - bound_.x += speed_; - break; - } - sp.draw( - bound_, {0, 0, 1, 1}, - yage::ResourceManager::getTexture("examples/resources/bullet.png").id, - yage::Colour(255, 255, 255, 255), depth_); -} - -glm::vec4 Bullet::position() const -{ - return bound_; -} -- cgit