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

GR_UnixPangoPixmapGraphics Class Reference

#include <gr_UnixPangoPixmapGraphics.h>

Inheritance diagram for GR_UnixPangoPixmapGraphics:
GR_UnixCairoGraphics GR_UnixCairoGraphicsBase GR_CairoGraphics GR_Graphics

List of all members.

Public Member Functions

virtual ~GR_UnixPangoPixmapGraphics ()
virtual UT_uint32 getClassId ()
virtual bool canQuickPrint (void) const
virtual void scroll (UT_sint32, UT_sint32)
virtual void scroll (UT_sint32, UT_sint32, UT_sint32, UT_sint32, UT_sint32, UT_sint32)
virtual void setCursor (GR_Graphics::Cursor)
virtual GR_Graphics::Cursor getCursor (void) const
virtual bool queryProperties (GR_Graphics::Properties gp) const

Static Public Member Functions

static UT_uint32 s_getClassId ()
static const char * graphicsDescriptor ()
static GR_GraphicsgraphicsAllocator (GR_AllocInfo &)

Protected Member Functions

 GR_UnixPangoPixmapGraphics (GdkPixmap *pix)
virtual GdkDrawable * _getDrawable (void)

Protected Attributes

GdkPixmap * m_pPixmap

Friends

class GR_UnixImage

Constructor & Destructor Documentation

GR_UnixPangoPixmapGraphics::~GR_UnixPangoPixmapGraphics ( void   )  [virtual]

References m_pPixmap.

GR_UnixPangoPixmapGraphics::GR_UnixPangoPixmapGraphics ( GdkPixmap *  pix  )  [protected]

The GR_UnixPangoPixmapGraphics is used to draw onto an offscreen buffer.

Referenced by graphicsAllocator().


Member Function Documentation

virtual GdkDrawable* GR_UnixPangoPixmapGraphics::_getDrawable ( void   )  [inline, protected, virtual]
virtual bool GR_UnixPangoPixmapGraphics::canQuickPrint ( void   )  const [inline, virtual]

Reimplemented from GR_Graphics.

virtual UT_uint32 GR_UnixPangoPixmapGraphics::getClassId (  )  [inline, virtual]
GR_Graphics::Cursor GR_UnixPangoPixmapGraphics::getCursor ( void   )  const [virtual]

Reimplemented from GR_CairoGraphics.

static const char* GR_UnixPangoPixmapGraphics::graphicsDescriptor (  )  [inline, static]

Reimplemented from GR_UnixCairoGraphics.

Referenced by XAP_UnixApp::XAP_UnixApp().

bool GR_UnixPangoPixmapGraphics::queryProperties ( GR_Graphics::Properties  gp  )  const [virtual]
static UT_uint32 GR_UnixPangoPixmapGraphics::s_getClassId (  )  [inline, static]

Reimplemented from GR_UnixCairoGraphics.

Referenced by XAP_UnixApp::XAP_UnixApp().

virtual void GR_UnixPangoPixmapGraphics::scroll ( UT_sint32  ,
UT_sint32   
) [inline, virtual]

Reimplemented from GR_UnixCairoGraphics.

virtual void GR_UnixPangoPixmapGraphics::scroll ( UT_sint32  ,
UT_sint32  ,
UT_sint32  ,
UT_sint32  ,
UT_sint32  ,
UT_sint32   
) [inline, virtual]

Reimplemented from GR_UnixCairoGraphics.

virtual void GR_UnixPangoPixmapGraphics::setCursor ( GR_Graphics::Cursor   )  [inline, virtual]

Reimplemented from GR_UnixCairoGraphics.


Friends And Related Function Documentation

friend class GR_UnixImage [friend]

Reimplemented from GR_CairoGraphics.


Member Data Documentation


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