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.