/****************************************************************************
* [S]imulated [M]edieval [A]dventure multi[U]ser [G]ame | *
* -----------------------------------------------------------| \\._.// *
* SmaugWiz (C) 1998 by Russ Pillsbury (Windows NT version) | (0...0) *
* -----------------------------------------------------------| ).:.( *
* SMAUG (C) 1994, 1995, 1996 by Derek Snider | {o o} *
* -----------------------------------------------------------| / ' ' \ *
* SMAUG code team: Thoric, Altrag, Blodkai, Narn, Haus, |~'~.VxvxV.~'~*
* Scryn, Swordbearer, Rennard, Tricops, and Gorog. | *
* ------------------------------------------------------------------------ *
* Merc 2.1 Diku Mud improvments copyright (C) 1992, 1993 by Michael *
* Chastain, Michael Quan, and Mitchell Tse. *
* Original Diku Mud copyright (C) 1990, 1991 by Sebastian Hammer, *
* Michael Seifert, Hans Henrik Staerfeldt, Tom Madsen, and Katja Nyboe. *
* ------------------------------------------------------------------------ *
* Smaug Menus Interface file *
****************************************************************************/
#ifndef EDITOR_H
#define EDITOR_H
class CEditor {
public:
CEditor () { Clear (); }
void Clear () { memset (this, 0, sizeof (CEditor)); }
void Init (const char* data);
void Edit (CCharacter& Ch, char* argument);
void StopEditing (CCharacter& Ch);
char* CopyToBuffer ();
short m_Numlines;
short m_OnLine;
short m_Size;
char m_Buf [49][81];
};
#endif