///////////////////////////////////////////////////////////
///////////////// Have an itch? Scratch it! ///////////////
///////////////////////// SCRATCH /////////////////////////
/////////////////////  A MUD  Server   ////////////////////
///////////////////// By: Jared Devall ////////////////////
/////////////////////      Thanks:     ////////////////////
/////////////////////  DIKU/Merc/ROM   ////////////////////
///////////////////// Aetas/Deus Gang  ////////////////////
/////////////////////       Beej       ////////////////////
///////////////////////////////////////////////////////////


#ifndef __EDITHANDLERS_H_
#define __HEDITANDLERS_H_

// Includes
#include <string>
#include "handler.h"
// Forwards
class Avatar;

class EditAvatarHandler: public Handler {	
	Avatar * _edit;
	int _option;
	std::string _name;
	         
	public:				     
	  EditAvatarHandler();    
	  EditAvatarHandler( Avatar *, const std::string & );                          
	  void Enter( Avatar * );			                 
	  void Exit( Avatar * );						          
      void Handle( Avatar *, const std::string & );           
	  std::string Prompt( Avatar * );			             
};

#endif