TheChess

thechess::model::Game Member List

This is the complete list of members for thechess::model::Game, including all inherited members.
active enum valuethechess::model::Game
add_move(const chess::Move &move, const chess::Board &board_after)thechess::model::Game
black() const thechess::model::Game [inline]
can_cancel(UserPtr user) const thechess::model::Game
can_comment(const UserPtr user) const thechess::model::Game
can_competition_confirm(UserPtr user) const thechess::model::Game
can_competition_discard(UserPtr user) const thechess::model::Game
can_confirm(UserPtr user) const thechess::model::Game
can_draw_agree(const UserPtr user) const thechess::model::Game
can_draw_discard(const UserPtr user) const thechess::model::Game
can_draw_propose(const UserPtr user) const thechess::model::Game
can_join(UserPtr user) const thechess::model::Game
can_mistake_agree(const UserPtr user) const thechess::model::Game
can_mistake_discard(const UserPtr user) const thechess::model::Game
can_mistake_propose(const UserPtr user) const thechess::model::Game
can_mistake_propose(const UserPtr user, int mistake_move) const thechess::model::Game
can_move(UserPtr user) const thechess::model::Game
can_pause_agree(const UserPtr user) const thechess::model::Game
can_pause_discard(const UserPtr user) const thechess::model::Game
can_pause_propose(const UserPtr user) const thechess::model::Game
can_pause_propose(const UserPtr user, const Td &td) const thechess::model::Game
cancel(UserPtr user)thechess::model::Game
cancelled enum valuethechess::model::Game
check(Objects &objects)thechess::model::Game
color_of(const UserPtr user) const thechess::model::Game
colors_random() const thechess::model::Game [inline]
comment() const thechess::model::Game [inline]
competition() const thechess::model::Game [inline]
competition_confirm(UserPtr user)thechess::model::Game
competition_discard(UserPtr user)thechess::model::Game
competition_stage() const thechess::model::Game [inline]
confirm(UserPtr user)thechess::model::Game
confirm_by_competition()thechess::model::Game
confirmed enum valuethechess::model::Game
created() const thechess::model::Game [inline]
draw_2_kings enum valuethechess::model::Game
draw_3 enum valuethechess::model::Game
draw_50 enum valuethechess::model::Game
draw_agree(const UserPtr user)thechess::model::Game
draw_agreed enum valuethechess::model::Game
draw_discard(const UserPtr user)thechess::model::Game
draw_propose(const UserPtr user)thechess::model::Game
draw_proposer() const thechess::model::Game [inline]
draw_stalemate enum valuethechess::model::Game
ended() const thechess::model::Game [inline]
first_draw() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
Game(bool)thechess::model::Game
GameParameters() (defined in thechess::model::GameParameters)thechess::model::GameParameters
GameParameters(bool) (defined in thechess::model::GameParameters)thechess::model::GameParameters
has_competition_confirmed(UserPtr user) const thechess::model::Game
human_size() const thechess::model::Game [inline]
init() const thechess::model::Game [inline]
is_challenge() const thechess::model::Game
is_creation() const thechess::model::Game
is_draw() const thechess::model::Game
is_draw_proposed() const thechess::model::Game [inline]
is_ended() const thechess::model::Game
is_member(const UserPtr user) const thechess::model::Game
is_mistake_proposed() const thechess::model::Game
is_pause_proposed() const thechess::model::Game
is_win() const thechess::model::Game
join(UserPtr user)thechess::model::Game
lastmove() const thechess::model::Game [inline]
limit_private(chess::Color color) const thechess::model::Game
limit_private(UserPtr user) const thechess::model::Game
limit_private() const thechess::model::Game [inline]
limit_private_init() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
limit_private_now(UserPtr user) const thechess::model::Game
limit_std() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
limit_std_now(UserPtr user) const thechess::model::Game
make_competition_game(UserPtr white, UserPtr black, CompetitionPtr competition, int competition_stage=-1, bool random=false)thechess::model::Game
mate enum valuethechess::model::Game
meet_first_draw() const thechess::model::Game
mistake_agree(const UserPtr user)thechess::model::Game
mistake_discard(const UserPtr user)thechess::model::Game
mistake_move() const thechess::model::Game [inline]
mistake_propose(const UserPtr user, int mistake_move)thechess::model::Game
mistake_proposer() const thechess::model::Game [inline]
moves() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
moves_ (defined in thechess::model::GameParameters)thechess::model::GameParameters [protected]
moves_init() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
next_check() const thechess::model::Game
no_draw_stalemate enum valuethechess::model::Game
norating() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
order_color() const thechess::model::Game
order_user() const thechess::model::Game
other_user(const UserPtr user) const thechess::model::Game
pause enum valuethechess::model::Game
pause_agree(const UserPtr user)thechess::model::Game
pause_discard(const UserPtr user)thechess::model::Game
pause_limit() const thechess::model::Game [inline]
pause_limit_init() const (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
pause_propose(const UserPtr user, const Td &td)thechess::model::Game
pause_proposed_td() const thechess::model::Game [inline]
pause_proposer() const thechess::model::Game [inline]
pause_started() const thechess::model::Game
pause_until() const thechess::model::Game [inline]
persist(Action &a) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
pgn(std::ostream &out, bool reduced=false) const thechess::model::Game
propose_challenge(UserPtr init, chess::Color c)thechess::model::Game
propose_game(UserPtr init, UserPtr u, chess::Color c)thechess::model::Game
proposed enum valuethechess::model::Game
rating_after(chess::Color color) const thechess::model::Game
real_rating() const thechess::model::Game
set_comment(const UserPtr user, const Wt::WString &t)thechess::model::Game
set_first_draw(int first_draw) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
set_game_parameters(const GameParameters *other) (defined in thechess::model::GameParameters)thechess::model::GameParameters
set_init_moves(const chess::Moves &moves) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
set_limit_private_init(const Td &limit_private_init) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
set_limit_std(const Td &limit_std) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
set_no_draw() (defined in thechess::model::GameParameters)thechess::model::GameParameters
set_norating(bool norating) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
set_pause_limit_init(const Td &pause_limit_init) (defined in thechess::model::GameParameters)thechess::model::GameParameters [inline]
size() const thechess::model::Game [inline]
size_without_init() const thechess::model::Game
spent_time() const thechess::model::Game
spent_time(UserPtr user) const thechess::model::Game
started() const thechess::model::Game [inline]
State enum namethechess::model::Game
state() const thechess::model::Game [inline]
state2str_id(State state)thechess::model::Game [static]
str_state() const thechess::model::Game
surrendered enum valuethechess::model::Game
timeout enum valuethechess::model::Game
total_limit(UserPtr user) const thechess::model::Game
total_limit_now(UserPtr user) const thechess::model::Game
user_of(chess::Color color) const thechess::model::Game
when_confirmed() const thechess::model::Game [inline]
white() const thechess::model::Game [inline]
winner() const thechess::model::Game [inline]
 All Classes Functions Enumerations Enumerator