class fzRealItem : virtual fzAbstractItem { public: virtual fzRealItem( idStr def, idStr name ); virtual idStr GetName(); virtual void SetName( idStr name ); virtual fzItemSize GetSize( void ); virtual idStr GetDef( void ); idDict properties; private: idStr name; fzItemSize size; idStr def; };