GesamtTeamStatistik.h 802 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #ifndef GesamtTeamStatistik_H
  2. #define GesamtTeamStatistik_H
  3. #include <Text.h>
  4. #include <InitDatei.h>
  5. using namespace Framework;
  6. class GesamtTeamStatistik
  7. {
  8. private:
  9. int teamNummer;
  10. Text *teamName;
  11. int teamFarbe;
  12. int gewonneneRunden;
  13. int punkte;
  14. int linienLength;
  15. int kills;
  16. int tode;
  17. int ref;
  18. public:
  19. // Konstruktor
  20. GesamtTeamStatistik();
  21. // Destruktor
  22. ~GesamtTeamStatistik();
  23. // nicht constant
  24. void initValues( InitDatei *dat );
  25. // constant
  26. int getTeamNummer() const;
  27. Text *getTeamName() const;
  28. Text *zTeamName() const;
  29. int getTeamFarbe() const;
  30. int getGewonneneRunden() const;
  31. int getPunkte() const;
  32. int getLinienLength() const;
  33. int getKills() const;
  34. int getTode() const;
  35. // Reference Counting
  36. GesamtTeamStatistik *getThis();
  37. GesamtTeamStatistik *release();
  38. };
  39. #endif