#include <contexts.hpp>


Definition at line 397 of file contexts.hpp.
| ai::readwrite_context::readwrite_context | ( | ) | [inline] |
Definition at line 399 of file contexts.hpp.
| virtual ai::readwrite_context::~readwrite_context | ( | ) | [inline, virtual] |
Definition at line 402 of file contexts.hpp.
| virtual team& ai::readwrite_context::current_team_w | ( | ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::current_team_w().

| virtual attack_result_ptr ai::readwrite_context::execute_attack_action | ( | const map_location & | attacker_loc, | |
| const map_location & | defender_loc, | |||
| int | attacker_weapon | |||
| ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::execute_attack_action(), and ai::formula_ai::execute_variant().

| virtual move_result_ptr ai::readwrite_context::execute_move_action | ( | const map_location & | from, | |
| const map_location & | to, | |||
| bool | remove_movement = true | |||
| ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::execute_move_action(), and ai::formula_ai::execute_variant().

| virtual recall_result_ptr ai::readwrite_context::execute_recall_action | ( | const std::string & | id, | |
| const map_location & | where = map_location::null_location, |
|||
| const map_location & | from = map_location::null_location | |||
| ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::execute_recall_action().

| virtual recruit_result_ptr ai::readwrite_context::execute_recruit_action | ( | const std::string & | unit_name, | |
| const map_location & | where = map_location::null_location, |
|||
| const map_location & | from = map_location::null_location | |||
| ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::execute_recruit_action().

| virtual stopunit_result_ptr ai::readwrite_context::execute_stopunit_action | ( | const map_location & | unit_location, | |
| bool | remove_movement = true, |
|||
| bool | remove_attacks = false | |||
| ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::execute_stopunit_action().

| virtual game_info& ai::readwrite_context::get_info_w | ( | ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::get_info_w().

| virtual readwrite_context& ai::readwrite_context::get_readwrite_context | ( | ) | [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::get_readwrite_context(), and ai::readwrite_context_proxy::init_readwrite_context_proxy().

| virtual void ai::readwrite_context::raise_gamestate_changed | ( | ) | const [pure virtual] |
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::raise_gamestate_changed().

| virtual config ai::readwrite_context::to_readwrite_context_config | ( | ) | const [pure virtual] |
serialize this context to config
Implemented in ai::readwrite_context_impl.
Referenced by ai::readwrite_context_proxy::to_readwrite_context_config().

| Generated by doxygen 1.7.1 on Thu May 24 2012 01:18:41 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |