/* ....[@@@..[@@@..............[@.................. MUD++ is a written from ....[@..[@..[@..[@..[@..[@@@@@....[@......[@.... scratch multi-user swords and ....[@..[@..[@..[@..[@..[@..[@..[@@@@@..[@@@@@.. sorcery game written in C++. ....[@......[@..[@..[@..[@..[@....[@......[@.... This server is an ongoing ....[@......[@..[@@@@@..[@@@@@.................. development project. All ................................................ contributions are welcome. ....Copyright(C).1995.Melvin.Smith.............. Enjoy. ------------------------------------------------------------------------------ Melvin Smith (aka Fusion) msmith@hom.net MUD++ development mailing list mudpp@van.ml.org ------------------------------------------------------------------------------ nameable.h */ #ifndef _NAMEABLE_H #define _NAMEABLE_H #include "string.h" class Nameable { protected: String name; public: Nameable() { } Nameable( const Nameable & x ) : name( x.name ) { } Nameable( const String & x ) : name( x ) { } Nameable( const char * x ) : name( x ) { } virtual ~Nameable() { } const String & getName() const { return name; } void setName( const String & x ) { name = x; } bool isName( const String & ) const; }; #endif