| AddZone(WsfZone *aZonePtr, double aWeight) | WsfPathFinder | |
| Clone() const override | WsfUncloneableObject | virtual |
| ComparePoints(sTerrainLatLon aPt1, sTerrainLatLon aPt2) | WsfTerrainPathFinder | |
| ComputeExtrapolate(WsfMover &aMover, WsfRoute &aRoute) override | WsfPathFinder | virtual |
| ComputeFindPath(WsfMover &aMover, WsfRoute &aRoute) override | WsfPathFinder | virtual |
| ComputeSetRoute(WsfMover &aMover, WsfRoute &aRoute, int &aInitialPointIndex) override | WsfPathFinder | virtual |
| ComputeUpdateRoute(WsfMover &aMover, WsfRoute &aRoute) override | WsfPathFinder | virtual |
| ContainsZone(WsfZone *aZonePtr) | WsfPathFinder | protected |
| ContainsZone(const std::string &aZoneName) | WsfPathFinder | protected |
| DebugDrawGrid() | WsfPathFinder | |
| DebugDrawZones() | WsfPathFinder | virtual |
| DebugEnabled() const | WsfPathFinder | inline |
| FindClosestPointInQuadrant(const WsfGeoPoint &aGeoPoint, int aQuadrant) | WsfPathFinder | |
| FindClosestPointOnEdge(double aSimTime, const WsfGeoPoint &aGeoPoint) | WsfPathFinder | |
| FindClosestValidPoint(double aSimTime, const WsfGeoPoint &aGeoPoint) | WsfPathFinder | virtual |
| FindPath(const WsfGeoPoint &aStartPtr, WsfGeoPoint &aEndPtr, WsfRoute &aRoute, double &aCost) | WsfPathFinder | virtual |
| GetBaseType() const | WsfObject | |
| GetBaseTypeId() const | WsfObject | inline |
| GetClosestNode(const WsfGeoPoint &aPointPtr) override | WsfTerrainPathFinder | virtual |
| GetClosestNodePos(float x, const WsfGeoPoint &aPointPtr) | WsfTerrainPathFinder | |
| GetConsiderNode(const WsfPFNode &aNode) | WsfPathFinder | |
| GetConsiderNode(const WsfGeoPoint &aGeoPoint) | WsfPathFinder | |
| GetEnabled() | WsfRouteComputer | inlinevirtual |
| GetGrid(long aX, long aY) | WsfPathFinder | |
| GetGridAbsolute(unsigned long idx) | WsfPathFinder | |
| GetGridSizeDegrees() | WsfPathFinder | inline |
| GetLowerRight() | WsfPathFinder | inline |
| GetName() const | WsfObject | |
| GetNameId() const | WsfObject | inline |
| GetNodeLocation(int nodeIndex) | WsfPathFinder | |
| GetNumberOfZones() | WsfPathFinder | |
| GetRandomLocation() | WsfPathFinder | virtual |
| GetScriptClassName() const override | WsfPathFinder | |
| GetSimulation() const | WsfPathFinder | inline |
| GetType() const | WsfObject | |
| GetTypeId() const | WsfObject | inline |
| GetTypeList() const | WsfObject | inline |
| GetUpperLeft() | WsfPathFinder | inline |
| GetXSize() | WsfPathFinder | inline |
| GetYSize() | WsfPathFinder | inline |
| GetZoneByName(const std::string &aZoneName) | WsfPathFinder | |
| Initialize(WsfSimulation *aSimulationPtr) override | WsfTerrainPathFinder | virtual |
| IsA_TypeOf(WsfStringId aType) const | WsfObject | inline |
| IsDuplicateEdge(node_iterator nodeIter, const WsfPFNode &aNode2, const WsfPFEdge &tmpEdge) | WsfPathFinder | protected |
| IsNavMesh() | WsfRouteComputer | inlinevirtual |
| mDebugDrawObjPtr | WsfPathFinder | protected |
| mDebugEnabled | WsfPathFinder | protected |
| mGrid | WsfPathFinder | protected |
| mGridSizeDegrees | WsfPathFinder | protected |
| mInitialized | WsfPathFinder | protected |
| mLowerRight | WsfPathFinder | protected |
| mScenarioPtr | WsfPathFinder | protected |
| mSimulationPtr | WsfPathFinder | protected |
| mUpperLeft | WsfPathFinder | protected |
| mXSize | WsfPathFinder | protected |
| mYSize | WsfPathFinder | protected |
| mZones | WsfPathFinder | protected |
| mZoneWeights | WsfPathFinder | protected |
| operator=(const WsfObject &aRhs) | WsfObject | |
| PFGraph typedef | WsfPathFinder | |
| PointIsInGridBounds(int x, int y) | WsfPathFinder | protected |
| print() const | WsfPathFinder | |
| ProcessInput(UtInput &aInput) override | WsfTerrainPathFinder | virtual |
| RecalculateWeights() | WsfPathFinder | |
| RemoveZone(WsfZone *aZonePtr) | WsfPathFinder | |
| ReturnToRoute(WsfMover &aMover, WsfRoute &aRoute) override | WsfPathFinder | virtual |
| Serialize(T &aBuff) | WsfObject | inline |
| SetDebugEnabled(bool aDebugEnabled) | WsfPathFinder | inlinevirtual |
| SetGrid(unsigned long aX, unsigned long aY, node_iterator aIterPtr) | WsfPathFinder | |
| SetGridAbsolute(unsigned long aX, node_iterator aIterPtr) | WsfPathFinder | |
| SetName(WsfStringId aName) | WsfObject | inline |
| SetType(WsfStringId aType) | WsfObject | |
| TypeList typedef | WsfObject | |
| WsfObject() | WsfObject | |
| WsfObject(const WsfObject &aSrc) | WsfObject | protected |
| WsfPathFinder(WsfScenario *aScenarioPtr, WsfGeoPoint &aUpperLeftPtr, WsfGeoPoint &aLowerRightPtr, double aGridSizeDegrees) | WsfPathFinder | |
| WsfPathFinder(WsfScenario *aScenarioPtr) | WsfPathFinder | |
| WsfTerrainPathFinder(WsfScenario *aScenarioPtr) | WsfTerrainPathFinder | |
| WsfUncloneableObject() | WsfUncloneableObject | inline |
| ~WsfObject() override | WsfObject | |
| ~WsfPathFinder() override | WsfPathFinder | |
| ~WsfRouteComputer() | WsfRouteComputer | inlinevirtual |
| ~WsfTerrainPathFinder() override=default | WsfTerrainPathFinder | |