25 #include <csutil/csstring.h>    26 #include <csutil/refcount.h>    27 #include <csutil/refarr.h>    28 #include <csutil/array.h>    63     virtual bool Load(iResultRow &row);
    80     void* 
operator new(size_t);
    83     void operator delete(
void*);
 
Defines a glyph, one element to create a spell. 
 
virtual int GetPurifyStatus() const 
 
virtual const char * GetItemType()
Return a string identifying this object as a Glyph. 
 
virtual void Copy(psGlyph *target)
 
virtual bool Load(iResultRow &row)
Loads data from a database row into the current psItem. 
 
virtual void SetOwningCharacter(psCharacter *owner)
Alters the owning character of this item. Also see UpdateInventoryStatus. 
 
virtual psItem * CreateNew()
Creates a new blank instance of it's class (i.e. 
 
This class embodies item instances in the game.