#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 30 of file contexts.hpp.
|
inline |
Definition at line 31 of file contexts.hpp.
map_location ai::target::loc |
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().
ai_target::type ai::target::type |
Definition at line 36 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 34 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().