Source Code (Use browser search to find items of interest.)
Class Index
kreversi'Score (./kdegames/kreversi/Score.h:58)
class Score {
public:
Score();
Score(int whitescore, int blackscore);
void ScoreCopy(Score &s);
void InitScore(int w, int b) { SetScore(Score::BLACK, b); SetScore(Score::WHITE, w); }
int GetScore(int player);
void SetScore(int player, int score);
void ScoreAdd(int player, int amount);
void ScoreSubtract(int player, int amount);
static int GetOpponent(int player);
private:
int m_score[2];
public:
static const int NOBODY;
static const int WHITE;
static const int BLACK;
};
kreversi'Score::Score() (./kdegames/kreversi/Score.cpp:59)
Score::Score()
{
m_score[0] = 0;
m_score[1] = 0;
}
kreversi'Score::Score() (./kdegames/kreversi/Score.cpp:65)
Score::Score(int whitescore, int blackscore)
{
m_score[WHITE-1] = whitescore;
m_score[BLACK-1] = blackscore;
}
kreversi'Score::GetOpponent() (./kdegames/kreversi/Score.cpp:72)
int Score::GetOpponent(int player) { return player % 2 + 1; }
kreversi'Score::ScoreCopy() (./kdegames/kreversi/Score.cpp:75)
void Score::ScoreCopy(Score &s)
{
m_score[0] = s.m_score[0];
m_score[1] = s.m_score[1];
}
kreversi'Score::GetScore() (./kdegames/kreversi/Score.cpp:82)
int Score::GetScore(int player) { return m_score[player-1]; }
kreversi'Score::SetScore() (./kdegames/kreversi/Score.cpp:85)
void Score::SetScore(int player, int score) { m_score[player-1] = score; }
kreversi'Score::ScoreAdd() (./kdegames/kreversi/Score.cpp:88)
void Score::ScoreAdd(int player, int amount)
{
m_score[player-1] += amount;
}
kreversi'Score::ScoreSubtract() (./kdegames/kreversi/Score.cpp:94)
void Score::ScoreSubtract(int player, int amount)
{
m_score[player-1] -= amount;
}