15#ifndef WSFROUTECOMPUTER_HPP
16#define WSFROUTECOMPUTER_HPP
18#include "wsf_export.h"
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfMover.hpp:37
Definition WsfRouteComputer.hpp:26
virtual bool ComputeSetRoute(WsfMover &aMover, WsfRoute &aRoute, int &aInitialPointIndex)
Definition WsfRouteComputer.hpp:41
virtual bool IsNavMesh()
Definition WsfRouteComputer.hpp:57
virtual bool GetEnabled()
Definition WsfRouteComputer.hpp:59
virtual bool ComputeUpdateRoute(WsfMover &aMover, WsfRoute &aRoute)
Definition WsfRouteComputer.hpp:47
virtual bool ReturnToRoute(WsfMover &aMover, WsfRoute &aRoute)
Definition WsfRouteComputer.hpp:55
virtual bool ComputeExtrapolate(WsfMover &aMover, WsfRoute &aRoute)
Definition WsfRouteComputer.hpp:53
virtual bool ComputeFindPath(WsfMover &aMover, WsfRoute &aRoute)
Definition WsfRouteComputer.hpp:34
virtual ~WsfRouteComputer()
Definition WsfRouteComputer.hpp:28
A collection of WsfWaypoint objects that represent a path to be followed.
Definition WsfRoute.hpp:40