GR_Graphics Member List

This is the complete list of members for GR_Graphics, including all inherited members.
_beginPaint()GR_Graphics [inline, protected, virtual]
_destroyFonts()GR_Graphics [protected]
_DeviceContext_ResumeDrawing()GR_Graphics [inline, protected, virtual]
_DeviceContext_SuspendDrawing()GR_Graphics [inline, protected, virtual]
_DeviceContext_SwitchToBuffer()GR_Graphics [inline, protected, virtual]
_DeviceContext_SwitchToScreen()GR_Graphics [inline, 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)=0GR_Graphics [protected, pure virtual]
_PtInPolygon(const UT_Point *pts, UT_uint32 nPoints, UT_sint32 x, UT_sint32 y)GR_Graphics [private]
_setTransform(const GR_Transform &)GR_Graphics [inline, private, virtual]
_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) VIRTUAL_SFXGR_Graphics [virtual]
adjustDeletePosition(GR_RenderInfo &ri) VIRTUAL_SFXGR_Graphics [virtual]
AllCarets classGR_Graphics [friend]
allCarets()GR_Graphics
antiAliasAlways(bool bAntiAlias)GR_Graphics [inline]
appendRenderedCharsToBuff(GR_RenderInfo &ri, UT_GrowBuf &buf) const VIRTUAL_SFXGR_Graphics [virtual]
beginDoubleBuffering()GR_Graphics [protected]
beginPaint()GR_Graphics
canBreak(GR_RenderInfo &ri, UT_sint32 &iNext, bool bAfter) VIRTUAL_SFXGR_Graphics [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 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)=0GR_Graphics [protected, pure virtual]
clearFont(void)=0GR_Graphics [pure 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 VIRTUAL_SFXGR_Graphics [virtual]
createCaret()GR_Graphics [inline]
createCaret(const std::string &sID)GR_Graphics
createNewImage(const char *pszName, const UT_ConstByteBufPtr &pBB, const std::string &mimetype, UT_sint32 iWidth, UT_sint32 iHeight, GR_Image::GRType iType=GR_Image::GRT_Raster)GR_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
drawChars(const UT_UCSChar *pChars, int iCharOffset, int iLength, UT_sint32 xoff, UT_sint32 yoff, int *pCharWidths=NULL)=0GR_Graphics [protected, pure 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)=0GR_Graphics [protected, pure virtual]
drawImage(GR_Image *pImg, UT_sint32 xDest, UT_sint32 yDest)GR_Graphics [protected, virtual]
DRAWING_SUSPENDED enum valueGR_Graphics [protected]
drawLine(UT_sint32 x1, UT_sint32 y1, UT_sint32 x2, UT_sint32 y2)=0GR_Graphics [protected, pure virtual]
enableAllCarets()GR_Graphics
endDoubleBuffering(bool token)GR_Graphics [protected]
endPaint()GR_Graphics
endPrint(void)=0GR_Graphics [pure virtual]
fillRect(GR_Image *pImg, const UT_Rect &src, const UT_Rect &dest)GR_Graphics [protected, virtual]
fillRect(const UT_RGBColor &c, const UT_Rect &r)GR_Graphics [protected, virtual]
fillRect(const UT_RGBColor &c, UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)=0GR_Graphics [protected, pure virtual]
fillRect(GR_Color3D c, UT_Rect &r)=0GR_Graphics [protected, pure virtual]
fillRect(GR_Color3D c, UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)=0GR_Graphics [protected, pure 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]
FontCache typedefGR_Graphics [private]
ftlu(UT_sint32 fontUnits) const GR_Graphics
ftluD(double fontUnits) const GR_Graphics
genImageFromRectangle(const UT_Rect &r)=0GR_Graphics [protected, pure virtual]
getAntiAliasAlways(void)GR_Graphics [inline]
getCapability()GR_Graphics [inline, virtual]
getCaret(const std::string &sID) const GR_Graphics
getCaret()GR_Graphics [inline, protected]
getClassId()=0GR_Graphics [pure virtual]
getClipRect(void) const GR_Graphics [inline]
getColor(UT_RGBColor &clr)=0GR_Graphics [pure virtual]
getColor3D(GR_Color3D, UT_RGBColor &)=0GR_Graphics [pure virtual]
getColorSpace(void) const =0GR_Graphics [pure virtual]
getCoverage(UT_NumberVector &coverage)=0GR_Graphics [pure virtual]
getCursor(void) const =0GR_Graphics [pure virtual]
getDeviceResolution(void) const =0GR_Graphics [pure virtual]
getFontAscent()=0GR_Graphics [pure virtual]
getFontAscent(const GR_Font *)=0GR_Graphics [pure virtual]
getFontDescent()=0GR_Graphics [pure virtual]
getFontDescent(const GR_Font *)=0GR_Graphics [pure virtual]
getFontHeight()=0GR_Graphics [pure virtual]
getFontHeight(const GR_Font *)=0GR_Graphics [pure virtual]
getGUIFont()=0GR_Graphics [pure virtual]
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_Graphics [inline, virtual]
getTextWidth(GR_RenderInfo &ri) VIRTUAL_SFXGR_Graphics [virtual]
getTransform() const GR_Graphics [inline]
getVersion() const GR_Graphics [inline, virtual]
getZoomPercentage(void) const GR_Graphics [inline]
GR_Caret classGR_Graphics [friend]
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]
GR_Painter classGR_Graphics [friend]
invalidateCache(void)GR_Graphics
invertDimension(UT_Dimension, double) const GR_Graphics
invertRect(const UT_Rect *pRect)=0GR_Graphics [protected, pure virtual]
isPortrait(void) const GR_Graphics [inline]
itemize(UT_TextIterator &text, GR_Itemization &I) VIRTUAL_SFXGR_Graphics [virtual]
JOIN_BEVEL enum valueGR_Graphics
JOIN_MITER enum valueGR_Graphics
JOIN_ROUND enum valueGR_Graphics
JoinStyle enum nameGR_Graphics
justify(GR_RenderInfo &ri) VIRTUAL_SFXGR_Graphics [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
m_AllCaretsGR_Graphics [private]
m_bAntiAliasAlwaysGR_Graphics [private]
m_bDoMergeGR_Graphics [private]
m_bDontRedrawGR_Graphics [private]
m_bDoubleBufferingActiveGR_Graphics [protected]
m_bDrawingSuspendedGR_Graphics [protected]
m_bExposePendingGR_Graphics [private]
m_bHave3DColorsGR_Graphics [protected]
m_bIsExposedAreaAccessedGR_Graphics [private]
m_bIsPortraitGR_Graphics [private]
m_bSpawnedRedrawGR_Graphics [private]
m_DCSwitchManagementStackGR_Graphics [protected]
m_hashFontCacheGR_Graphics [private]
m_iFontAllocNoGR_Graphics [protected]
m_iPrevXOffsetGR_Graphics [private]
m_iPrevYOffsetGR_Graphics [private]
m_iRasterPositionGR_Graphics
m_iZoomPercentageGR_Graphics [protected]
m_paintCountGR_Graphics [protected]
m_pCaretGR_Graphics [private]
m_PendingExposeAreaGR_Graphics [private]
m_pPrefsSchemeGR_Graphics [protected, static]
m_pRectGR_Graphics [protected]
m_RecentExposeAreaGR_Graphics [private]
m_TransformGR_Graphics [private]
m_uTickGR_Graphics [protected, static]
m_vecCaretsGR_Graphics [private]
measureRenderedCharWidths(GR_RenderInfo &ri) VIRTUAL_SFXGR_Graphics [virtual]
measureString(const UT_UCSChar *s, int iOffset, int num, UT_GrowBufElement *pWidths, UT_uint32 *height=0)GR_Graphics [virtual]
measureUnRemappedChar(const UT_UCSChar c, UT_uint32 *height=0)=0GR_Graphics [pure virtual]
nativeBreakInfoForRightEdge() VIRTUAL_SFXGR_Graphics [inline, virtual]
needsSpecialCaretPositioning(GR_RenderInfo &) VIRTUAL_SFXGR_Graphics [inline, virtual]
newNullGraphics()GR_Graphics [static]
polygon(const UT_RGBColor &c, const UT_Point *pts, UT_uint32 nPoints)GR_Graphics [protected, virtual]
polyLine(const UT_Point *pts, UT_uint32 nPoints)=0GR_Graphics [protected, pure virtual]
positionToXY(const GR_RenderInfo &ri, UT_sint32 &x, UT_sint32 &y, UT_sint32 &x2, UT_sint32 &y2, UT_sint32 &height, bool &bDirection) const VIRTUAL_SFXGR_Graphics [virtual]
prepareToRenderChars(GR_RenderInfo &ri) VIRTUAL_SFXGR_Graphics [virtual]
Properties enum nameGR_Graphics
queryProperties(GR_Graphics::Properties gp) const =0GR_Graphics [pure virtual]
removeCaret(const std::string &sID)GR_Graphics
renderChars(GR_RenderInfo &ri) VIRTUAL_SFXGR_Graphics [virtual]
resetJustification(GR_RenderInfo &ri, bool bPermanent) VIRTUAL_SFXGR_Graphics [virtual]
restoreRectangle(UT_uint32 iIndx)=0GR_Graphics [pure virtual]
resumeDrawing(bool token)GR_Graphics [protected]
s_cDefaultGlyphGR_Graphics [private, static]
s_iInstanceCountGR_Graphics [private, static]
s_VersionGR_Graphics [private, static]
saveRectangle(UT_Rect &r, UT_uint32 iIndx)=0GR_Graphics [pure 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)=0GR_Graphics [pure virtual]
scroll(UT_sint32 x_dest, UT_sint32 y_dest, UT_sint32 x_src, UT_sint32 y_src, UT_sint32 width, UT_sint32 height)=0GR_Graphics [pure virtual]
setClipRect(const UT_Rect *pRect)=0GR_Graphics [pure virtual]
setColor(const UT_RGBColor &clr)=0GR_Graphics [pure virtual]
setColor3D(GR_Color3D c)=0GR_Graphics [pure virtual]
setColorSpace(GR_Graphics::ColorSpace c)=0GR_Graphics [pure virtual]
setCursor(GR_Graphics::Cursor c)=0GR_Graphics [pure virtual]
setFont(const GR_Font *pFont)=0GR_Graphics [pure virtual]
setLineProperties(double inWidthPixels, JoinStyle inJoinStyle=JOIN_MITER, CapStyle inCapStyle=CAP_BUTT, LineStyle inLineStyle=LINE_SOLID)GR_Graphics [virtual]
setLineWidth(UT_sint32)=0GR_Graphics [pure 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_Graphics [virtual]
shape(GR_ShapingInfo &si, GR_RenderInfo *&ri) VIRTUAL_SFXGR_Graphics [virtual]
startPage(const char *szPageLabel, UT_uint32 pageNumber, bool bPortrait, UT_uint32 iWidth, UT_uint32 iHeight)=0GR_Graphics [pure virtual]
startPrint(void)=0GR_Graphics [pure 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 x1, UT_sint32 y1, UT_sint32 x2, UT_sint32 y2)=0GR_Graphics [protected, pure 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 VIRTUAL_SFXGR_Graphics [virtual]
~GR_Graphics()GR_Graphics [virtual]