#pragma once

//-----------------------------------------------------
// Include Files
//-----------------------------------------------------
#include "Matrix2D.h"
#include "Item.h"
class ResourceLoader;
class Painter;
class InputState;
class Image;
class CollisionMesh;

//-----------------------------------------------------
// Food Class									
//-----------------------------------------------------
class Food : public Item
{
public:
	Food(ResourceLoader* resourceLoaderPtr,const String& imageName, double healthModifier);
	virtual ~Food();

	bool HitTest(Character *characterPtr);
private: 
	// -------------------------
	// Disabling default copy constructor and default 
	// assignment operator.
	// -------------------------
	Food(const Food& yRef);									
	Food& operator=(const Food& yRef);	
};