equal
deleted
inserted
replaced
3 |
3 |
4 #include <QObject> |
4 #include <QObject> |
5 #include <QVector> |
5 #include <QVector> |
6 |
6 |
7 struct Hedgehog { |
7 struct Hedgehog { |
8 Hedgehog(); |
8 Hedgehog(); |
9 |
9 |
10 QByteArray name; |
10 QByteArray name; |
11 QByteArray hat; |
11 QByteArray hat; |
12 quint32 hp; |
12 quint32 hp; |
13 int level; |
13 int level; |
14 }; |
14 }; |
15 |
15 |
16 class Team { |
16 class Team { |
17 public: |
17 public: |
18 explicit Team(); |
18 explicit Team(); |
19 |
19 |
20 void resize(int number); |
20 void resize(int number); |
21 QVector<Hedgehog> hedgehogs() const; |
21 QVector<Hedgehog> hedgehogs() const; |
22 |
22 |
23 QByteArray name; |
23 QByteArray name; |
24 QByteArray color; |
24 QByteArray color; |
25 |
25 |
26 private: |
26 private: |
27 QVector<Hedgehog> m_hedgehogs; |
27 QVector<Hedgehog> m_hedgehogs; |
28 int m_hedgehogsNumber; |
28 int m_hedgehogsNumber; |
29 }; |
29 }; |
30 |
30 |
31 #endif // TEAM_H |
31 #endif // TEAM_H |