The Battle for Wesnoth  1.15.3+dev
ai::attack_result Member List

This is the complete list of members for ai::attack_result, including all inherited members.

action_result(side_number side)ai::action_resultprotected
aggression_ai::attack_resultprivate
AI_ACTION_FAILURE enum valueai::action_result
AI_ACTION_STARTED enum valueai::action_result
AI_ACTION_SUCCESS enum valueai::action_result
attack_result(side_number side, const map_location &attacker_loc, const map_location &defender_loc, int attacker_weapon, double aggression)ai::attack_result
attacker_loc_ai::attack_resultprivate
attacker_weapon_ai::attack_resultprivate
check_before()ai::action_result
defender_loc_ai::attack_resultprivate
do_check_after()ai::attack_resultprotectedvirtual
do_check_before()ai::attack_resultprotectedvirtual
do_describe() constai::attack_resultvirtual
do_execute()ai::attack_resultprotectedvirtual
do_init_for_execution()ai::attack_resultprotectedvirtual
E_ATTACKER_AND_DEFENDER_NOT_ADJACENT enum valueai::attack_result
E_EMPTY_ATTACKER enum valueai::attack_result
E_EMPTY_DEFENDER enum valueai::attack_result
E_INCAPACITATED_ATTACKER enum valueai::attack_result
E_INCAPACITATED_DEFENDER enum valueai::attack_result
E_NO_ATTACKS_LEFT enum valueai::attack_result
E_NOT_ENEMY_DEFENDER enum valueai::attack_result
E_NOT_OWN_ATTACKER enum valueai::attack_result
E_UNABLE_TO_CHOOSE_ATTACKER_WEAPON enum valueai::attack_result
E_WRONG_ATTACKER_WEAPON enum valueai::attack_result
execute()ai::action_result
get_info() constai::action_resultprotected
get_my_team() constai::action_resultprotected
get_side() constai::action_resultinlineprotected
get_status() constai::action_result
is_execution() constai::action_resultprotected
is_gamestate_changed() constai::action_result
is_ok()ai::action_result
is_success() constai::action_resultprotected
result enum nameai::attack_result
set_error(int error_code, bool log_as_error=true)ai::action_resultprotected
set_gamestate_changed()ai::action_resultprotected
~action_result()ai::action_resultvirtual