#include <gr_UnixPangoPixmapGraphics.h>
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_Graphics * | graphicsAllocator (GR_AllocInfo &) |
Protected Member Functions | |
| GR_UnixPangoPixmapGraphics (GdkPixmap *pix) | |
| virtual GdkDrawable * | _getDrawable (void) |
Protected Attributes | |
| GdkPixmap * | m_pPixmap |
Friends | |
| class | GR_UnixImage |
| 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().
| 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] |
Reimplemented from GR_UnixCairoGraphics.
References GR_UnixCairoGraphics::s_getClassId().
| GR_Graphics::Cursor GR_UnixPangoPixmapGraphics::getCursor | ( | void | ) | const [virtual] |
Reimplemented from GR_CairoGraphics.
| GR_Graphics * GR_UnixPangoPixmapGraphics::graphicsAllocator | ( | GR_AllocInfo & | info | ) | [static] |
Reimplemented from GR_UnixCairoGraphics.
References GR_AllocInfo::getType(), GR_UnixPangoPixmapGraphics(), GR_UnixPixmapAllocInfo::m_pix, UT_return_val_if_fail, and xxx_UT_DEBUGMSG.
Referenced by abi_widget_render_page_to_image(), AP_UnixApp::makePngPreview(), and XAP_UnixApp::XAP_UnixApp().
| 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] |
Reimplemented from GR_UnixCairoGraphics.
References GR_Graphics::DGP_OPAQUEOVERLAY, GR_Graphics::DGP_PAPER, GR_Graphics::DGP_SCREEN, and UT_ASSERT.
| static UT_uint32 GR_UnixPangoPixmapGraphics::s_getClassId | ( | ) | [inline, static] |
Reimplemented from GR_UnixCairoGraphics.
Referenced by XAP_UnixApp::XAP_UnixApp().
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.
friend class GR_UnixImage [friend] |
Reimplemented from GR_CairoGraphics.
GdkPixmap* GR_UnixPangoPixmapGraphics::m_pPixmap [protected] |
Referenced by ~GR_UnixPangoPixmapGraphics().
1.7.1