24#ifndef _ODOLEITEMHANDLER_INCLUDED_
25#define _ODOLEITEMHANDLER_INCLUDED_
OdSmartPtr< OdOleItemInitStream > OdOleItemInitStreamPtr
OdSmartPtr< OdOleItemHandler > OdOleItemHandlerPtr
virtual void getCompoundDocument(OdStreamBuf &streamBuf) const =0
virtual bool embedRaster(OdSmartPtr< class OdGiRasterImage > pImage, OdRxObject *pRxDb=NULL)=0
virtual COleClientItem * getOleClientItem(void) const =0
virtual void save(OdStreamBuf &streamBuf) const =0
virtual void setDrawAspect(DvAspect drawAspect)=0
virtual void load(OdStreamBuf &streamBuf)=0
virtual Type type() const =0
virtual void setCompoundDocument(OdUInt32 numBytes, OdStreamBuf &streamBuf)=0
virtual DvAspect drawAspect() const =0
virtual OdUInt32 getCompoundDocumentDataSize() const =0
virtual void setOutputQuality(PlotQuality quality)=0
virtual OdString linkName() const =0
virtual OdString linkPath() const =0
virtual OdGiRasterImagePtr getRaster(bool bDisplayedOnly=true) const =0
virtual OdString userType() const =0
virtual PlotQuality outputQuality() const =0
ODRX_DECLARE_MEMBERS(OdOleItemHandler)
virtual OdDbStub * frameId() const =0
ODRX_DECLARE_MEMBERS(OdOleItemInitStream)