![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for LongPathfinder, including all inherited members.
| AddJumpedDiag(int i, int j, int di, int dj, PathCost g, PathfinderState &state) const | LongPathfinder | private |
| AddJumpedHoriz(int i, int j, int di, PathCost g, PathfinderState &state, bool detectGoal) const | LongPathfinder | private |
| AddJumpedVert(int i, int j, int dj, PathCost g, PathfinderState &state, bool detectGoal) const | LongPathfinder | private |
| CalculateHeuristic(int i, int j, int iGoal, int jGoal) const | LongPathfinder | private |
| ComputeJPSPath(const HierarchicalPathfinder &hierPath, entity_pos_t x0, entity_pos_t z0, const PathGoal &origGoal, pass_class_t passClass, WaypointPath &path) const | LongPathfinder | private |
| ComputePath(const HierarchicalPathfinder &hierPath, entity_pos_t x0, entity_pos_t z0, const PathGoal &origGoal, pass_class_t passClass, WaypointPath &path) const | LongPathfinder | |
| ComputePath(const HierarchicalPathfinder &hierPath, entity_pos_t x0, entity_pos_t z0, const PathGoal &origGoal, pass_class_t passClass, std::vector< CircularRegion > excludedRegions, WaypointPath &path) | LongPathfinder | |
| GenerateSpecialMap(pass_class_t passClass, std::vector< CircularRegion > excludedRegions) | LongPathfinder | private |
| GetDebugData(u32 &steps, double &time, Grid< u8 > &grid) const | LongPathfinder | inline |
| GetDebugDataJPS(u32 &steps, double &time, Grid< u8 > &grid) const | LongPathfinder | private |
| HasJumpedHoriz(int i, int j, int di, PathfinderState &state, bool detectGoal) const | LongPathfinder | private |
| HasJumpedVert(int i, int j, int dj, PathfinderState &state, bool detectGoal) const | LongPathfinder | private |
| ImprovePathWaypoints(WaypointPath &path, pass_class_t passClass, entity_pos_t maxDist, entity_pos_t x0, entity_pos_t z0) const | LongPathfinder | private |
| LongPathfinder() | LongPathfinder | |
| m_Debug | LongPathfinder | |
| m_Grid | LongPathfinder | |
| m_GridSize | LongPathfinder | |
| m_JumpPointCache | LongPathfinder | mutableprivate |
| m_UseJPSCache | LongPathfinder | private |
| ProcessNeighbour(int pi, int pj, int i, int j, PathCost pg, PathfinderState &state) const | LongPathfinder | private |
| Reload(Grid< NavcellData > *passabilityGrid) | LongPathfinder | inline |
| SetDebugOverlay(bool enabled) | LongPathfinder | |
| SetDebugPath(const HierarchicalPathfinder &hierPath, entity_pos_t x0, entity_pos_t z0, const PathGoal &goal, pass_class_t passClass) | LongPathfinder | inline |
| Update(Grid< NavcellData > *passabilityGrid) | LongPathfinder | inline |
| ~LongPathfinder() | LongPathfinder |