CairoNull_Graphics Member List

This is the complete list of members for CairoNull_Graphics, including all inherited members.
_adjustedLayoutPangoFont(const GR_PangoFont *pFont, PangoFont *pf)GR_CairoGraphics [protected]
_adjustedPangoFont(const GR_PangoFont *pFont, PangoFont *pf)GR_CairoGraphics [protected]
_beginPaint()GR_Graphics [inline, protected, virtual]
_calculateLogicalOffsets(PangoGlyphString *pGlyphs, UT_BidiCharType iVisDir, const char *pUtf8)GR_CairoGraphics [inline, protected]
_destroyFonts()GR_Graphics [protected]
_DeviceContext_ResumeDrawing()GR_CairoGraphics [protected, virtual]
_DeviceContext_SuspendDrawing()GR_CairoGraphics [protected, virtual]
_DeviceContext_SwitchToBuffer()GR_CairoGraphics [protected, virtual]
_DeviceContext_SwitchToScreen()GR_CairoGraphics [protected, virtual]
_endPaint()GR_Graphics [inline, protected, virtual]
_findFont(const char *pszFontFamily, const char *pszFontStyle, const char *pszFontVariant, const char *pszFontWeight, const char *pszFontStretch, const char *pszFontSize, const char *pszLang)GR_CairoGraphics [virtual]
_getCairoSurfaceFromContext(cairo_t *cr, const cairo_rectangle_t &rect)GR_CairoGraphics [protected, static]
_initCairo()GR_CairoGraphics [protected]
_measureExtent(PangoGlyphString *pg, PangoFont *pf, UT_BidiCharType iDir, const char *pUtf8, int *&pLogOffsets, UT_sint32 &iStart, UT_sint32 &iEnd)GR_CairoGraphics [inline, protected]
_resetClip(void)GR_CairoGraphics [protected, virtual]
_scaleCharacterMetrics(GR_PangoRenderInfo &RI)GR_CairoGraphics [protected]
_scaleJustification(GR_PangoRenderInfo &RI)GR_CairoGraphics [protected]
_scriptBreak(GR_PangoRenderInfo &ri)GR_CairoGraphics [inline, protected]
_setIsDingbat(bool b)GR_CairoGraphics [inline, protected]
_setIsSymbol(bool b)GR_CairoGraphics [inline, protected]
_setProps()GR_CairoGraphics [protected]
_setSource(cairo_t *, const UT_RGBColor &)GR_CairoGraphics [protected, static]
_tdudX(UT_sint32 layoutUnits) const GR_CairoGraphics [protected]
_tdudY(UT_sint32 layoutUnits) const GR_CairoGraphics [protected]
_tduR(UT_sint32 layoutUnits) const GR_Graphics [protected]
_tduX(UT_sint32 layoutUnits) const GR_Graphics
_tduY(UT_sint32 layoutUnits) const GR_Graphics [protected]
adjustCaretPosition(GR_RenderInfo &ri, bool bForward)GR_CairoGraphics [virtual]
adjustDeletePosition(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
allCarets()GR_Graphics
antiAliasAlways(bool bAntiAlias)GR_Graphics [inline]
appendRenderedCharsToBuff(GR_RenderInfo &ri, UT_GrowBuf &buf) const GR_CairoGraphics [virtual]
beginDoubleBuffering()GR_Graphics [protected]
beginPaint()GR_Graphics
CairoNull_Graphics()CairoNull_Graphics [protected]
canBreak(GR_RenderInfo &ri, UT_sint32 &iNext, bool bAfter)GR_CairoGraphics [virtual]
canQuickPrint(void) const GR_Graphics [inline, virtual]
CAP_BUTT enum valueGR_Graphics
CAP_PROJECTING enum valueGR_Graphics
CAP_ROUND enum valueGR_Graphics
CapStyle enum nameGR_Graphics
clearArea(UT_sint32, UT_sint32, UT_sint32, UT_sint32)CairoNull_Graphics [virtual]
clearFont(void)GR_CairoGraphics [inline, virtual]
CLR3D_Background enum valueGR_Graphics
CLR3D_BevelDown enum valueGR_Graphics
CLR3D_BevelUp enum valueGR_Graphics
CLR3D_Foreground enum valueGR_Graphics
CLR3D_Highlight enum valueGR_Graphics
ColorSpace enum nameGR_Graphics
countJustificationPoints(const GR_RenderInfo &ri) const GR_CairoGraphics [virtual]
createCaret()GR_Graphics [inline]
createCaret(const std::string &sID)GR_Graphics
createNewImage(const char *pszName, const UT_ConstByteBufPtr &pBBPNG, const std::string &mimetype, UT_sint32 iDisplayWidth, UT_sint32 iDisplayHeight, GR_Image::GRType iType=GR_Image::GRT_Raster)CairoNull_Graphics [virtual]
Cursor enum nameGR_Graphics
DeviceContextSwitchType enum nameGR_Graphics [protected]
DGP_OPAQUEOVERLAY enum valueGR_Graphics
DGP_PAPER enum valueGR_Graphics
DGP_SCREEN enum valueGR_Graphics
disableAllCarets()GR_Graphics
drawBWImage(GR_Image *pImg, UT_sint32 xDest, UT_sint32 yDest)CairoNull_Graphics [virtual]
drawChars(const UT_UCSChar *pChars, int iCharOffset, int iLength, UT_sint32 xoff, UT_sint32 yoff, int *pCharWidths=NULL)CairoNull_Graphics [virtual]
drawCharsRelativeToBaseline(const UT_UCSChar *pChars, int iCharOffset, int iLength, UT_sint32 xoff, UT_sint32 yoff, int *pCharWidths=NULL)GR_Graphics [protected, virtual]
drawGlyph(UT_uint32 glyph_idx, UT_sint32 xoff, UT_sint32 yoff)GR_CairoGraphics [virtual]
drawGrayImage(GR_Image *pImg, UT_sint32 xDest, UT_sint32 yDest)CairoNull_Graphics [virtual]
drawImage(GR_Image *pImg, UT_sint32 xDest, UT_sint32 yDest)CairoNull_Graphics [virtual]
DRAWING_SUSPENDED enum valueGR_Graphics [protected]
drawLine(UT_sint32 x1, UT_sint32 y1, UT_sint32 x2, UT_sint32 y2)CairoNull_Graphics [virtual]
drawRGBImage(GR_Image *pImg, UT_sint32 xDest, UT_sint32 yDest)CairoNull_Graphics [virtual]
dtpu(int d) const GR_CairoGraphics [inline]
enableAllCarets()GR_Graphics
endDoubleBuffering(bool token)GR_Graphics [protected]
endPaint()GR_Graphics
endPrint(void)CairoNull_Graphics [virtual]
fillRect(const UT_RGBColor &c, UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)CairoNull_Graphics [virtual]
fillRect(GR_Color3D c, UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)CairoNull_Graphics [virtual]
fillRect(GR_Color3D c, UT_Rect &r)CairoNull_Graphics [virtual]
GR_Graphics::fillRect(GR_Image *pImg, const UT_Rect &src, const UT_Rect &dest)GR_Graphics [protected, virtual]
GR_Graphics::fillRect(const UT_RGBColor &c, const UT_Rect &r)GR_Graphics [protected, virtual]
findFont(const char *pszFontFamily, const char *pszFontStyle, const char *pszFontVariant, const char *pszFontWeight, const char *pszFontStretch, const char *pszFontSize, const char *pszLang)GR_Graphics
findNearestFont(const char *pszFontFamily, const char *, const char *, const char *, const char *, const char *, const char *)GR_Graphics [inline, static]
flush(void)GR_Graphics [virtual]
ftlu(UT_sint32 fontUnits) const GR_Graphics
ftluD(double fontUnits) const GR_Graphics
genImageFromRectangle(const UT_Rect &)CairoNull_Graphics [inline, virtual]
getAllFontCount()GR_CairoGraphics [static]
getAllFontNames(void)GR_CairoGraphics [static]
getAntiAliasAlways(void)GR_Graphics [inline]
getCairo()GR_CairoGraphics
getCapability()CairoNull_Graphics [inline, virtual]
getCaret(const std::string &sID) const GR_Graphics
getCaret()GR_Graphics [inline, protected]
getClassId()CairoNull_Graphics [inline, virtual]
getClipRect(void) const GR_Graphics [inline]
getColor(UT_RGBColor &clr)CairoNull_Graphics [virtual]
getColor3D(GR_Color3D c, UT_RGBColor &color)CairoNull_Graphics [virtual]
getColorSpace(void) const CairoNull_Graphics [virtual]
getContext() const GR_CairoGraphics [inline]
getCoverage(UT_NumberVector &coverage)GR_CairoGraphics [virtual]
getCursor(void) const CairoNull_Graphics [virtual]
getDefaultDeviceResolution()GR_CairoGraphics [static]
getDefaultFont(UT_String &fontFamily, const char *pszLang)GR_CairoGraphics [virtual]
getDefaultFont(GR_Font::FontFamilyEnum f=GR_Font::FF_Roman, const char *pszLang=NULL)GR_CairoGraphics [virtual]
getDeviceResolution(void) const GR_CairoGraphics [virtual]
getFontAscent()GR_CairoGraphics [virtual]
getFontAscent(const GR_Font *)GR_CairoGraphics [virtual]
getFontDescent()GR_CairoGraphics [virtual]
getFontDescent(const GR_Font *)GR_CairoGraphics [virtual]
getFontHeight()GR_CairoGraphics [virtual]
getFontHeight(const GR_Font *)GR_CairoGraphics [virtual]
getFontMap() const GR_CairoGraphics [inline]
getGUIFont()CairoNull_Graphics [virtual]
getLayoutContext() const GR_CairoGraphics [inline]
getLayoutFontMap() const GR_CairoGraphics [inline]
getMaxCharacterDimension(const UT_UCSChar *s, UT_uint32 Length, UT_uint32 &width, UT_uint32 &height)GR_Graphics
getNthCaret(UT_sint32 i) const GR_Graphics
getPaintCount(void) const GR_Graphics [inline]
getPrevXOffset(void) const GR_Graphics [inline]
getPrevYOffset(void) const GR_Graphics [inline]
getResolution(void)GR_Graphics [inline, static]
getResolutionRatio(void) const GR_CairoGraphics [inline, virtual]
getTextWidth(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
getTransform() const GR_Graphics [inline]
getVersion() const GR_CairoGraphics [inline, virtual]
getZoomPercentage(void) const GR_Graphics [inline]
GR_CairoGraphics(cairo_t *cr, UT_uint32 iDeviceResolution)GR_CairoGraphics [protected]
GR_CairoGraphics()GR_CairoGraphics [protected]
GR_Color3D enum nameGR_Graphics
GR_COLORSPACE_BW enum valueGR_Graphics
GR_COLORSPACE_COLOR enum valueGR_Graphics
GR_COLORSPACE_GRAYSCALE enum valueGR_Graphics
GR_CURSOR_COPYTEXT enum valueGR_Graphics
GR_CURSOR_CROSSHAIR enum valueGR_Graphics
GR_CURSOR_DEFAULT enum valueGR_Graphics
GR_CURSOR_DOWNARROW enum valueGR_Graphics
GR_CURSOR_DRAGTEXT enum valueGR_Graphics
GR_CURSOR_EXCHANGE enum valueGR_Graphics
GR_CURSOR_GRAB enum valueGR_Graphics
GR_CURSOR_HLINE_DRAG enum valueGR_Graphics
GR_CURSOR_IBEAM enum valueGR_Graphics
GR_CURSOR_IMAGE enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_E enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_N enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_NE enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_NW enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_S enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_SE enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_SW enum valueGR_Graphics
GR_CURSOR_IMAGESIZE_W enum valueGR_Graphics
GR_CURSOR_INVALID enum valueGR_Graphics
GR_CURSOR_LEFTARROW enum valueGR_Graphics
GR_CURSOR_LEFTRIGHT enum valueGR_Graphics
GR_CURSOR_LINK enum valueGR_Graphics
GR_CURSOR_RIGHTARROW enum valueGR_Graphics
GR_CURSOR_UPDOWN enum valueGR_Graphics
GR_CURSOR_VLINE_DRAG enum valueGR_Graphics
GR_CURSOR_WAIT enum valueGR_Graphics
GR_Graphics()GR_Graphics [protected]
graphicsAllocator(GR_AllocInfo &)CairoNull_Graphics [static]
graphicsDescriptor(void)CairoNull_Graphics [inline, static]
invalidateCache(void)GR_Graphics
invertDimension(UT_Dimension, double) const GR_Graphics
invertRect(const UT_Rect *)CairoNull_Graphics [virtual]
isDingbat(void) const GR_CairoGraphics [inline]
isPortrait(void) const GR_Graphics [inline]
isSymbol(void) const GR_CairoGraphics [inline]
itemize(UT_TextIterator &text, GR_Itemization &I)GR_CairoGraphics [virtual]
JOIN_BEVEL enum valueGR_Graphics
JOIN_MITER enum valueGR_Graphics
JOIN_ROUND enum valueGR_Graphics
JoinStyle enum nameGR_Graphics
justify(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
LINE_DOTTED enum valueGR_Graphics
LINE_DOUBLE_DASH enum valueGR_Graphics
LINE_ON_OFF_DASH enum valueGR_Graphics
LINE_SOLID enum valueGR_Graphics
LineStyle enum nameGR_Graphics
ltpu(int l) const GR_CairoGraphics [inline]
ltpunz(int l) const GR_CairoGraphics [inline]
m_3dColorsGR_CairoGraphics [protected]
m_bDoubleBufferingActiveGR_Graphics [protected]
m_bDrawingSuspendedGR_Graphics [protected]
m_bHave3DColorsGR_Graphics [protected]
m_bIsDingbatGR_CairoGraphics [protected]
m_bIsSymbolGR_CairoGraphics [protected]
m_capStyleGR_CairoGraphics [protected]
m_clipRectDirtyGR_CairoGraphics [protected]
m_crGR_CairoGraphics [protected]
m_csGR_CairoGraphics [protected]
m_curColorGR_CairoGraphics [protected]
m_curColorDirtyGR_CairoGraphics [protected]
m_cursorGR_CairoGraphics [protected]
m_DCSwitchManagementStackGR_Graphics [protected]
m_iAdjustedLayoutPangoFontSizeGR_CairoGraphics [protected]
m_iAdjustedPangoFontSizeGR_CairoGraphics [protected]
m_iDeviceResolutionGR_CairoGraphics [protected]
m_iFontAllocNoGR_Graphics [protected]
m_iPrevRectGR_CairoGraphics [protected]
m_iPrevX1GR_CairoGraphics [protected]
m_iPrevX2GR_CairoGraphics [protected]
m_iPrevY1GR_CairoGraphics [protected]
m_iPrevY2GR_CairoGraphics [protected]
m_iRasterPositionGR_Graphics
m_iXORCountGR_CairoGraphics [protected]
m_iZoomPercentageGR_Graphics [protected]
m_joinStyleGR_CairoGraphics [protected]
m_linePropsDirtyGR_CairoGraphics [protected]
m_lineStyleGR_CairoGraphics [protected]
m_lineWidthGR_CairoGraphics [protected]
m_pAdjustedLayoutPangoFontGR_CairoGraphics [protected]
m_pAdjustedLayoutPangoFontDescriptionGR_CairoGraphics [protected]
m_pAdjustedPangoFontGR_CairoGraphics [protected]
m_pAdjustedPangoFontDescriptionGR_CairoGraphics [protected]
m_paintCountGR_Graphics [protected]
m_pContextGR_CairoGraphics [protected]
m_pFontMapGR_CairoGraphics [protected]
m_pLayoutContextGR_CairoGraphics [protected]
m_pLayoutFontMapGR_CairoGraphics [protected]
m_pPFontGR_CairoGraphics [protected]
m_pPFontGUIGR_CairoGraphics [protected]
m_pPrefsSchemeGR_Graphics [protected, static]
m_pRectGR_Graphics [protected]
m_uTickGR_Graphics [protected, static]
m_vSaveRectGR_CairoGraphics [protected]
m_vSaveRectBufGR_CairoGraphics [protected]
measureRenderedCharWidths(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
measureString(const UT_UCSChar *s, int iOffset, int num, UT_GrowBufElement *pWidths, UT_uint32 *height=0)GR_CairoGraphics [virtual]
measureUnRemappedChar(const UT_UCSChar c, UT_uint32 *height=0)GR_CairoGraphics [virtual]
nativeBreakInfoForRightEdge()GR_CairoGraphics [inline, virtual]
needsSpecialCaretPositioning(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
newNullGraphics()GR_Graphics [static]
pftlu(int pf) const GR_CairoGraphics [inline]
polygon(const UT_RGBColor &c, const UT_Point *pts, UT_uint32 nPoints)GR_CairoGraphics [virtual]
polyLine(const UT_Point *pts, UT_uint32 nPoints)CairoNull_Graphics [virtual]
positionToXY(const GR_RenderInfo &ri, UT_sint32 &x, UT_sint32 &y, UT_sint32 &x2, UT_sint32 &y2, UT_sint32 &height, bool &bDirection) const GR_CairoGraphics [virtual]
prepareToRenderChars(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
Properties enum nameGR_Graphics
ptdu(int p) const GR_CairoGraphics [inline]
ptlu(int p) const GR_CairoGraphics [inline]
ptlunz(int p) const GR_CairoGraphics [inline]
queryProperties(GR_Graphics::Properties gp) const CairoNull_Graphics [virtual]
removeCaret(const std::string &sID)GR_Graphics
renderChars(GR_RenderInfo &ri)GR_CairoGraphics [virtual]
resetFontMapResolution(void)GR_CairoGraphics
resetJustification(GR_RenderInfo &ri, bool bPermanent)GR_CairoGraphics [virtual]
restoreRectangle(UT_uint32)CairoNull_Graphics [inline, virtual]
resumeDrawing(bool token)GR_Graphics [protected]
s_getClassId()CairoNull_Graphics [inline, static]
saveRectangle(UT_Rect &, UT_uint32)CairoNull_Graphics [inline, virtual]
scaleDimensions(const char *szLeftIn, const char *szWidthIn, UT_uint32 iWidthAvail, UT_sint32 *piLeft, UT_uint32 *piWidth) const GR_Graphics
scroll(UT_sint32, UT_sint32)CairoNull_Graphics [virtual]
scroll(UT_sint32 x_dest, UT_sint32 y_dest, UT_sint32 x_src, UT_sint32 y_src, UT_sint32 width, UT_sint32 height)CairoNull_Graphics [virtual]
setCairo(cairo_t *cr)GR_CairoGraphics
setClipRect(const UT_Rect *)CairoNull_Graphics [virtual]
setColor(const UT_RGBColor &clr)CairoNull_Graphics [virtual]
setColor3D(GR_Color3D c)CairoNull_Graphics [virtual]
setColorSpace(GR_Graphics::ColorSpace c)CairoNull_Graphics [virtual]
setCursor(GR_Graphics::Cursor c)CairoNull_Graphics [virtual]
setFont(const GR_Font *)GR_CairoGraphics [virtual]
setLineProperties(double inWidth, GR_Graphics::JoinStyle inJoinStyle=JOIN_MITER, GR_Graphics::CapStyle inCapStyle=CAP_BUTT, GR_Graphics::LineStyle inLineStyle=LINE_SOLID)CairoNull_Graphics [virtual]
setLineWidth(UT_sint32)CairoNull_Graphics [virtual]
setPageCount(UT_uint32)CairoNull_Graphics [inline, virtual]
setPageSize(char *pageSizeName, UT_uint32 iwidth=0, UT_uint32 iheight=0)CairoNull_Graphics [virtual]
setPortrait(bool b)GR_Graphics [inline]
setPrevXOffset(UT_sint32 x)GR_Graphics [inline]
setPrevYOffset(UT_sint32 y)GR_Graphics [inline]
setTransform(const GR_Transform &tr)GR_Graphics [inline]
setZoomPercentage(UT_uint32 iZoom)GR_CairoGraphics [virtual]
shape(GR_ShapingInfo &si, GR_RenderInfo *&ri)GR_CairoGraphics [virtual]
startPage(const char *szPagelabel, UT_uint32 pageNumber, bool bPortrait, UT_uint32 iWidth, UT_uint32 iHeight)CairoNull_Graphics [virtual]
startPrint(void)CairoNull_Graphics [virtual]
suspendDrawing()GR_Graphics [protected]
SWITCHED_TO_BUFFER enum valueGR_Graphics [protected]
tdu(UT_sint32 layoutUnits) const GR_Graphics
tduD(double layoutUnits) const GR_Graphics
tlu(UT_sint32 deviceUnits) const GR_Graphics
tluD(double deviceUnits) const GR_Graphics
xorLine(UT_sint32, UT_sint32, UT_sint32, UT_sint32)CairoNull_Graphics [virtual]
xorRect(UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)GR_Graphics [protected]
xorRect(const UT_Rect &r)GR_Graphics [protected]
XYToPosition(const GR_RenderInfo &ri, UT_sint32 x, UT_sint32 y) const GR_CairoGraphics [virtual]
~CairoNull_Graphics()CairoNull_Graphics [virtual]
~GR_CairoGraphics()GR_CairoGraphics [virtual]
~GR_Graphics()GR_Graphics [virtual]