actor (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | protected |
actor_moved() (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | virtual |
ActorPathFinder(Actor *a, MapCoord g) (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | |
check_dir(const MapCoord &loc, MapCoord &rel, sint8 rot=0) override (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | protectedvirtual |
check_dir_and_distance(const MapCoord &loc, const MapCoord &g, MapCoord &rel_step, sint8 rotate) (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | protected |
check_loc(const MapCoord &loc) override (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | virtual |
check_loc(uint16 x, uint16 y, uint8 z) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | |
CombatPathFinder(Actor *a) (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | |
CombatPathFinder(Actor *a, Actor *t) (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | |
DirFinder() (defined in Ultima::Nuvie::DirFinder) | Ultima::Nuvie::DirFinder | inline |
find_path() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | virtual |
get_adjacent_dir(sint8 &xdir, sint8 &ydir, sint8 rotate) (defined in Ultima::Nuvie::DirFinder) | Ultima::Nuvie::DirFinder | static |
get_closest_dir(MapCoord &rel_step) (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | |
get_goal() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | inlinevirtual |
get_location() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | inlinevirtual |
get_next_move(MapCoord &step) override (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | virtual |
get_normalized_dir(const MapCoord &from, const MapCoord &to, sint8 &xdir, sint8 &ydir) (defined in Ultima::Nuvie::DirFinder) | Ultima::Nuvie::DirFinder | static |
get_nuvie_dir(sint16 xrel, sint16 yrel) (defined in Ultima::Nuvie::DirFinder) | Ultima::Nuvie::DirFinder | static |
get_nuvie_dir(uint16 sx, uint16 sy, uint16 tx, uint16 ty, uint8 z) (defined in Ultima::Nuvie::DirFinder) | Ultima::Nuvie::DirFinder | static |
get_turn_towards_dir(sint16 oxdir, sint16 oydir, sint8 txdir, sint8 tydir) (defined in Ultima::Nuvie::DirFinder) | Ultima::Nuvie::DirFinder | static |
goal (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | protected |
have_path() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | virtual |
is_path_clear() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | virtual |
loc (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | protected |
max_dist (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | protected |
new_search(Path *new_path) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | protected |
PathFinder() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | |
PathFinder(const MapCoord &s, const MapCoord &g) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | |
reached_goal() override (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | virtual |
search (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | protected |
search_towards_target(const MapCoord &g, MapCoord &rel_step) (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | protected |
set_actor(Actor *a) (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | |
set_chase_mode(Actor *actor) (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | |
set_distance(uint8 dist) (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | inline |
set_flee_mode(Actor *actor) (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | |
set_goal(const MapCoord &g) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | virtual |
set_location(const MapCoord &l) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | inlinevirtual |
set_mode(CombatPathFinderMode mode, Actor *actor) (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | |
set_search(Path *new_path) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | inline |
set_start(const MapCoord &s) (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | virtual |
start (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | protected |
target (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | protected |
target_mode (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | protected |
update_location() override (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | protectedvirtual |
~ActorPathFinder() override (defined in Ultima::Nuvie::ActorPathFinder) | Ultima::Nuvie::ActorPathFinder | |
~CombatPathFinder() override (defined in Ultima::Nuvie::CombatPathFinder) | Ultima::Nuvie::CombatPathFinder | |
~PathFinder() (defined in Ultima::Nuvie::PathFinder) | Ultima::Nuvie::PathFinder | virtual |