Tunnel.cpp 760 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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. }
  43. int Tunnel::getId() const
  44. {
  45. return id;
  46. }