///////////////////////////////////////////////////////////
///////////////// 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