22 #ifndef NUVIE_PATHFINDER_PATH_H 23 #define NUVIE_PATHFINDER_PATH_H 25 #include "ultima/nuvie/core/nuvie_defs.h" 26 #include "ultima/nuvie/pathfinder/path_finder.h" 46 void set_path_size(
int alloc_size);
58 virtual bool have_path();
68 virtual uint32 get_max_score(uint32 cost);
70 virtual const MapCoord &get_first_step();
71 virtual const MapCoord &get_last_step();
72 virtual const MapCoord &get_step(uint32 step_index);
73 virtual void get_path(
MapCoord **path_start, uint32 &path_size);
74 uint32 get_num_steps() {
78 virtual bool remove_first_step();
Definition: detection.h:27
Definition: path_finder.h:32