#include <timeKeeper.h>
Public メソッド | |
TimeKeeper () | |
TimeKeeper (int black_time, int white_time) | |
~TimeKeeper () | |
void | reset (int black_time, int white_time) |
void | pushMove (Player, int seconds) |
void | popMove () |
int | timeLeft (Player) const |
Private 変数 | |
boost::scoped_ptr< Stack > | seconds |
構成 | |
struct | Stack |
timeKeeper.h の 12 行で定義されています。
osl::game_playing::TimeKeeper::TimeKeeper | ( | ) |
osl::game_playing::TimeKeeper::TimeKeeper | ( | int | black_time, | |
int | white_time | |||
) |
osl::game_playing::TimeKeeper::~TimeKeeper | ( | ) |
timeKeeper.cc の 25 行で定義されています。
void osl::game_playing::TimeKeeper::reset | ( | int | black_time, | |
int | white_time | |||
) |
timeKeeper.cc の 30 行で定義されています。
参照先 seconds.
参照元 osl::game_playing::GameManager::setTimeLeft(), と TimeKeeper().
void osl::game_playing::TimeKeeper::pushMove | ( | Player | turn, | |
int | seconds | |||
) |
void osl::game_playing::TimeKeeper::popMove | ( | ) |
int osl::game_playing::TimeKeeper::timeLeft | ( | Player | player | ) | const |
boost::scoped_ptr<Stack> osl::game_playing::TimeKeeper::seconds [private] |