#include <contexts.hpp>
| Public Member Functions | |
| target (const map_location &pos, double val, ai_target::type target_type=ai_target::type::village) | |
| Public Attributes | |
| map_location | loc | 
| double | value | 
| ai_target::type | type | 
Definition at line 29 of file contexts.hpp.
| 
 | inline | 
Definition at line 30 of file contexts.hpp.
| map_location ai::target::loc | 
Definition at line 32 of file contexts.hpp.
Referenced by ai::ai_default_rca::move_to_targets_phase::choose_move(), and ai::ai_default_rca::move_to_targets_phase::rate_target().
| ai_target::type ai::target::type | 
Definition at line 35 of file contexts.hpp.
Referenced by ai::attack_analysis::analyze(), and ai::ai_default_rca::move_to_targets_phase::rate_target().
| double ai::target::value | 
Definition at line 33 of file contexts.hpp.
Referenced by ai::ai_default_rca::move_to_targets_phase::choose_move(), and ai::ai_default_rca::move_to_targets_phase::rate_target().