GR_Win32Graphics Member List

This is the complete list of members for GR_Win32Graphics, including all inherited members.
_beginPaint()GR_Graphics [inline, protected, virtual]
_constructorCommonCode(HDC)GR_Win32Graphics [private]
_destroyFonts()GR_Graphics [protected]
_DeviceContext_DrawBufferToScreen()GR_Win32Graphics [protected]
_DeviceContext_MeasureBitBltCopySpeed(HDC source, HDC dest, int width, int height)GR_Win32Graphics [protected]
_DeviceContext_RestorePrevHDCFromStack()GR_Win32Graphics [protected]
_DeviceContext_ResumeDrawing()GR_Win32Graphics [protected, virtual]
_DeviceContext_SuspendDrawing()GR_Win32Graphics [protected, virtual]
_DeviceContext_SwitchToBuffer()GR_Win32Graphics [protected, virtual]
_DeviceContext_SwitchToScreen()GR_Win32Graphics [protected, virtual]
_DoubleBuffering_CreateBuffer(HDC, int, int)GR_Win32Graphics [protected]
_DoubleBuffering_ReleaseBuffer(HDC)GR_Win32Graphics [protected]
_DoubleBuffering_ReleaseDummyBuffer()GR_Win32Graphics [protected]
_DoubleBuffering_SetUpDummyBuffer()GR_Win32Graphics [protected]
_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_Win32Graphics [protected, virtual]
_HDCSwitchStackGR_Win32Graphics [protected]
_newFont(LOGFONTW &lf, double fPointSize, HDC hdc, HDC printDC)GR_Win32Graphics [private, virtual]
_remapGlyphs(const UT_UCSChar *pChars, int iCharOffset, int &iLength)GR_Win32Graphics [private]
_setColor(DWORD clrRef)GR_Win32Graphics [protected]
_setTransform(const GR_Transform &tr)GR_Win32Graphics [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()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, UT_sint32, UT_sint32, UT_sint32)GR_Win32Graphics [virtual]
clearFont(void)GR_Win32Graphics [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
ConvertDDBToDIB(HBITMAP bitmap, HPALETTE hPal, DWORD dwCompression)GR_Win32Graphics [protected]
countJustificationPoints(const GR_RenderInfo &ri) const VIRTUAL_SFXGR_Graphics [virtual]
createbestmetafilehdc()GR_Win32Graphics [static]
createCaret()GR_Graphics [inline]
createCaret(const std::string &sID)GR_Graphics
createNewImage(const char *pszName, const UT_ContsByteBufPtr &pBB, const std::string &mimetype, UT_sint32 iDisplayWidth, UT_sint32 iDisplayHeight, GR_Image::GRType iType=GR_Image::GRT_Raster)GR_Win32Graphics [virtual]
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
drawChar(UT_UCSChar Char, UT_sint32 xoff, UT_sint32 yoff)GR_Win32Graphics [virtual]
drawChars(const UT_UCSChar *pChars, int iCharOffset, int iLength, UT_sint32 xoff, UT_sint32 yoff, int *pCharWidth)GR_Win32Graphics [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_Win32Graphics [virtual]
drawImage(GR_Image *pImg, UT_sint32 xDest, UT_sint32 yDest)GR_Win32Graphics [virtual]
DRAWING_SUSPENDED enum valueGR_Graphics [protected]
drawLine(UT_sint32, UT_sint32, UT_sint32, UT_sint32)GR_Win32Graphics [virtual]
enableAllCarets()GR_Graphics
endDoubleBuffering(bool token)GR_Graphics [protected]
endPaint()GR_Graphics
endPrint(void)GR_Win32Graphics [virtual]
fillRect(const UT_RGBColor &c, UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)GR_Win32Graphics [virtual]
fillRect(GR_Color3D c, UT_sint32 x, UT_sint32 y, UT_sint32 w, UT_sint32 h)GR_Win32Graphics [virtual]
fillRect(GR_Color3D c, UT_Rect &r)GR_Win32Graphics [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]
fixDevMode(HGLOBAL hModDev)GR_Win32Graphics [static]
flush(void)GR_Win32Graphics [virtual]
ftlu(UT_sint32 fontUnits) const GR_Graphics
ftluD(double fontUnits) const GR_Graphics
genImageFromRectangle(const UT_Rect &r)GR_Win32Graphics [virtual]
getAntiAliasAlways(void)GR_Graphics [inline]
getCapability()GR_Win32Graphics [inline, virtual]
getCaret(const std::string &sID) const GR_Graphics
getCaret()GR_Graphics [inline, protected]
getClassId()GR_Win32Graphics [inline, virtual]
getClipRect(void) const GR_Graphics [inline]
getColor(UT_RGBColor &clr)GR_Win32Graphics [virtual]
getColor3D(GR_Color3D, UT_RGBColor &)GR_Win32Graphics [inline, virtual]
getColorSpace(void) const GR_Win32Graphics [virtual]
getCoverage(UT_NumberVector &coverage)GR_Win32Graphics [virtual]
getCursor(void) const GR_Win32Graphics [virtual]
getDeviceResolution(void) const GR_Win32Graphics [protected, virtual]
getDocInfo()GR_Win32Graphics [static]
getFontAscent()GR_Win32Graphics [virtual]
getFontAscent(const GR_Font *)GR_Win32Graphics [virtual]
getFontDescent()GR_Win32Graphics [virtual]
getFontDescent(const GR_Font *)GR_Win32Graphics [virtual]
getFontHeight()GR_Win32Graphics [virtual]
getFontHeight(const GR_Font *)GR_Win32Graphics [virtual]
getGUIFont()GR_Win32Graphics [virtual]
getHwnd(void) const GR_Win32Graphics [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]
getPrimaryDC() const GR_Win32Graphics [inline]
getPrintDC() const GR_Win32Graphics [inline]
getPrinterGraphics(const wchar_t *pPrinterName, const wchar_t *pDocName)GR_Win32Graphics [static]
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]
getWidthAndHeightFromHWND(HWND h, int &width, int &height)GR_Win32Graphics [protected]
getXYRatio() const GR_Win32Graphics [inline]
getXYRatioPrint() const GR_Win32Graphics [inline]
getZoomPercentage(void) const GR_Graphics [inline]
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_Win32Graphics(HDC, HWND)GR_Win32Graphics [protected]
GR_Win32Graphics(HDC, const DOCINFOW *, HGLOBAL hDevMode=NULL)GR_Win32Graphics [protected]
graphicsAllocator(GR_AllocInfo &)GR_Win32Graphics [static]
graphicsDescriptor()GR_Win32Graphics [inline, static]
handleSetCursorMessage(void)GR_Win32Graphics [virtual]
init3dColors(void)GR_Win32Graphics
invalidateCache(void)GR_Graphics
invertDimension(UT_Dimension, double) const GR_Graphics
invertRect(const UT_Rect *pRect)GR_Win32Graphics [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_3dColorsGR_Win32Graphics [protected]
m_bDoubleBufferingActiveGR_Graphics [protected]
m_bDrawingSuspendedGR_Graphics [protected]
m_bHave3DColorsGR_Graphics [protected]
m_bIsPreviewGR_Win32Graphics [private]
m_bPrintGR_Win32Graphics [protected]
m_bStartPageGR_Win32Graphics [protected]
m_bStartPrintGR_Win32Graphics [protected]
m_bufferHdcGR_Win32Graphics [protected]
m_clrCurrentGR_Win32Graphics [protected]
m_clrXorPenGR_Win32Graphics [private]
m_csGR_Win32Graphics [protected]
m_curColorGR_Win32Graphics [private]
m_cursorGR_Win32Graphics [protected]
m_DCSwitchManagementStackGR_Graphics [protected]
m_defPrintHDCGR_Win32Graphics [protected, static]
m_dummyHdcGR_Win32Graphics [protected]
m_eCapStyleGR_Win32Graphics [protected]
m_eJoinStyleGR_Win32Graphics [protected]
m_eLineStyleGR_Win32Graphics [protected]
m_fXYRatioGR_Win32Graphics [protected]
m_fXYRatioPrintGR_Win32Graphics [protected]
m_hClearBrushGR_Win32Graphics [private]
m_hdcGR_Win32Graphics [protected]
m_hDevModeGR_Win32Graphics [private]
m_hwndGR_Win32Graphics [protected]
m_hXorPenGR_Win32Graphics [private]
m_iDCFontAllocNoGR_Win32Graphics [protected]
m_iFontAllocNoGR_Graphics [protected]
m_iLineWidthGR_Win32Graphics [protected]
m_iPrintDCFontAllocNoGR_Win32Graphics [protected]
m_iRasterPositionGR_Graphics
m_iZoomPercentageGR_Graphics [protected]
m_nArPenPosGR_Win32Graphics [private]
m_nLogPixelsYGR_Win32Graphics [private]
m_nPrintLogPixelsYGR_Win32Graphics [protected]
m_paintCountGR_Graphics [protected]
m_pArPensGR_Win32Graphics [private]
m_pDocInfoGR_Win32Graphics [protected]
m_pFontGR_Win32Graphics [protected]
m_pFontGUIGR_Win32Graphics [protected]
m_pPrefsSchemeGR_Graphics [protected, static]
m_pRectGR_Graphics [protected]
m_printHDCGR_Win32Graphics [protected]
m_remapBufferGR_Win32Graphics [private]
m_remapBufferSizeGR_Win32Graphics [private]
m_remapIndicesGR_Win32Graphics [private]
m_uTickGR_Graphics [protected, static]
m_vSaveRectGR_Win32Graphics [private]
m_vSaveRectBufGR_Win32Graphics [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)GR_Win32Graphics [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_Win32Graphics [virtual]
polyLine(const UT_Point *pts, UT_uint32 nPoints)GR_Win32Graphics [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 GR_Win32Graphics [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)GR_Win32Graphics [virtual]
resumeDrawing(bool token)GR_Graphics [protected]
s_getClassId()GR_Win32Graphics [inline, static]
s_iInstanceCountGR_Win32Graphics [protected, static]
saveRectangle(UT_Rect &r, UT_uint32 iIndx)GR_Win32Graphics [virtual]
scaleDimensions(const char *szLeftIn, const char *szWidthIn, UT_uint32 iWidthAvail, UT_sint32 *piLeft, UT_uint32 *piWidth) const GR_Graphics
scroll(UT_sint32 dx, UT_sint32 dy)GR_Win32Graphics [virtual]
scroll(UT_sint32 x_dest, UT_sint32 y_dest, UT_sint32 x_src, UT_sint32 y_src, UT_sint32 width, UT_sint32 height)GR_Win32Graphics [virtual]
setBrush(HBRUSH hBrush)GR_Win32Graphics [inline]
setClipRect(const UT_Rect *pRect)GR_Win32Graphics [virtual]
setColor(const UT_RGBColor &clr)GR_Win32Graphics [virtual]
setColor3D(GR_Color3D c)GR_Win32Graphics [virtual]
setColorSpace(GR_Graphics::ColorSpace c)GR_Win32Graphics [virtual]
setCursor(GR_Graphics::Cursor c)GR_Win32Graphics [virtual]
setDCFontAllocNo(UT_uint32 i)GR_Win32Graphics [inline]
setFont(const GR_Font *pFont)GR_Win32Graphics [virtual]
setLineProperties(double inWidthPixels, JoinStyle inJoinStyle=JOIN_MITER, CapStyle inCapStyle=CAP_BUTT, LineStyle inLineStyle=LINE_SOLID)GR_Win32Graphics [virtual]
GR_Graphics::setLineProperties(double inWidthPixels, JoinStyle inJoinStyle=JOIN_MITER, CapStyle inCapStyle=CAP_BUTT, LineStyle inLineStyle=LINE_SOLID)GR_Graphics [virtual]
setLineWidth(UT_sint32)GR_Win32Graphics [virtual]
setPortrait(bool b)GR_Graphics [inline]
setPrevXOffset(UT_sint32 x)GR_Graphics [inline]
setPrevYOffset(UT_sint32 y)GR_Graphics [inline]
setPrintDC(HDC dc)GR_Win32Graphics [virtual]
setPrintDCFontAllocNo(UT_uint32 i)GR_Win32Graphics [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)GR_Win32Graphics [virtual]
startPrint(void)GR_Win32Graphics [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)GR_Win32Graphics [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]
~GR_Win32Graphics()GR_Win32Graphics [virtual]