ScummVM API documentation
Ultima::Nuvie::U6AStarPath Member List

This is the complete list of members for Ultima::Nuvie::U6AStarPath, including all inherited members.

add_step(const MapCoord &loc) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
AStarPath() (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPath
check_dir(const MapCoord &loc, MapCoord &rel) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
check_loc(const MapCoord &loc) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
closed_nodes (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
compare_neighbors(astar_node *nnode, astar_node *neighbor, sint32 nnode_to_neighbor, astar_node *in_open, astar_node *in_closed) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
create_path() (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
delete_nodes() (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
delete_path() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Path
final_node (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
find_closed_node(astar_node *ncmp) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
find_open_node(astar_node *ncmp) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
get_first_step() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual
get_last_step() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual
get_max_score(uint32 cost) override (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathinlinevirtual
get_num_steps() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathinline
get_path(MapCoord **path_start, uint32 &path_size) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual
get_step(uint32 step_index) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual
have_path() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual
open_nodes (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
path (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
Path() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Path
path_cost_est(const MapCoord &s, const MapCoord &g) override (defined in Ultima::Nuvie::U6AStarPath)Ultima::Nuvie::U6AStarPathvirtual
path_cost_est(const astar_node &n1, const astar_node &n2) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathinline
path_search(const MapCoord &start, const MapCoord &goal) override (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathvirtual
path_size (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
pf (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
pop_open_node() (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
push_open_node(astar_node *node) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
remove_closed_node(astar_node *ncmp) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
remove_first_step() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual
score_to_neighbor(sint8 dir, astar_node *nnode, astar_node *neighbor, sint32 &nnode_to_neighbor) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
search_node_neighbors(astar_node *nnode, const MapCoord &goal, const uint32 max_score) (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathprotected
set_path_size(int alloc_size) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
set_pathfinder(PathFinder *pathfinder) (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathinline
step_cost(const MapCoord &c1, const MapCoord &c2) override (defined in Ultima::Nuvie::U6AStarPath)Ultima::Nuvie::U6AStarPathvirtual
step_count (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathprotected
~AStarPath() override (defined in Ultima::Nuvie::AStarPath)Ultima::Nuvie::AStarPathinline
~Path() (defined in Ultima::Nuvie::Path)Ultima::Nuvie::Pathvirtual