
#ifndef _JL_Walk_Nav_H_
#define _JL_Walk_Nav_H_

#include <stdlib.h>
#include <iostream.h>

#include "navigator.h"

class Walk_Nav : public Navigator {

	private:

	public: 
		Walk_Nav();
		Walk_Nav(const Walk_Nav &W) { CopyFrom(W); }
		virtual ~Walk_Nav();

		Walk_Nav& CopyFrom(const Walk_Nav&);
		Walk_Nav& operator=(const Walk_Nav &W) { return CopyFrom(W); }

//		friend ostream& operator<<(ostream&, const Walk_Nav&);
//		friend istream& operator>>(istream&, Walk_Nav&);

		virtual void Navigate(CycleState &CbS, JLMouse &M);
                virtual void Stop (void) {}

};

#endif
