![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
Collaboration diagram for pf_fuel_node:Public Attributes | |
| signed short | cost |
| unsigned | extra_cost |
| unsigned | moves_left: 12 |
| unsigned | dir_to_here: 4 |
| unsigned | status: 3 |
| unsigned | move_scope: 3 |
| unsigned | action: 2 |
| unsigned | node_known_type: 2 |
| unsigned | behavior: 2 |
| unsigned | zoc_number: 2 |
| signed | moves_left_req: 13 |
| unsigned short | extra_tile |
| unsigned short | cost_to_here [DIR8_MAGIC_MAX] |
| struct pf_fuel_pos * | pos |
| struct pf_fuel_pos * | segment |
Definition at line 1866 of file path_finding.cpp.
| unsigned pf_fuel_node::action |
Definition at line 1879 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), pf_fuel_node_dangerous(), and pf_fuel_node_init().
| unsigned pf_fuel_node::behavior |
Definition at line 1881 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), pf_fuel_map_iterate_until(), and pf_fuel_node_init().
| signed short pf_fuel_node::cost |
Definition at line 1867 of file path_finding.cpp.
Referenced by pf_fuel_finalize_position(), pf_fuel_map_create_segment(), pf_fuel_map_iterate(), pf_fuel_map_new(), pf_fuel_pos_replace(), pf_fuel_total_CC(), and pf_fuel_waited_total_CC().
| unsigned short pf_fuel_node::cost_to_here[DIR8_MAGIC_MAX] |
Definition at line 1890 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate().
| unsigned pf_fuel_node::dir_to_here |
Definition at line 1871 of file path_finding.cpp.
Referenced by pf_fuel_map_create_segment(), pf_fuel_map_iterate(), pf_fuel_map_new(), and pf_fuel_pos_replace().
| unsigned pf_fuel_node::extra_cost |
Definition at line 1869 of file path_finding.cpp.
Referenced by pf_fuel_map_create_segment(), pf_fuel_map_iterate(), pf_fuel_map_new(), and pf_fuel_pos_replace().
| unsigned short pf_fuel_node::extra_tile |
Definition at line 1889 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), and pf_fuel_node_init().
| unsigned pf_fuel_node::move_scope |
Definition at line 1878 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), and pf_fuel_node_init().
| unsigned pf_fuel_node::moves_left |
Definition at line 1870 of file path_finding.cpp.
Referenced by pf_fuel_finalize_position(), pf_fuel_map_create_segment(), pf_fuel_map_iterate(), pf_fuel_map_new(), and pf_fuel_pos_replace().
| signed pf_fuel_node::moves_left_req |
Definition at line 1883 of file path_finding.cpp.
Referenced by pf_fuel_map_construct_path(), pf_fuel_map_create_segment(), pf_fuel_map_iterate(), pf_fuel_node_dangerous(), and pf_fuel_node_init().
| unsigned pf_fuel_node::node_known_type |
Definition at line 1880 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), and pf_fuel_node_init().
| struct pf_fuel_pos* pf_fuel_node::pos |
Definition at line 1894 of file path_finding.cpp.
Referenced by pf_fuel_map_create_segment(), pf_fuel_map_destroy(), pf_fuel_map_iterate(), pf_fuel_map_new(), and pf_fuel_node_dangerous().
| struct pf_fuel_pos* pf_fuel_node::segment |
Definition at line 1896 of file path_finding.cpp.
Referenced by pf_fuel_map_construct_path(), pf_fuel_map_destroy(), pf_fuel_map_fill_position(), pf_fuel_map_iterate(), pf_fuel_map_iterate_until(), pf_fuel_map_move_cost(), and pf_fuel_map_new().
| unsigned pf_fuel_node::status |
Definition at line 1875 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), pf_fuel_map_iterate_until(), pf_fuel_map_new(), and pf_fuel_node_init().
| unsigned pf_fuel_node::zoc_number |
Definition at line 1882 of file path_finding.cpp.
Referenced by pf_fuel_map_iterate(), and pf_fuel_node_init().