LibreOffice Module vcl (master)  1
Printer Member List

This is the complete list of members for Printer, including all inherited members.

::OutputDevice classPrinterfriend
acquire() const VclReferenceBaseinline
AcquireGraphics() const overridePrinterprotectedvirtual
AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags)OutputDevicestatic
AddGradientActions(const tools::Rectangle &rRect, const Gradient &rGradient, GDIMetaFile &rMtf)OutputDevice
AddHatchActions(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, GDIMetaFile &rMtf)OutputDevice
AddTempDevFont(const OUString &rFileURL, const OUString &rFontName)OutputDevice
AddTextRectActions(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, GDIMetaFile &rMtf)OutputDevice
approximate_char_width() const OutputDevice
approximate_digit_width() const OutputDevice
BeginFontSubstitution()OutputDevicestatic
ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly) overridePrinterprotectedvirtual
ClipToDeviceBounds(vcl::Region aRegion) const overridePrinterprotectedvirtual
ClipToPaintRegion(tools::Rectangle &rDstRect)OutputDeviceprotectedvirtual
CopyArea(const Point &rDestPt, const Point &rSrcPt, const Size &rSrcSize, bool bWindowInvalidate=false) overridePrintervirtual
CopyDeviceArea(SalTwoRect &aPosAry, bool bWindowInvalidate)OutputDeviceprotectedvirtual
CreateBitmapSurface(const BitmapSystemData &rData, const Size &rSize) const OutputDevice
CreateSurface(const cairo::CairoSurfaceSharedPtr &rSurface) const OutputDevice
CreateSurface(int x, int y, int width, int height) const OutputDevice
CreateTextLayoutCache(OUString const &)OutputDevicestatic
CreateUnoGraphics()OutputDevice
CreateUnoGraphicsList()OutputDevice
dispose() overridePrintervirtual
disposeOnce()VclReferenceBase
DrawArc(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawBitmap(const Point &rDestPt, const Bitmap &rBitmap)OutputDevice
DrawBitmap(const Point &rDestPt, const Size &rDestSize, const Bitmap &rBitmap)OutputDevice
DrawBitmap(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, MetaActionType nAction=MetaActionType::BMPSCALEPART)OutputDevice
DrawBitmapEx(const Point &rDestPt, const BitmapEx &rBitmapEx)OutputDevice
DrawBitmapEx(const Point &rDestPt, const Size &rDestSize, const BitmapEx &rBitmapEx)OutputDevice
DrawBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const BitmapEx &rBitmapEx, MetaActionType nAction=MetaActionType::BMPEXSCALEPART)OutputDevice
DrawCheckered(const Point &rPos, const Size &rSize, sal_uInt32 nLen=8, Color aStart=COL_WHITE, Color aEnd=COL_BLACK)OutputDevice
DrawChord(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawCtrlText(const Point &rPos, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, DrawTextFlags nStyle=DrawTextFlags::Mnemonic, MetricVector *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr)OutputDevice
DrawDeviceBitmap(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, BitmapEx &rBitmapEx) overridePrinterprotectedvirtual
DrawDeviceMask(const Bitmap &rMask, const Color &rMaskColor, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel) overridePrinterprotectedvirtual
DrawEllipse(const tools::Rectangle &rRect)OutputDevice
DrawEPS(const Point &rPt, const Size &rSz, const GfxLink &rGfxLink, GDIMetaFile *pSubst=nullptr)OutputDevice
DrawGradient(const tools::Rectangle &rRect, const Gradient &rGradient)OutputDevice
DrawGradient(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient)OutputDevice
DrawGradientEx(OutputDevice *pOut, const tools::Rectangle &rRect, const Gradient &rGradient)Printer
DrawGradientWallpaper(long nX, long nY, long nWidth, long nHeight, const Wallpaper &rWallpaper)OutputDeviceprotected
DrawGrid(const tools::Rectangle &rRect, const Size &rDist, DrawGridFlags nFlags)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, bool bMtf)OutputDevice
DrawHatchLine_DrawLine(const Point &rStartPoint, const Point &rEndPoint)OutputDeviceprotectedvirtual
DrawImage(const Point &rPos, const Image &rImage, DrawImageFlags nStyle=DrawImageFlags::NONE)OutputDevice
DrawImage(const Point &rPos, const Size &rSize, const Image &rImage, DrawImageFlags nStyle=DrawImageFlags::NONE)OutputDevice
DrawInvisiblePolygon(const tools::PolyPolygon &rPolyPoly)OutputDeviceprotected
DrawLine(const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawLine(const Point &rStartPt, const Point &rEndPt, const LineInfo &rLineInfo)OutputDevice
DrawMask(const Point &rDestPt, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, const Color &rMaskColor, MetaActionType nAction)OutputDevice
DrawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, const OUString &aCaption)OutputDevice
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize) overridePrintervirtual
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize, const OutputDevice &rOutDev) overridePrintervirtual
drawOutDevDirect(const OutputDevice *pSrcDev, SalTwoRect &rPosAry)OutputDeviceprotected
DrawPie(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawPixel(const Point &rPt)OutputDevice
DrawPixel(const Point &rPt, const Color &rColor)OutputDevice
DrawPolygon(const tools::Polygon &rPoly)OutputDevice
DrawPolygon(const basegfx::B2DPolygon &)OutputDevice
DrawPolyLine(const tools::Polygon &rPoly)OutputDevice
DrawPolyLine(const basegfx::B2DPolygon &, double fLineWidth=0.0, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::Round, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDevice
DrawPolyLine(const tools::Polygon &rPoly, const LineInfo &rLineInfo)OutputDevice
DrawPolyLineDirect(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0), bool bBypassAACheck=false)OutputDevice
DrawPolyPolygon(const tools::PolyPolygon &rPolyPoly)OutputDevice
DrawPolyPolygon(const basegfx::B2DPolyPolygon &)OutputDevice
DrawRect(const tools::Rectangle &rRect)OutputDevice
DrawRect(const tools::Rectangle &rRect, sal_uLong nHorzRount, sal_uLong nVertRound)OutputDevice
DrawShadowBitmapEx(const BitmapEx &rBitmapEx,::Color aShadowColor)OutputDevice
DrawStretchText(const Point &rStartPt, sal_uLong nWidth, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1)OutputDevice
DrawText(const Point &rStartPt, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, MetricVector *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawText(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::NONE, MetricVector *pVector=nullptr, OUString *pDisplayText=nullptr, vcl::ITextLayout *_pTextLayout=nullptr)OutputDevice
DrawTextArray(const Point &rStartPt, const OUString &rStr, const long *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, SalLayoutFlags flags=SalLayoutFlags::NONE, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawTextLine(const Point &rPos, long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove=false)OutputDevice
DrawTransformBitmapExDirect(const basegfx::B2DHomMatrix &aFullTransform, const BitmapEx &rBitmapEx) overridePrinterprotectedvirtual
DrawTransformedBitmapEx(const basegfx::B2DHomMatrix &rTransformation, const BitmapEx &rBitmapEx)OutputDevice
DrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDevice
DrawTransparent(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolyPolygon &rB2DPolyPoly, double fTransparency)OutputDevice
DrawTransparent(const GDIMetaFile &rMtf, const Point &rPos, const Size &rSize, const Gradient &rTransparenceGradient)OutputDevice
DrawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWallpaper)OutputDevice
DrawWaveLine(const Point &rStartPos, const Point &rEndPos, long nLineWidth=1)OutputDevice
EmulateDrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent) overridePrinterprotectedvirtual
EnableMapMode(bool bEnable=true)OutputDevice
EnableOutput(bool bEnable=true)OutputDevice
EnableRTL(bool bEnable=true)OutputDevicevirtual
EndFontSubstitution()OutputDevicestatic
EndJob()Printerprivate
Erase()OutputDevice
Erase(const tools::Rectangle &rRect)OutputDeviceinline
ExecutePrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController)Printerstatic
FinishPrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController)Printerstatic
Flush()OutputDeviceinlinevirtual
GetActiveClipRegion() const OutputDevicevirtual
GetAntialiasing() const OutputDeviceinline
GetBackground() const OutputDeviceinline
GetBackgroundColor() const overridePrinterinlinevirtual
GetBitCount() const OutputDevicevirtual
GetBitmap(const Point &rSrcPt, const Size &rSize) const overridePrintervirtual
GetBitmapEx(const Point &rSrcPt, const Size &rSize) const OutputDevice
GetCapabilities(PrinterCapType nType) const Printer
GetCaretPositions(const OUString &, long *pCaretXArray, sal_Int32 nIndex, sal_Int32 nLen, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
GetClipRegion() const OutputDevice
GetConnectMetaFile() const OutputDeviceinline
GetCopyCount() const Printerinline
GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) const OutputDevice
GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr)OutputDevicestatic
GetDefaultPrinterName()Printerstatic
GetDevFont(int nDevFontIndex) const OutputDevice
GetDevFontCount() const OutputDevice
GetDevFontSize(const vcl::Font &rFont, int nSizeIndex) const OutputDevice
GetDevFontSizeCount(const vcl::Font &) const OutputDevice
GetDigitLanguage() const OutputDeviceinline
GetDPIScaleFactor() const OutputDeviceinline
GetDPIScalePercentage() const OutputDeviceinline
GetDPIX() const OutputDeviceinline
GetDPIY() const OutputDeviceinline
GetDrawMode() const OutputDeviceinline
GetDriverName() const Printerinline
GetDuplexMode() const Printer
GetEllipsisString(const OUString &rStr, long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) const OutputDevice
GetEmphasisAscent() const OutputDeviceinlineprotected
GetEmphasisDescent() const OutputDeviceinlineprotected
GetExtOutDevData() const OutputDeviceinline
getFallbackLayout(LogicalFontInstance *pLogicalFont, int nFallbackLevel, ImplLayoutArgs &rLayoutArgs) const OutputDevice
GetFillColor() const OutputDeviceinline
GetFont() const OutputDeviceinline
GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities) const OutputDevice
GetFontCharMap(FontCharMapRef &rxFontCharMap) const OutputDevice
GetFontExtLeading() const OutputDeviceprotectedvirtual
GetFontFeatures(std::vector< vcl::font::Feature > &rFontFeatures) const OutputDevice
GetFontInstance() const OutputDeviceprotected
GetFontMetric() const OutputDevice
GetFontMetric(const vcl::Font &rFont) const OutputDevice
GetGCStackDepth() const OutputDevice
GetGlyphBoundRects(const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, MetricVector &rVector)OutputDevice
GetGradientStepCount(long nMinRect) overridePrinterprotectedvirtual
GetGraphics() const OutputDevice
GetGraphics()OutputDevice
GetInverseViewTransformation() const OutputDevice
GetInverseViewTransformation(const MapMode &rMapMode) const OutputDevice
GetJobSetup() const Printerinline
GetLayoutMode() const OutputDeviceinline
GetLineColor() const OutputDeviceinline
GetMapMode() const OutputDeviceinline
GetMinKashida() const OutputDevice
GetName() const Printerinline
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) const OutputDevice
GetNativeSurfaceHandle(cairo::SurfaceSharedPtr &rSurface, const basegfx::B2ISize &rSize) const OutputDevice
GetNonMnemonicString(const OUString &rStr, sal_Int32 &rMnemonicPos)OutputDevicestatic
GetNonMnemonicString(const OUString &rStr)OutputDeviceinlinestatic
GetOrientation() const Printer
GetOutDevType() const OutputDeviceinline
GetOutDevViewType() const OutputDeviceinline
GetOutOffXPixel() const OutputDeviceinline
GetOutOffYPixel() const OutputDeviceinline
GetOutputHeightPixel() const OutputDeviceinline
GetOutputSize() const OutputDeviceinline
GetOutputSizePixel() const OutputDeviceinline
GetOutputWidthPixel() const OutputDeviceinline
GetOverlineColor() const OutputDeviceinline
GetPageOffset() const Printerinline
GetPageOffsetPixel() const Printerinline
GetPaper() const Printer
GetPaperBin() const Printer
GetPaperBinCount() const Printer
GetPaperBinName(sal_uInt16 nPaperBin) const Printer
GetPaperInfo(int nPaper) const Printer
GetPaperInfoCount() const Printer
GetPaperName(Paper ePaper)Printerstatic
GetPaperSize() const Printerinline
GetPaperSize(int nPaper)Printer
GetPaperSizePixel() const Printerinline
GetPixel(const Point &rPt) const OutputDevice
GetPixelOffset() const OutputDeviceinline
GetPrinterOptions() const Printerinline
GetPrinterQueues()Printerstatic
GetPrinterSettingsPreferred() const Printer
GetQueueInfo(const OUString &rPrinterName, bool bStatusUpdate)Printerstatic
GetRasterOp() const OutputDeviceinline
GetReadableFontColor(const Color &, const Color &) const overridePrinterinlinevirtual
getRefCount() const VclReferenceBaseinline
GetRefPoint() const OutputDeviceinline
GetSettings() const OutputDeviceinline
GetSysFontData(int nFallbacklevel) const OutputDevice
GetSystemGfxData() const OutputDevice
GetSystemGfxDataAny() const OutputDevice
GetSysTextLayoutData(const Point &rStartPt, const OUString &rStr, sal_Int32 nIndex, sal_Int32 nLen, const long *pDXAry) const OutputDevice
GetTextAlign() const OutputDeviceinline
GetTextArray(const OUString &rStr, long *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const OutputDevice
GetTextBoundRect(tools::Rectangle &rRect, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
GetTextBreak(const OUString &rStr, long nTextWidth, sal_Int32 nIndex, sal_Int32 nLen=-1, long nCharExtra=0, vcl::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
GetTextBreak(const OUString &rStr, long nTextWidth, sal_Unicode nExtraChar, sal_Int32 &rExtraCharPos, sal_Int32 nIndex, sal_Int32 nLen, long nCharExtra, vcl::TextLayoutCache const *=nullptr) const OutputDevice
GetTextColor() const OutputDeviceinline
GetTextFillColor() const OutputDevice
GetTextHeight() const OutputDevice
GetTextIsRTL(const OUString &, sal_Int32 nIndex, sal_Int32 nLen) const OutputDevice
GetTextLineColor() const OutputDeviceinline
GetTextOutline(tools::PolyPolygon &, const OUString &rStr, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr) const OutputDevice
GetTextOutlines(PolyPolyVector &, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr) const OutputDevice
GetTextOutlines(basegfx::B2DPolyPolygonVector &rVector, const OUString &rStr, sal_Int32 nBase, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, const long *pDXArray=nullptr) const OutputDevice
GetTextRect(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) const OutputDevice
GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const OutputDevice
GetUnoGraphicsList() const OutputDeviceinline
GetViewTransformation() const OutputDevice
GetViewTransformation(const MapMode &rMapMode) const OutputDevice
HasGlyphs(const vcl::Font &rFont, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) const OutputDevice
HasMirroredGraphics() const overridePrintervirtual
HasSupport(PrinterSupport eFeature) const Printer
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) const OutputDevice
ImplClearAllFontData(bool bNewFontLists)OutputDevicestatic
ImplClearFontData(bool bNewFontLists)OutputDeviceprotectedvirtual
ImplDevicePixelToLogic(const tools::Rectangle &rPixelRect) const OutputDevice
ImplDevicePixelToLogicHeight(long nHeight) const OutputDevice
ImplDevicePixelToLogicWidth(long nWidth) const OutputDevice
ImplDrawModeToColor(const Color &rColor) const OutputDevice
ImplDrawRotateText(SalLayout &)OutputDevice
ImplDrawText(OutputDevice &rTargetDevice, const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, MetricVector *pVector, OUString *pDisplayText, vcl::ITextLayout &_rLayout)OutputDevicestatic
ImplDrawText(SalLayout &)OutputDevice
ImplDrawTextBackground(const SalLayout &)OutputDevice
ImplDrawTextLine(long nBaseX, long nX, long nY, DeviceCoordinate nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)OutputDevice
ImplDrawTextLines(SalLayout &, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bWordLine, bool bUnderlineAbove)OutputDevice
ImplEndPage()Printer
ImplFindPaperFormatForUserSize(JobSetup &, bool bMatchNearest)Printerprivate
ImplFloatLogicHeightToDevicePixel(float fLogicHeight) const OutputDevice
ImplGetDeviceTransformation() const OutputDevice
ImplGetEmphasisMark(tools::PolyPolygon &rPolyPoly, bool &rPolyLine, tools::Rectangle &rRect1, tools::Rectangle &rRect2, long &rYOff, long &rWidth, FontEmphasisMark eEmphasis, long nHeight)OutputDevice
ImplGetEmphasisMarkStyle(const vcl::Font &rFont)OutputDevicestatic
ImplGetQueueInfo(const OUString &rPrinterName, const OUString *pDriver)Printerprivatestatic
ImplGetTextBoundRect(const SalLayout &)OutputDevice
ImplGetTextLines(ImplMultiTextLineInfo &rLineInfo, long nWidth, const OUString &rStr, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprotectedstatic
ImplGlyphFallbackLayout(std::unique_ptr< SalLayout >, ImplLayoutArgs &) const OutputDevice
ImplInit(SalPrinterQueueInfo *pInfo)Printerprivate
ImplInitAboveTextLineSize()OutputDeviceprotected
ImplInitData()Printerprivate
ImplInitDisplay()Printerprivate
ImplInitFontList() const OutputDevice
ImplInitTextLineSize()OutputDeviceprotected
ImplInvalidateViewTransform()OutputDevice
ImplIsAntiparallel() const OutputDevice
ImplIsRecordLayout() const OutputDevice
ImplLayout(const OUString &, sal_Int32 nIndex, sal_Int32 nLen, const Point &rLogicPos=Point(0, 0), long nLogicWidth=0, const long *pLogicDXArray=nullptr, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) const OutputDevice
ImplLogicHeightToDevicePixel(long nHeight) const OutputDevice
ImplLogicToDevicePixel(const tools::Rectangle &rLogicRect) const OutputDevice
ImplLogicToDevicePixel(const Point &rLogicPt) const OutputDevice
ImplLogicToDevicePixel(const Size &rLogicSize) const OutputDevice
ImplLogicToDevicePixel(const tools::Polygon &rLogicPoly) const OutputDevice
ImplLogicToDevicePixel(const tools::PolyPolygon &rLogicPolyPoly) const OutputDevice
ImplLogicToDevicePixel(const LineInfo &rLineInfo) const OutputDevice
ImplLogicWidthToDevicePixel(long nWidth) const OutputDevice
ImplLogicXToDevicePixel(long nX) const OutputDevice
ImplLogicYToDevicePixel(long nY) const OutputDevice
ImplPixelToDevicePixel(const vcl::Region &rRegion) const OutputDevice
ImplPrepareLayoutArgs(OUString &, const sal_Int32 nIndex, const sal_Int32 nLen, DeviceCoordinate nPixelWidth, const DeviceCoordinate *pPixelDXArray, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::TextLayoutCache const *=nullptr) const OutputDevice
ImplPrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController, const JobSetup &i_rInitSetup)Printerstatic
ImplPrintTransparent(const Bitmap &rBmp, const Bitmap &rMask, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDevice
ImplRefreshAllFontData(bool bNewFontLists)OutputDevicestatic
ImplRefreshFontData(bool bNewFontLists)OutputDeviceprotectedvirtual
ImplReleaseFonts() overridePrinterprotectedvirtual
ImplSalPrinterErrorCodeToVCL(SalPrinterError nError)Printerprivatestatic
ImplStartPage()Printer
ImplUpdateAllFontData(bool bNewFontLists)OutputDevicestatic
ImplUpdateFontData()OutputDevice
ImplUpdateFontList()Printerprivate
ImplUpdatePageData()Printerprivate
InitClipRegion()OutputDeviceprotectedvirtual
InitFont() const OutputDeviceprotected
IntersectClipRegion(const tools::Rectangle &rRect)OutputDevice
IntersectClipRegion(const vcl::Region &rRegion)OutputDevice
Invert(const tools::Rectangle &rRect, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
Invert(const tools::Polygon &rPoly, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
is_double_buffered_window() const OutputDeviceprotected
IsBackground() const OutputDeviceinline
IsClipRegion() const OutputDeviceinline
IsCollateCopy() const Printerinline
IsDefPrinter() const Printerinline
IsDeviceOutputNecessary() const OutputDeviceinline
IsDisplayPrinter() const Printerinline
isDisposed() const VclReferenceBaseinline
IsFillColor() const OutputDeviceinline
IsFontAvailable(const OUString &rFontName) const OutputDevice
IsJobActive() const Printerinline
IsLineColor() const OutputDeviceinline
IsMapModeEnabled() const OutputDeviceinline
IsNativeControlSupported(ControlType nType, ControlPart nPart) const OutputDevice
IsOutputEnabled() const OutputDeviceinline
IsOverlineColor() const OutputDeviceinline
IsPrinting() const Printerinline
IsRefPoint() const OutputDeviceinline
IsRTLEnabled() const OutputDeviceinline
IsTextFillColor() const OutputDeviceinline
IsTextLineColor() const OutputDeviceinline
IsValid() const Printerinline
IsVirtual() const OutputDevicevirtual
LockFontUpdates(bool bLock)OutputDevicestatic
LogicToLogic(const Point &rPtSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const OutputDevice
LogicToLogic(const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const OutputDevice
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const OutputDevice
LogicToLogic(const Point &rPtSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const Size &rSzSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(long nLongSource, MapUnit eUnitSource, MapUnit eUnitDest)OutputDevicestatic
LogicToLogic(const basegfx::B2DPolygon &rPoly, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToPixel(const Point &rLogicPt) const OutputDevice
LogicToPixel(const Size &rLogicSize) const OutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect) const OutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly) const OutputDevice
LogicToPixel(const tools::PolyPolygon &rLogicPolyPoly) const OutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly) const OutputDevice
LogicToPixel(const vcl::Region &rLogicRegion) const OutputDevice
LogicToPixel(const Point &rLogicPt, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const Size &rLogicSize, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly, const MapMode &rMapMode) const OutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly, const MapMode &rMapMode) const OutputDevice
LogicWidthToDeviceCoordinate(long nWidth) const OutputDevice
maDriverPrinterprivate
maJobSetupPrinterprivate
maPageOffsetPrinterprivate
maPaperSizePrinterprivate
maPrinterNamePrinterprivate
maPrintFilePrinterprivate
mbCollateCopyPrinterprivate
mbDefPrinterPrinterprivate
mbInPrintPagePrinterprivate
mbJobActivePrinterprivate
mbNewJobSetupPrinterprivate
mbPrintFilePrinterprivate
mbPrintingPrinterprivate
mnCopyCountPrinterprivate
mnErrorPrinterprivate
mnPageQueueSizePrinterprivate
MoveClipRegion(long nHorzMove, long nVertMove)OutputDevice
mpDisplayDevPrinterprivate
mpInfoPrinterPrinterprivate
mpJobGraphicsPrinterprivate
mpNextPrinterprivate
mpPrevPrinterprivate
mpPrinterPrinterprivate
mpPrinterOptionsPrinterprivate
operator=(const Printer &rPrinter)=deletePrinterprivate
OutputDevice(OutDevType eOutDevType)OutputDeviceprotected
PixelToLogic(const Point &rDevicePt) const OutputDevice
PixelToLogic(const Size &rDeviceSize) const OutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect) const OutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly) const OutputDevice
PixelToLogic(const tools::PolyPolygon &rDevicePolyPoly) const OutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly) const OutputDevice
PixelToLogic(const vcl::Region &rDeviceRegion) const OutputDevice
PixelToLogic(const Point &rDevicePt, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const Size &rDeviceSize, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const basegfx::B2DPolygon &rDevicePoly, const MapMode &rMapMode) const OutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly, const MapMode &rMapMode) const OutputDevice
Pop()OutputDevice
PreparePrintJob(std::shared_ptr< vcl::PrinterController > i_pController, const JobSetup &i_rInitSetup)Printerstatic
Printer(const Printer &rPrinter)=deletePrinterprivate
Printer()Printer
Printer(const JobSetup &rJobSetup)Printer
Printer(const QueueInfo &rQueueInfo)Printer
Printer(const OUString &rPrinterName)Printer
PrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController, const JobSetup &i_rInitSetup)Printerstatic
Push(PushFlags nFlags=PushFlags::ALL)OutputDevice
RefreshFontData(const bool bNewFontLists)OutputDevice
release() const VclReferenceBaseinline
ReleaseFontCache()OutputDeviceprotected
ReleaseFontCollection()OutputDeviceprotected
ReleaseGraphics(bool bRelease=true) overridePrinterprotectedvirtual
ReMirror(Point &rPoint) const OutputDevice
ReMirror(tools::Rectangle &rRect) const OutputDevice
ReMirror(vcl::Region &rRegion) const OutputDevice
RemoveFontsSubstitute()OutputDevicestatic
RemoveTransparenciesFromMetaFile(const GDIMetaFile &rInMtf, GDIMetaFile &rOutMtf, long nMaxBmpDPIX, long nMaxBmpDPIY, bool bReduceTransparency, bool bTransparencyAutoMode, bool bDownsampleBitmaps, const Color &rBackground=COL_TRANSPARENT)OutputDevice
ResetNewFontCache()OutputDeviceprotected
SaveBackground(VirtualDevice &rSaveDevice, const Point &rPos, const Size &rSize, const Size &rBackgroundSize) const OutputDevicevirtual
ScaleBitmap(Bitmap &, SalTwoRect &) overridePrinterinlineprotectedvirtual
SelectClipRegion(const vcl::Region &, SalGraphics *pGraphics=nullptr)OutputDevice
SetAntialiasing(AntialiasingFlags nMode)OutputDevice
SetBackground()OutputDevice
SetBackground(const Wallpaper &rBackground)OutputDevice
SetClipRegion()OutputDevice
SetClipRegion(const vcl::Region &rRegion)OutputDevice
SetConnectMetaFile(GDIMetaFile *pMtf)OutputDevice
SetCopyCount(sal_uInt16 nCopy, bool bCollate)Printer
SetDigitLanguage(LanguageType)OutputDevice
SetDPIX(sal_Int32 nDPIX)OutputDeviceinline
SetDPIY(sal_Int32 nDPIY)OutputDeviceinline
SetDrawMode(DrawModeFlags nDrawMode)OutputDevice
SetDuplexMode(DuplexMode)Printer
SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData)OutputDeviceinline
SetFillColor()OutputDevice
SetFillColor(const Color &rColor)OutputDevice
SetFont(const vcl::Font &rNewFont)OutputDevice
SetFontCollectionFromSVData()OutputDeviceprotected
SetFontOrientation(LogicalFontInstance *const pFontInstance) const overridePrinterprotectedvirtual
SetJobSetup(const JobSetup &rSetup)Printer
SetLayoutMode(ComplexTextLayoutFlags nTextLayoutMode)OutputDevice
SetLineColor()OutputDevice
SetLineColor(const Color &rColor)OutputDevice
SetMapMode()OutputDevice
SetMapMode(const MapMode &rNewMapMode)OutputDevicevirtual
SetOrientation(Orientation eOrient)Printer
SetOutDevViewType(OutDevViewType eOutDevViewType)OutputDeviceinline
SetOutOffXPixel(long nOutOffX)OutputDevice
SetOutOffYPixel(long nOutOffY)OutputDevice
SetOverlineColor()OutputDevice
SetOverlineColor(const Color &rColor)OutputDevice
SetPaper(Paper ePaper)Printer
SetPaperBin(sal_uInt16 nPaperBin)Printer
SetPaperSizeUser(const Size &rSize)Printer
SetPaperSizeUser(const Size &rSize, bool bMatchNearest)Printer
SetPixelOffset(const Size &rOffset)OutputDevice
SetPrinterOptions(const PrinterOptions &rOptions)Printer
SetPrinterProps(const Printer *pPrinter)Printer
SetPrinterSettingsPreferred(bool bPaperSizeFromSetup)Printer
SetRasterOp(RasterOp eRasterOp)OutputDevice
SetRefPoint()OutputDevice
SetRefPoint(const Point &rRefPoint)OutputDevice
SetRelativeMapMode(const MapMode &rNewMapMode)OutputDevice
SetSettings(const AllSettings &rSettings)OutputDevicevirtual
SetTextAlign(TextAlign eAlign)OutputDevice
SetTextColor(const Color &rColor)OutputDevice
SetTextFillColor()OutputDevice
SetTextFillColor(const Color &rColor)OutputDevice
SetTextLineColor()OutputDevice
SetTextLineColor(const Color &rColor)OutputDevice
Setup(weld::Window *pWindow, PrinterSetupMode eMode=PrinterSetupMode::DocumentGlobal)Printer
StartJob(const OUString &rJobName, std::shared_ptr< vcl::PrinterController > const &)Printerprivate
SupportsCairo() const OutputDevice
SupportsOperation(OutDevSupportType) const OutputDevice
TransformAndReduceBitmapExToTargetRange(const basegfx::B2DHomMatrix &aFullTransform, basegfx::B2DRange &aVisibleRange, double &fMaximumArea) overridePrinterprotectedvirtual
updatePrinters()Printerstatic
UsePolyPolygonForComplexGradient() overridePrinterprotectedvirtual
ValidateKashidas(const OUString &rTxt, sal_Int32 nIdx, sal_Int32 nLen, sal_Int32 nKashCount, const sal_Int32 *pKashidaPos, sal_Int32 *pKashidaPosDropped) const OutputDevice
VclReferenceBase()VclReferenceBaseprotected
~OutputDevice() overrideOutputDeviceprotectedvirtual
~Printer() overridePrintervirtual
~VclReferenceBase()VclReferenceBaseprotectedvirtual