Tunnel.cpp 713 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. #include "Tunnel.h"
  2. Tunnel::Tunnel( int id, int x, int y, int width, int height, int zielX, int zielY, bool aktiv )
  3. : GameObject( TUNNEL, x, y, width, height )
  4. {
  5. this->id = id;
  6. this->aktiv = aktiv;
  7. benutzt = 0;
  8. this->zielX = zielX;
  9. this->zielY = zielY;
  10. }
  11. void Tunnel::setZielX( int x )
  12. {
  13. zielX = x;
  14. }
  15. void Tunnel::setZielY( int y )
  16. {
  17. zielY = y;
  18. }
  19. void Tunnel::addBenutzung()
  20. {
  21. benutzt++;
  22. }
  23. void Tunnel::setAktiv( bool aktiv )
  24. {
  25. this->aktiv = aktiv;
  26. }
  27. int Tunnel::getZielX() const
  28. {
  29. return zielX;
  30. }
  31. int Tunnel::getZielY() const
  32. {
  33. return zielY;
  34. }
  35. bool Tunnel::istAktiv() const
  36. {
  37. return aktiv;
  38. }
  39. int Tunnel::getBenutzungen() const
  40. {
  41. return benutzt;
  42. }