![]() |
VR-Forces 4.8 Class Documentation
|
This is the complete list of members for DtNavBot, including all inherited members.
| abstractPath(std::vector< DtVector > &path)=0 | DtNavBot | pure virtual |
| botUpdate(const DtVector &localPos, double dT)=0 | DtNavBot | pure virtual |
| clearDestination()=0 | DtNavBot | pure virtual |
| clearFollowedPath()=0 | DtNavBot | pure virtual |
| create() | DtNavBot | static |
| currentAbstractPathIndex()=0 | DtNavBot | pure virtual |
| currentPath(std::vector< DtVector > &path)=0 | DtNavBot | pure virtual |
| currentPathEdge(DtVector &edgeStart, DtVector &edgeEnd)=0 | DtNavBot | pure virtual |
| DtNavBotCreatorFcn typedef | DtNavBot | |
| DtNavBotPathLocationEvalFcn typedef | DtNavBot | |
| getOutputVelocity()=0 | DtNavBot | pure virtual |
| groundClamp(const DtVector &localPos, DtVector &normal)=0 | DtNavBot | pure virtual |
| hasArrived(double arrivalDistance)=0 | DtNavBot | pure virtual |
| init(DtNavArea *world, const DtString &profile, double radius, double height, DtNavigationPriorityType queryQueuePriority, NavigationConfiguration navConfig=NavigationConfiguration(), CollisionAvoidanceConfiguration collAvoidConfig=CollisionAvoidanceConfiguration())=0 | DtNavBot | pure virtual |
| moveAlongPath(const std::vector< DtVector > &)=0 | DtNavBot | pure virtual |
| navigationMethod() const =0 | DtNavBot | pure virtual |
| NavigationMethod enum name | DtNavBot | |
| NavigationMethodShortcut enum value | DtNavBot | |
| NavigationMethodSpline enum value | DtNavBot | |
| navTagAtPosition(const DtVector &localPos) const =0 | DtNavBot | pure virtual |
| pathStatus(double atDistance)=0 | DtNavBot | pure virtual |
| PathStatus enum name | DtNavBot | |
| PathStatusArrived enum value | DtNavBot | |
| PathStatusComputing enum value | DtNavBot | |
| PathStatusFindingTransitionPoint enum value | DtNavBot | |
| PathStatusHasPath enum value | DtNavBot | |
| PathStatusInactive enum value | DtNavBot | |
| PathStatusLeavingArea enum value | DtNavBot | |
| PathStatusNoValidPath enum value | DtNavBot | |
| PathStatusNoValidPathDestOutside enum value | DtNavBot | |
| PathStatusNoValidPathStartOutside enum value | DtNavBot | |
| pathStatusString()=0 | DtNavBot | pure virtual |
| performMovement(double dt)=0 | DtNavBot | pure virtual |
| setCollisionAvoidanceEnabled(bool enable)=0 | DtNavBot | pure virtual |
| setDesiredSpeed(double speed)=0 | DtNavBot | pure virtual |
| setDestination(const DtVector &localPos, bool forceOutsideArea=false)=0 | DtNavBot | pure virtual |
| setNavBotCreatorFcn(DtNavBotCreatorFcn fcn) | DtNavBot | static |
| setNavigationMethod(NavigationMethod navMethod)=0 | DtNavBot | pure virtual |
| setPathEvalFcn(DtNavBotPathLocationEvalFcn fcn, void *user)=0 | DtNavBot | pure virtual |
| setPosition(const DtVector &localPos)=0 | DtNavBot | pure virtual |
| setPositionInvalid()=0 | DtNavBot | pure virtual |
| setQueryQueuePriority(const DtNavigationPriorityType &queryQueuePriority)=0 | DtNavBot | pure virtual |
| theNavBotCreatorFcn | DtNavBot | protectedstatic |
| upcomingNavTagOnPath() const =0 | DtNavBot | pure virtual |
| upcomingNavTagsOnPath(double distance, DtNavTagAndLocationList &navTags) const =0 | DtNavBot | pure virtual |
| ~DtNavBot() | DtNavBot | inlinevirtual |