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