12345678910111213141516171819202122232425262728293031323334353637383940 |
- #ifndef StatistikLeser_H
- #define StatistikLeser_H
- #include "../Aufzeichnung/Bestenliste/VideoBestenliste.h"
- #include "../Aufzeichnung/Karte/VideoKarte.h"
- #include "../Aufzeichnung/Spieler/VideoSpieler.h"
- #include "../Aufzeichnung/Nachricht/VideoNachricht.h"
- #include "../SpielStatistik/SpielStatistikDaten.h"
- class StatistikLeser : public virtual ReferenceCounter
- {
- private:
- SpielNachricht *nachrichten;
- VideoBestenliste *bestenliste;
- VideoKarte *map;
- RCArray< VideoSpieler > *spieler;
- Array< SSDGesamtSpieler * > *ssdgs;
- Array< SSDGesamtTeam * > *ssdgt;
- Array< SSDRunde * > *ssdr;
- int spielerAnzahl;
- int teamAnzahl;
- int rundenAnzahl;
- bool fehler;
- public:
- // Konstruktor
- StatistikLeser( int spielId );
- // Destruktor
- ~StatistikLeser();
- // constant
- bool hatFehler() const;
- int getSpielerAnzahl() const;
- int getTeamAnzahl() const;
- int getRundenAnzahl() const;
- SSDGesamtSpieler *getSSDGS( int index ) const;
- SSDGesamtTeam *getSSDGT( int index ) const;
- SSDRunde *getSSDR( int runde ) const;
- };
- #endif
|