| ableToNavigate() const | DtActiveBotNavInterface | virtual |
| abstractPath(std::vector< DtVector > &path) | DtActiveBotNavInterface | virtual |
| addNavAreaChangedCallback(DtNoArgumentCallbackList::DtCallbackFunctionType callback, void *usr) | DtVrfObjectNavInterface | virtual |
| adjustDestination(const DtVector &localDest) | DtActiveBotNavInterface | protectedvirtual |
| botShouldBeActive() | DtActiveBotNavInterface | protectedvirtual |
| cancelQuery(DtNavAreaQuery::Ptr) | DtActiveBotNavInterface | virtual |
| changingNavArea(DtNavArea *newNavArea) | DtActiveBotNavInterface | protectedvirtual |
| create(DtVrfObject *vrfObject) | DtActiveBotNavInterface | static |
| currentAbstractPathIndex() | DtActiveBotNavInterface | virtual |
| currentPath(std::vector< DtVector > &path) | DtActiveBotNavInterface | virtual |
| DtActiveBotNavInterface() | DtActiveBotNavInterface | private |
| DtActiveBotNavInterface(const DtActiveBotNavInterface &orig) | DtActiveBotNavInterface | private |
| DtActiveBotNavInterface(DtVrfObject *vrfObject) | DtActiveBotNavInterface | protected |
| DtVrfObjectNavInterface(DtVrfObject *vrfObject) | DtVrfObjectNavInterface | protected |
| findBestExitPoint(DtNavArea *navArea, const DtVector &localStart, const DtVector &localDest) | DtActiveBotNavInterface | protectedvirtual |
| findBestPathTo(const std::vector< DtVector > &localPositions, DtNavArea::DtSearchAreaPointCostModifierEvaluatorFcn=0, DtNavArea::DtPointOfInterestEvaluatorFcn=0, DtNavArea::DtPathCalculatedEvaluatorFcn=0, void *usrData=0) | DtActiveBotNavInterface | virtual |
| findFarthestPositionAlongHeading(const DtVector &start, double heading, double maxDistance, DtVector &result, bool &reachedMaxDist) | DtActiveBotNavInterface | virtual |
| findFarthestPositionAlongHeading(double heading, double maxDistance, DtVector &result, bool &reachedMaxDist) | DtActiveBotNavInterface | virtual |
| findingTransitionPoint() const | DtActiveBotNavInterface | virtual |
| findInsidePositionFromOutsidePosition(DtNavArea *navArea, const DtVector &localStart, const DtVector &localDest, DtVector &result, int &halfEdgeType) | DtActiveBotNavInterface | protectedvirtual |
| findTransitionPoint(DtNavArea *navArea, const DtVector &localStart, const DtVector &localDest) | DtActiveBotNavInterface | protectedvirtual |
| findTransitionPointStartingFrom(const DtVector &startingPoint, const DtVector &to) | DtActiveBotNavInterface | protectedvirtual |
| firstTick() | DtActiveBotNavInterface | virtual |
| getOutputHeading() | DtActiveBotNavInterface | virtual |
| getOutputSpeed() | DtActiveBotNavInterface | virtual |
| hasControl(int priority) | DtActiveBotNavInterface | virtual |
| init() | DtActiveBotNavInterface | protectedvirtual |
| invokeNavAreaChangedCallbacks() | DtVrfObjectNavInterface | virtual |
| isCollidableWhenDestroyed() const | DtVrfObjectNavInterface | protectedvirtual |
| localOrParentPos(const DtVector &localPos) | DtActiveBotNavInterface | protectedvirtual |
| moveAlongPath(const std::vector< DtVector > &) | DtActiveBotNavInterface | virtual |
| myChangedNavAreaCallbackList | DtVrfObjectNavInterface | protected |
| myController | DtActiveBotNavInterface | protected |
| myControllerPriority | DtActiveBotNavInterface | protected |
| myCurrentNavArea | DtVrfObjectNavInterface | protected |
| myDebugTransitionPoints | DtActiveBotNavInterface | protected |
| myFirstTick | DtVrfObjectNavInterface | protected |
| myNavArea | DtActiveBotNavInterface | protected |
| myNavBot | DtActiveBotNavInterface | protected |
| myPathCostEvalFcn | DtActiveBotNavInterface | protected |
| myPathCostEvalFcnUsrData | DtActiveBotNavInterface | protected |
| myPendingPointFinder | DtActiveBotNavInterface | protected |
| myPendingQuery | DtActiveBotNavInterface | protected |
| myProfile | DtActiveBotNavInterface | protected |
| myStatusString | DtActiveBotNavInterface | protected |
| myTransitionPoint | DtActiveBotNavInterface | protected |
| myVrfObject | DtVrfObjectNavInterface | protected |
| navArea() | DtActiveBotNavInterface | virtual |
| navBot() | DtActiveBotNavInterface | protectedvirtual |
| objectLocationLocalOrParent() | DtActiveBotNavInterface | protectedvirtual |
| operator=(const DtActiveBotNavInterface &orig) | DtActiveBotNavInterface | private |
| pathStatus(double atDistance) | DtActiveBotNavInterface | virtual |
| pathStatusString() | DtActiveBotNavInterface | virtual |
| processSetLocationComplete(DtVrfObject *vrfObject) | DtActiveBotNavInterface | protectedvirtual |
| releaseControl(int priority) | DtActiveBotNavInterface | virtual |
| removeDebugTransitionPoints() | DtActiveBotNavInterface | protectedvirtual |
| removeNavAreaChangedCallback(DtNoArgumentCallbackList::DtCallbackFunctionType callback, void *usr) | DtVrfObjectNavInterface | virtual |
| requestControl(int priority, const DtString &controller) | DtActiveBotNavInterface | virtual |
| searchInArea(double radius, double postSpacing, DtNavArea::DtPointOfInterestEvaluatorFcn=0, void *usrData=0, int navTag=-1) | DtActiveBotNavInterface | virtual |
| searchInArea(const DtVector &startPoint, double radius, double postSpacing, DtNavArea::DtPointOfInterestEvaluatorFcn=0, void *usrData=0, int navTag=-1) | DtActiveBotNavInterface | virtual |
| setCollisionAvoidParams(DtNavBot::CollisionAvoidanceConfiguration &collAvoidConfig) | DtActiveBotNavInterface | protectedvirtual |
| setDesiredSpeed(double speed) | DtActiveBotNavInterface | virtual |
| setDestination(const DtVector &localDest) | DtActiveBotNavInterface | virtual |
| setLocationCompleteCallback(DtVrfObject *vrfObject, void *usr) | DtActiveBotNavInterface | protectedstatic |
| setNavigationConfigParams(DtNavBot::NavigationConfiguration &navConfig) | DtActiveBotNavInterface | protectedvirtual |
| setPathCostEvalFunction(DtNavBot::DtNavBotPathLocationEvalFcn fcn, void *usr) | DtActiveBotNavInterface | virtual |
| tick() | DtActiveBotNavInterface | virtual |
| transitionPoint() const | DtActiveBotNavInterface | inlinevirtual |
| usingTransitionPoint() const | DtActiveBotNavInterface | virtual |
| ~DtActiveBotNavInterface() | DtActiveBotNavInterface | virtual |
| ~DtVrfObjectNavInterface()=0 | DtVrfObjectNavInterface | pure virtual |