#include <contexts.hpp>


Public Member Functions | |
| side_context_impl (side_number side, const config &) | |
| virtual | ~side_context_impl () |
| virtual side_number | get_side () const |
| Get the side number. | |
| virtual void | set_side (side_number side) |
| Set the side number. | |
| virtual side_context & | get_side_context () |
| unwrap | |
| virtual int | get_recursion_count () const |
| Get the value of the recursion counter. | |
| virtual config | to_side_context_config () const |
| serialize this context to config | |
Private Attributes | |
| side_number | side_ |
| recursion_counter | recursion_counter_ |
Definition at line 1046 of file contexts.hpp.
| ai::side_context_impl::side_context_impl | ( | side_number | side, | |
| const config & | ||||
| ) | [inline] |
Definition at line 1048 of file contexts.hpp.
| virtual ai::side_context_impl::~side_context_impl | ( | ) | [inline, virtual] |
Definition at line 1053 of file contexts.hpp.
| int ai::side_context_impl::get_recursion_count | ( | ) | const [virtual] |
Get the value of the recursion counter.
Implements ai::side_context.
Definition at line 55 of file contexts.cpp.
References ai::recursion_counter::get_count(), and recursion_counter_.

| virtual side_number ai::side_context_impl::get_side | ( | ) | const [inline, virtual] |
Get the side number.
Implements ai::side_context.
Definition at line 1055 of file contexts.hpp.
References side_.
| virtual side_context& ai::side_context_impl::get_side_context | ( | ) | [inline, virtual] |
| virtual void ai::side_context_impl::set_side | ( | side_number | side | ) | [inline, virtual] |
Set the side number.
Implements ai::side_context.
Definition at line 1060 of file contexts.hpp.
References side_.
| config ai::side_context_impl::to_side_context_config | ( | ) | const [virtual] |
serialize this context to config
Implements ai::side_context.
Definition at line 242 of file contexts.cpp.
Definition at line 1079 of file contexts.hpp.
Referenced by get_recursion_count().
side_number ai::side_context_impl::side_ [private] |
Definition at line 1078 of file contexts.hpp.
Referenced by get_side(), and set_side().
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:18:51 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |