area51/Support/graveyard/nav_plan.hpp
Andrew Sampson 431f72b93a source
2021-08-27 19:22:41 -07:00

34 lines
No EOL
879 B
C++

///////////////////////////////////////////////////////////////////////////////////////////////////
//
// nav_plan.hpp
//
// Description:
// The nav_plan contains the current navigation plan for an actor. Each AI should have
// a nav_plan which should contain his current path.
//
//
//
///////////////////////////////////////////////////////////////////////////////////////////////////
#ifndef NAV_PLAN_HPP
#define NAV_PLAN_HPP
#include "Obj_mgr\obj_mgr.hpp"
#include "base_plan.hpp"
class nav_plan : public base_plan
{
public:
nav_plan ( void );
virtual ~nav_plan ();
virtual vector3 GetCurrentGoalPoint ( void );
virtual void SetDestination ( vector3 newDestination );
virtual vector3 GetLastNodePoint ( void );
};
#endif//NAV_PLAN_HPP