Public Member Functions | Protected Member Functions | Protected Attributes | Friends

GR_CairoPangoItem Class Reference

Inheritance diagram for GR_CairoPangoItem:
GR_Item

List of all members.

Public Member Functions

virtual ~GR_CairoPangoItem ()
virtual GR_ScriptType getType () const
virtual GR_ItemmakeCopy () const
virtual GRRI_Type getClassId () const

Protected Member Functions

 GR_CairoPangoItem (PangoItem *pi)
 GR_CairoPangoItem ()

Protected Attributes

PangoItem * m_pi
UT_uint32 m_iType

Friends

class GR_CairoGraphics
class GR_UnixPangoPrintGraphics
class GR_PangoRenderInfo

Constructor & Destructor Documentation

virtual GR_CairoPangoItem::~GR_CairoPangoItem (  )  [inline, virtual]

References m_pi.

GR_CairoPangoItem::GR_CairoPangoItem ( PangoItem *  pi  )  [protected]
GR_CairoPangoItem::GR_CairoPangoItem (  )  [inline, protected]

Referenced by makeCopy().


Member Function Documentation

virtual GRRI_Type GR_CairoPangoItem::getClassId (  )  const [inline, virtual]

Implements GR_Item.

virtual GR_ScriptType GR_CairoPangoItem::getType ( void   )  const [inline, virtual]

Implements GR_Item.

References m_iType.

virtual GR_Item* GR_CairoPangoItem::makeCopy (  )  const [inline, virtual]

Implements GR_Item.

References GR_CairoPangoItem(), and m_pi.


Friends And Related Function Documentation

friend class GR_CairoGraphics [friend]
friend class GR_PangoRenderInfo [friend]
friend class GR_UnixPangoPrintGraphics [friend]

Member Data Documentation


The documentation for this class was generated from the following file: