#ifndef ACTIONMOVE_H
#define ACTIONMOVE_H

#include "Point2D.h"
#include "UnitAction.h"

#include "MemoryManager/debugNew.h"
class ActionMove :
	public UnitAction
{
private:
	Point2D destination; 

public:
	/**
	* prépare les paramêtres pour la réalisation de l'action
	*/
	ActionMove(Unit * u,unitEnumeration::UnitState state, Point2D p);

	~ActionMove(void);

	void execute();
};

#include "MemoryManager/debugNewOff.h"


#endif
