ScummVM API documentation
Macs2::Pathfinding Member List

This is the complete list of members for Macs2::Pathfinding, including all inherited members.

_areaOverrides (defined in Macs2::Pathfinding)Macs2::Pathfinding
_map (defined in Macs2::Pathfinding)Macs2::Pathfinding
_numPoints (defined in Macs2::Pathfinding)Macs2::Pathfinding
_points (defined in Macs2::Pathfinding)Macs2::Pathfinding
_walkOverrides (defined in Macs2::Pathfinding)Macs2::Pathfinding
areaAt(uint16 x, uint16 y) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
calculateRoute(const Common::Point &from, const Common::Point &to) (defined in Macs2::Pathfinding)Macs2::Pathfinding
clearAreaOverrides() (defined in Macs2::Pathfinding)Macs2::Pathfinding
clearWalkOverrides() (defined in Macs2::Pathfinding)Macs2::Pathfinding
createMap(int width, int height) (defined in Macs2::Pathfinding)Macs2::Pathfinding
euclideanDistance(const Common::Point &a, const Common::Point &b) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
getWalkOverride(uint16 index, uint16 &result) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
isLineWalkable(int16 y1, int16 x1, int16 y2, int16 x2) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
isWalkabilityBlocking(uint16 value) (defined in Macs2::Pathfinding)Macs2::Pathfindinginlinestatic
isWalkabilityWalkable(uint16 value) (defined in Macs2::Pathfinding)Macs2::Pathfindinginlinestatic
nodeCount() const (defined in Macs2::Pathfinding)Macs2::Pathfindinginline
removeWalkOverride(uint16 index) (defined in Macs2::Pathfinding)Macs2::Pathfinding
setWalkOverride(uint16 index, uint16 overrideValue) (defined in Macs2::Pathfinding)Macs2::Pathfinding
snapToWalkable(int16 *pTargetY, int16 *pTargetX, int16 charY, int16 charX) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
walkabilityAt(int16 y, int16 x) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
walkabilityAt(const Common::Point &p) const (defined in Macs2::Pathfinding)Macs2::Pathfinding
walkableDistance(int nodeA, int nodeB) const (defined in Macs2::Pathfinding)Macs2::Pathfinding