#include <kexthighscore_item.h>
Public Member Functions | |
Score (ScoreType type=Won) | |
ScoreType | type () const |
void | setType (ScoreType type) |
const TQVariant & | data (const TQString &name) const |
void | setData (const TQString &name, const TQVariant &value) |
uint | score () const |
void | setScore (uint score) |
bool | isTheWorst () const |
bool | operator< (const Score &score) |
Friends | |
class | MultiplayerScores |
TQDataStream & | operator<< (TQDataStream &stream, const Score &score) |
TQDataStream & | operator>> (TQDataStream &stream, Score &score) |
Detailed Description
This class contains data for a score.
You should not inherit from this class but reimplement the methods in Highscores.
Definition at line 175 of file kexthighscore_item.h.
Member Function Documentation
◆ data()
const TQVariant & KExtHighscore::Score::data | ( | const TQString & | name | ) | const |
- Returns
- the data associated with the named Item.
Definition at line 155 of file kexthighscore_item.cpp.
◆ isTheWorst()
bool KExtHighscore::Score::isTheWorst | ( | ) | const |
- Returns
- true if this is the worst possible score (ie the default argument of ScoreItem).
Definition at line 168 of file kexthighscore_item.cpp.
◆ operator<()
bool KExtHighscore::Score::operator< | ( | const Score & | score | ) |
Comparison operator.
- See also
- Manager::isStrictlyLess
Definition at line 174 of file kexthighscore_item.cpp.
◆ score()
|
inline |
- Returns
- the score value.
Equivalent to
data("score").toUInt()
.
Definition at line 209 of file kexthighscore_item.h.
◆ setData()
void KExtHighscore::Score::setData | ( | const TQString & | name, |
const TQVariant & | value | ||
) |
Set the data associated with the named Item.
Note that the value should have the type of the default value of the Item.
Definition at line 161 of file kexthighscore_item.cpp.
◆ setScore()
|
inline |
Set the score value.
Equivalent to
setData("score", score)
.
Definition at line 216 of file kexthighscore_item.h.
◆ setType()
|
inline |
Set the game type.
Definition at line 190 of file kexthighscore_item.h.
◆ type()
|
inline |
- Returns
- the game type.
Definition at line 185 of file kexthighscore_item.h.
The documentation for this class was generated from the following files: