LibreOffice Module sfx2 (master) 1
SfxPrinter Member List

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

acquire() constVclReferenceBase
AcquireGraphics() const overridePrinterprotectedvirtual
AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags)OutputDevicestatic
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() constOutputDeviceprotected
approximate_digit_width() constOutputDevice
AttemptOLEFontScaleFix(vcl::Font &rFont, tools::Long nHeight) constOutputDeviceprivate
BeginFontSubstitution()OutputDevicestatic
bKnownSfxPrinterprivate
BlendBitmap(const SalTwoRect &rPosAry, const Bitmap &rBmp)OutputDeviceprivate
BlendBitmap(Bitmap &aBmp, BitmapReadAccess const *pP, BitmapReadAccess const *pA, const sal_Int32 nOffY, const sal_Int32 nDstHeight, const sal_Int32 nOffX, const sal_Int32 nDstWidth, const tools::Rectangle &aBmpRect, const Size &aOutSz, const bool bHMirr, const bool bVMirr, const sal_Int32 *pMapX, const sal_Int32 *pMapY)OutputDeviceprivate
BlendBitmapWithAlpha(Bitmap &aBmp, BitmapReadAccess const *pP, BitmapReadAccess const *pA, const tools::Rectangle &aDstRect, const sal_Int32 nOffY, const sal_Int32 nDstHeight, const sal_Int32 nOffX, const sal_Int32 nDstWidth, const sal_Int32 *pMapX, const sal_Int32 *pMapY)OutputDeviceprivate
CalcHatchValues(const tools::Rectangle &rRect, tools::Long nDist, Degree10 nAngle10, Point &rPt1, Point &rPt2, Size &rInc, Point &rEndPt1)OutputDeviceprivate
CanEnableNativeWidget() constOutputDevicevirtual
CanEnableNativeWidget() constOutputDevicevirtual
CanSubsampleBitmap() const overridePrinterprotectedvirtual
ClearStack()OutputDevice
ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly) overridePrinterprotectedvirtual
ClipToDeviceBounds(vcl::Region aRegion) const overridePrinterprotectedvirtual
ClipToPaintRegion(tools::Rectangle &rDstRect)OutputDeviceprotectedvirtual
Clone() constSfxPrinter
CopyArea(const Point &rDestPt, const Point &rSrcPt, const Size &rSrcSize, bool bWindowInvalidate=false) overridePrintervirtual
CopyDeviceArea(SalTwoRect &aPosAry, bool bWindowInvalidate)OutputDeviceprotectedvirtual
Create(SvStream &rStream, std::unique_ptr< SfxItemSet > &&pOptions)SfxPrinterstatic
CreateBitmapSurface(const BitmapSystemData &rData, const Size &rSize) constOutputDevice
CreateSurface(const cairo::CairoSurfaceSharedPtr &rSurface) constOutputDevice
CreateSurface(int x, int y, int width, int height) constOutputDevice
CreateTextLayoutCache(OUString const &)OutputDevicestatic
CreateUnoGraphics()OutputDevice
CreateUnoGraphicsList()OutputDevice
dispose() overrideSfxPrintervirtual
disposeOnce()VclReferenceBase
DrawArc(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
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)OutputDevice
DrawBitmap(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, MetaActionType nAction)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)OutputDevice
DrawBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const BitmapEx &rBitmapEx, MetaActionType nAction)OutputDevice
DrawBitmapWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawBorder(tools::Rectangle aBorderRect) overridePrintervirtual
DrawCheckered(const Point &rPos, const Size &rSize, sal_uInt32 nLen=8, Color aStart=COL_WHITE, Color aEnd=COL_BLACK)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
DrawChord(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawColorWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawComplexGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
DrawCtrlText(const Point &rPos, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, DrawTextFlags nStyle=DrawTextFlags::Mnemonic, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr)OutputDevice
DrawDeviceAlphaBitmap(const Bitmap &rBmp, const AlphaMask &rAlpha, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDeviceprivate
DrawDeviceAlphaBitmapSlowPath(const Bitmap &rBitmap, const AlphaMask &rAlpha, tools::Rectangle aDstRect, tools::Rectangle aBmpRect, Size const &aOutSz, Point const &aOutPt)OutputDeviceprivate
DrawDeviceBitmapEx(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
DrawEllipse(const tools::Rectangle &rRect)OutputDevice
DrawEPS(const Point &rPt, const Size &rSz, const GfxLink &rGfxLink, GDIMetaFile *pSubst=nullptr)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
DrawGradientToMetafile(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient)OutputDeviceprivate
DrawGradientWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprotected
DrawGrid(const tools::Rectangle &rRect, const Size &rDist, DrawGridFlags nFlags)OutputDevice
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(const tools::Line &rLine, const tools::PolyPolygon &rPolyPoly, Point *pPtBuffer, bool bMtf)OutputDeviceprivate
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
drawLine(basegfx::B2DPolyPolygon aLinePolyPolygon, const LineInfo &rInfo)OutputDeviceprivate
DrawLine(const Point &rStartPt, const Point &rEndPt)OutputDevice
DrawLine(const Point &rStartPt, const Point &rEndPt, const LineInfo &rLineInfo)OutputDevice
DrawLinearGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
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)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, const Color &rBackgroundColor=COL_AUTO)OutputDevice
DrawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, const OUString &aCaption, const Color &rBackgroundColor=COL_AUTO)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 &rSrcDev, SalTwoRect &rPosAry)OutputDeviceprotected
DrawOutDevDirectCheck(const OutputDevice &rSrcDev) constOutputDeviceprotectedvirtual
DrawOutDevDirectProcess(const OutputDevice &rSrcDev, SalTwoRect &rPosAry, SalGraphics *pSrcGraphics)OutputDeviceprotectedvirtual
DrawPie(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt)OutputDevice
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
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
drawPolyLine(const tools::Polygon &rPoly, const LineInfo &rLineInfo)OutputDeviceprivate
DrawPolyLineDirect(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, const std::vector< double > *=nullptr, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDevice
DrawPolyLineDirectInternal(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, const std::vector< double > *=nullptr, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDeviceprivate
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
DrawRect(const tools::Rectangle &rRect)OutputDevice
DrawRect(const tools::Rectangle &rRect, sal_uLong nHorzRount, sal_uLong nVertRound)OutputDevice
DrawStretchText(const Point &rStartPt, sal_Int32 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, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawText(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::NONE, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, vcl::ITextLayout *_pTextLayout=nullptr)OutputDevice
DrawTextArray(const Point &rStartPt, const OUString &rStr, KernArraySpan aKernArray, o3tl::span< const sal_Bool > pKashidaAry, sal_Int32 nIndex, sal_Int32 nLen, SalLayoutFlags flags=SalLayoutFlags::NONE, const SalLayoutGlyphs *pLayoutCache=nullptr)OutputDevice
DrawTextLine(const Point &rPos, tools::Long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove=false)OutputDevice
DrawTransformBitmapExDirect(const basegfx::B2DHomMatrix &aFullTransform, const BitmapEx &rBitmapEx, double fAlpha=1.0) overridePrinterprotectedvirtual
DrawTransformedBitmapEx(const basegfx::B2DHomMatrix &rTransformation, const BitmapEx &rBitmapEx, double fAlpha=1.0)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
DrawTransparentNatively(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDeviceprivate
DrawWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWallpaper)OutputDevice
DrawWaveLine(const Point &rStartPos, const Point &rEndPos, tools::Long nLineWidth=1, tools::Long nWaveHeight=3)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)OutputDevice
ExecutePrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController)Printerstatic
FinishPrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController)Printerstatic
FinishTrackingFontMappingUse()OutputDevicestatic
Flush()OutputDevicevirtual
FontMappingUseData typedefOutputDevice
FontUpdateHandler_t typedefOutputDeviceprivate
GetActiveClipRegion() constOutputDevicevirtual
GetAntialiasing() constOutputDevice
GetBackground() constOutputDevice
GetBackgroundColor() const overridePrintervirtual
GetBackgroundComponentBounds() const overridePrintervirtual
GetBiDiLayoutFlags(std::u16string_view rStr, const sal_Int32 nMinIndex, const sal_Int32 nEndIndex) constOutputDevice
GetBitCount() constOutputDevicevirtual
GetBitmap(const Point &rSrcPt, const Size &rSize) const overridePrintervirtual
GetBitmapEx(const Point &rSrcPt, const Size &rSize) constOutputDevice
GetButtonBorderSize() overridePrintervirtual
GetCanvas() constOutputDevice
GetCapabilities(PrinterCapType nType) constPrinter
GetCaretPositions(const OUString &, KernArray &rCaretXArray, sal_Int32 nIndex, sal_Int32 nLen, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetClipRegion() constOutputDevice
GetCommonDeviceInfo(Size const &aDevSize) constOutputDeviceprotected
GetConnectMetaFile() constOutputDevice
GetCopyCount() constPrinter
GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) constOutputDevice
GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr)OutputDevicestatic
GetDefaultPrinterName()Printerstatic
GetDeviceInfo() const overridePrintervirtual
GetDigitLanguage() constOutputDevice
GetDPIScaleFactor() constOutputDevice
GetDPIScaleFactor() constOutputDevice
GetDPIScalePercentage() constOutputDevice
GetDPIScalePercentage() constOutputDevice
GetDPIX() constOutputDevice
GetDPIX() constOutputDevice
GetDPIY() constOutputDevice
GetDPIY() constOutputDevice
GetDrawMode() constOutputDevice
GetDriverName() constPrinter
GetDuplexMode() constPrinter
GetEllipsisString(const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) constOutputDevice
GetEmphasisAscent() constOutputDeviceprotected
GetEmphasisDescent() constOutputDeviceprotected
GetExtOutDevData() constOutputDevice
GetExtOutDevData() constOutputDevice
getFallbackLayout(LogicalFontInstance *pLogicalFont, int nFallbackLevel, vcl::text::ImplLayoutArgs &rLayoutArgs, const SalLayoutGlyphs *) constOutputDevice
GetFillColor() constOutputDevice
GetFont() constOutputDevice
GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities) constOutputDevice
GetFontCharMap(FontCharMapRef &rxFontCharMap) constOutputDevice
GetFontExtLeading() constOutputDeviceprotectedvirtual
GetFontFaceCollectionCount() constOutputDevice
GetFontFeatures(std::vector< vcl::font::Feature > &rFontFeatures) constOutputDevice
GetFontInstance() constOutputDevice
GetFontMetric() constOutputDevice
GetFontMetric(const vcl::Font &rFont) constOutputDevice
GetFontMetricFromCollection(int nDevFontIndex) constOutputDevice
GetGlyphBoundRects(const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, std::vector< tools::Rectangle > &rVector) constOutputDevice
GetGradientStepCount(tools::Long nMinRect) overridePrinterprotectedvirtual
GetGradientSteps(Gradient const &rGradient, tools::Rectangle const &rRect)OutputDeviceprivate
GetGraphics() constOutputDevice
GetGraphics()OutputDevice
GetInverseViewTransformation() constOutputDevice
GetInverseViewTransformation(const MapMode &rMapMode) constOutputDevice
GetJobSetup() constPrinter
GetLayoutMode() constOutputDevice
GetLineColor() constOutputDevice
GetMapMode() constOutputDevice
GetMinKashida() constOutputDevice
GetMonochromeButtonColor() overridePrintervirtual
GetName() constPrinter
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) constOutputDevice
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) constOutputDevice
GetNativeSurfaceHandle(cairo::SurfaceSharedPtr &rSurface, const basegfx::B2ISize &rSize) constOutputDevice
GetOptions() constSfxPrinterinline
GetOrientation() constPrinter
GetOutDevType() constOutputDevice
GetOutDevType() constOutputDevice
GetOutDevViewType() constOutputDevice
GetOutOffXPixel() constOutputDevice
GetOutOffYPixel() constOutputDevice
GetOutputBoundsClipRegion() constOutputDevicevirtual
GetOutputHeightPixel() constOutputDevice
GetOutputOffPixel() constOutputDevice
GetOutputRectPixel() constOutputDevice
GetOutputSize() constOutputDevice
GetOutputSizePixel() constOutputDevice
GetOutputWidthPixel() constOutputDevice
GetOverlineColor() constOutputDevice
GetOwnerWindow() constOutputDevicevirtual
GetPageOffset() constPrinter
GetPageOffsetPixel() constPrinter
GetPaper() constPrinter
GetPaperBin() constPrinter
GetPaperBinCount() constPrinter
GetPaperBinName(sal_uInt16 nPaperBin) constPrinter
GetPaperInfo(int nPaper) constPrinter
GetPaperInfoCount() constPrinter
GetPaperName(Paper ePaper)Printerstatic
GetPaperSize() constPrinter
GetPaperSize(int nPaper) constPrinter
GetPaperSizePixel() constPrinter
GetPixel(const Point &rPt) constOutputDevice
GetPixel(const Point &rPt) constOutputDevice
GetPixelOffset() constOutputDevice
GetPrinterOptions() constPrinter
GetPrinterQueues()Printerstatic
GetPrinterSettingsPreferred() constPrinter
GetQueueInfo(const OUString &rPrinterName, bool bStatusUpdate)Printerstatic
GetRasterOp() constOutputDevice
GetReadableFontColor(const Color &, const Color &) const overridePrintervirtual
getRefCount() constVclReferenceBase
GetRefPoint() constOutputDevice
GetRenderBackendName() constOutputDevice
GetSettings() constOutputDevice
GetSingleColorGradientFill()OutputDeviceprivate
GetSizeOfPaper() constPrinter
GetSpriteCanvas() constOutputDevice
GetSyncCount() constOutputDevicevirtual
GetSystemGfxData() constOutputDevice
GetSystemGfxDataAny() constOutputDevice
GetTextAlign() constOutputDevice
GetTextArray(const OUString &rStr, KernArray *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, bool bCaret=false, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constOutputDevice
GetTextBoundRect(tools::Rectangle &rRect, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextBreak(const OUString &rStr, tools::Long nTextWidth, sal_Int32 nIndex, sal_Int32 nLen=-1, tools::Long nCharExtra=0, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextBreak(const OUString &rStr, tools::Long nTextWidth, sal_Unicode nExtraChar, sal_Int32 &rExtraCharPos, sal_Int32 nIndex, sal_Int32 nLen, tools::Long nCharExtra, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextColor() constOutputDevice
GetTextFillColor() constOutputDevice
GetTextHeight() constOutputDevice
GetTextIsRTL(const OUString &, sal_Int32 nIndex, sal_Int32 nLen) constOutputDevice
GetTextLineColor() constOutputDevice
GetTextOutline(tools::PolyPolygon &, const OUString &rStr) constOutputDevice
GetTextOutlines(PolyPolyVector &, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}) constOutputDevice
GetTextOutlines(basegfx::B2DPolyPolygonVector &rVector, const OUString &rStr, sal_Int32 nBase, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}) constOutputDevice
GetTextRect(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) constOutputDevice
GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constOutputDevice
GetUnoGraphicsList() constOutputDevice
GetViewTransformation() constOutputDevice
GetViewTransformation(const MapMode &rMapMode) constOutputDevice
GetWaveLineSize(tools::Long nLineWidth) const overridePrinterprotectedvirtual
HasFastDrawTransformedBitmap() constOutputDevice
HasGlyphs(const vcl::Font &rFont, std::u16string_view rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) constOutputDevice
HasMirroredGraphics() const overridePrintervirtual
HasSupport(PrinterSupport eFeature) constPrinter
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) constOutputDevice
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) constOutputDevice
ImplBreakLinesSimple(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const sal_Int32 nPos, sal_Int32 nBreakPos, tools::Long &nLineWidth)OutputDeviceprotectedstatic
ImplBreakLinesWithIterator(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const css::uno::Reference< css::linguistic2::XHyphenator > &xHyph, const css::uno::Reference< css::i18n::XBreakIterator > &xBI, const bool bHyphenate, const sal_Int32 nPos, sal_Int32 nBreakPos)OutputDeviceprotectedstatic
ImplClearAllFontData(bool bNewFontLists)OutputDevicestatic
ImplClearFontData(bool bNewFontLists)OutputDeviceprotectedvirtual
ImplDevicePixelToLogic(const tools::Rectangle &rPixelRect) constOutputDevice
ImplDevicePixelToLogicHeight(tools::Long nHeight) constOutputDevice
ImplDevicePixelToLogicWidth(tools::Long nWidth) constOutputDevice
ImplDisposeCanvas()OutputDeviceprotected
ImplDrawEmphasisMark(tools::Long nBaseX, tools::Long nX, tools::Long nY, const tools::PolyPolygon &rPolyPoly, bool bPolyLine, const tools::Rectangle &rRect1, const tools::Rectangle &rRect2)OutputDeviceprivate
ImplDrawEmphasisMarks(SalLayout &)OutputDeviceprivate
ImplDrawMnemonicLine(tools::Long nX, tools::Long nY, tools::Long nWidth)OutputDeviceprivate
ImplDrawPolygon(const tools::Polygon &rPoly, const tools::PolyPolygon *pClipPolyPoly=nullptr)OutputDeviceprivate
ImplDrawPolyPolygon(const tools::PolyPolygon &rPolyPoly, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
ImplDrawPolyPolygon(sal_uInt16 nPoly, const tools::PolyPolygon &rPolyPoly)OutputDeviceprivate
ImplDrawPolyPolygonWithB2DPolyPolygon(const basegfx::B2DPolyPolygon &rB2DPolyPoly)OutputDeviceprivate
ImplDrawRotateText(SalLayout &)OutputDevice
ImplDrawSpecialText(SalLayout &)OutputDeviceprivate
ImplDrawStraightTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)OutputDeviceprivate
ImplDrawStrikeoutChar(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)OutputDeviceprivate
ImplDrawStrikeoutLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)OutputDeviceprivate
ImplDrawText(SalLayout &)OutputDevice
ImplDrawText(OutputDevice &rTargetDevice, const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, std::vector< tools::Rectangle > *pVector, OUString *pDisplayText, vcl::ITextLayout &_rLayout)OutputDevicestatic
ImplDrawTextBackground(const SalLayout &)OutputDevice
ImplDrawTextDirect(SalLayout &, bool bTextLines)OutputDeviceprivate
ImplDrawTextLine(tools::Long nBaseX, tools::Long nX, tools::Long nY, double nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)OutputDevice
ImplDrawTextLines(SalLayout &, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bWordLine, bool bUnderlineAbove)OutputDevice
ImplDrawTextRect(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight)OutputDeviceprivate
ImplDrawWaveLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nStartX, tools::Long nStartY, tools::Long nWidth, tools::Long nHeight, tools::Long nLineWidth, Degree10 nOrientation, const Color &rColor)OutputDeviceprivate
ImplDrawWaveLineBezier(tools::Long nStartX, tools::Long nStartY, tools::Long nEndX, tools::Long nEndY, tools::Long nWaveHeight, double fOrientation, tools::Long nLineWidth)OutputDeviceprivate
ImplDrawWavePixel(tools::Long nOriginX, tools::Long nOriginY, tools::Long nCurX, tools::Long nCurY, tools::Long nWidth, Degree10 nOrientation, SalGraphics *pGraphics, const OutputDevice &rOutDev, tools::Long nPixWidth, tools::Long nPixHeight)OutputDeviceprivate
ImplDrawWaveTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)OutputDeviceprivate
ImplEndPage()Printer
ImplFindPaperFormatForUserSize(JobSetup &)Printerprivate
ImplGetCanvas(bool bSpriteCanvas) constOutputDeviceprotectedvirtual
ImplGetDeviceTransformation() constOutputDevice
ImplGetEllipsisString(const OutputDevice &rTargetDevice, const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprivatestatic
ImplGetQueueInfo(const OUString &rPrinterName, const OUString *pDriver)Printerprivatestatic
ImplGetTextBoundRect(const SalLayout &) constOutputDevice
ImplGetTextLines(const tools::Rectangle &rRect, tools::Long nTextHeight, ImplMultiTextLineInfo &rLineInfo, tools::Long nWidth, const OUString &rStr, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprotectedstatic
ImplGlyphFallbackLayout(std::unique_ptr< SalLayout >, vcl::text::ImplLayoutArgs &, const SalLayoutGlyphs *) constOutputDevice
ImplInit(SalPrinterQueueInfo *pInfo)Printerprivate
ImplInitAboveTextLineSize()OutputDeviceprotected
ImplInitData()Printerprivate
ImplInitDisplay()Printerprivate
ImplInitFontList() constOutputDevice
ImplInitMapModeObjects()OutputDeviceprotectedvirtual
ImplInitTextColor()OutputDeviceprivate
ImplInitTextLineSize()OutputDeviceprotected
ImplInvalidateViewTransform()OutputDevice
ImplIsAntiparallel() constOutputDevice
ImplIsRecordLayout() constOutputDevice
ImplLayout(const OUString &, sal_Int32 nIndex, sal_Int32 nLen, const Point &rLogicPos=Point(0, 0), tools::Long nLogicWidth=0, KernArraySpan aKernArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
ImplLogicHeightToDevicePixel(tools::Long nHeight) constOutputDevice
ImplLogicHeightToDeviceSubPixel(tools::Long nHeight) constOutputDevice
ImplLogicToDevicePixel(const tools::Rectangle &rLogicRect) constOutputDevice
ImplLogicToDevicePixel(const Point &rLogicPt) constOutputDevice
ImplLogicToDevicePixel(const Size &rLogicSize) constOutputDevice
ImplLogicToDevicePixel(const tools::Polygon &rLogicPoly) constOutputDevice
ImplLogicToDevicePixel(const ::basegfx::B2DPolygon &rLogicPoly) constOutputDevice
ImplLogicToDevicePixel(const tools::PolyPolygon &rLogicPolyPoly) constOutputDevice
ImplLogicToDevicePixel(const LineInfo &rLineInfo) constOutputDevice
ImplLogicToDeviceSubPixel(const Point &rLogicPt) constOutputDevice
ImplLogicWidthToDevicePixel(tools::Long nWidth) constOutputDevice
ImplLogicWidthToDeviceSubPixel(tools::Long nWidth) constOutputDevice
ImplLogicXToDevicePixel(tools::Long nX) constOutputDeviceprivate
ImplLogicYToDevicePixel(tools::Long nY) constOutputDeviceprivate
ImplNewFont() constOutputDeviceprotectedvirtual
ImplPixelToDevicePixel(const vcl::Region &rRegion) constOutputDevice
ImplPrepareLayoutArgs(OUString &, const sal_Int32 nIndex, const sal_Int32 nLen, double nPixelWidth, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr) constOutputDevice
ImplPrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController, const JobSetup &i_rInitSetup)Printerstatic
ImplPrintTransparent(const Bitmap &rBmp, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)Printerprivate
ImplRefreshAllFontData(bool bNewFontLists)OutputDevicestatic
ImplRefreshFontData(bool bNewFontLists)OutputDeviceprotectedvirtual
ImplReleaseFonts() overridePrinterprotectedvirtual
ImplReleaseGraphics(bool bRelease=true)Printerprotected
ImplSalPrinterErrorCodeToVCL(SalPrinterError nError)Printerprivatestatic
ImplStartPage()Printer
ImplUpdateAllFontData(bool bNewFontLists)OutputDevicestatic
ImplUpdateFontData()OutputDevice
ImplUpdateFontDataForAllFrames(FontUpdateHandler_t pHdl, bool bNewFontLists)OutputDeviceprivatestatic
ImplUpdateFontList()Printerprivate
ImplUpdatePageData()Printerprivate
InitClipRegion()OutputDeviceprotectedvirtual
InitFillColor()OutputDeviceprivate
InitFont() constOutputDeviceprotected
InitLineColor()OutputDeviceprivate
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
Invert(const tools::Rectangle &rRect, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
Invert(const tools::Polygon &rPoly, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
is_double_buffered_window() constOutputDeviceprotected
IsBackground() constOutputDevice
IsClipRegion() constOutputDevice
IsCollateCopy() constPrinter
IsDefPrinter() constPrinter
IsDeviceOutputNecessary() constOutputDevice
IsDisplayPrinter() constPrinter
isDisposed() constVclReferenceBase
IsFillColor() constOutputDevice
IsFontAvailable(std::u16string_view rFontName) constOutputDevice
IsJobActive() constPrinter
IsKnown() constSfxPrinterinline
IsLineColor() constOutputDevice
IsMapModeEnabled() constOutputDevice
IsNativeControlSupported(ControlType nType, ControlPart nPart) constOutputDevice
IsNativeControlSupported(ControlType nType, ControlPart nPart) constOutputDevice
IsOutputEnabled() constOutputDevice
IsOverlineColor() constOutputDevice
IsPrinting() constPrinter
IsRefPoint() constOutputDevice
IsRTLEnabled() constOutputDevice
IsScreenComp() const overridePrintervirtual
IsSinglePrintJobs() constPrinter
IsTextFillColor() constOutputDevice
IsTextLineColor() constOutputDevice
IsValid() constPrinter
IsVirtual() constOutputDevicevirtual
IsVirtual() constOutputDevicevirtual
LogicToLogic(const Point &rPtSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
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(tools::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) constOutputDevice
LogicToPixel(const Size &rLogicSize) constOutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect) constOutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly) constOutputDevice
LogicToPixel(const tools::PolyPolygon &rLogicPolyPoly) constOutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly) constOutputDevice
LogicToPixel(const vcl::Region &rLogicRegion) constOutputDevice
LogicToPixel(const Point &rLogicPt, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const Size &rLogicSize, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly, const MapMode &rMapMode) constOutputDevice
maBackgroundOutputDeviceprivate
maDriverPrinterprivate
maFillColorOutputDeviceprivate
maFontOutputDeviceprivate
maJobSetupPrinterprivate
maLineColorOutputDeviceprivate
maMapModeOutputDeviceprivate
maMapResOutputDeviceprivate
maOutDevStateStackOutputDeviceprivate
maOverlineColorOutputDeviceprivate
maPageOffsetPrinterprivate
maPaperSizePrinterprivate
maPrinterNamePrinterprivate
maPrintFilePrinterprivate
maRefPointOutputDeviceprivate
maRegionOutputDeviceprivate
maTextColorOutputDeviceprivate
maTextLineColorOutputDeviceprivate
mbBackgroundOutputDeviceprivate
mbClipRegionOutputDeviceprivate
mbClipRegionSetOutputDeviceprivate
mbCollateCopyPrinterprivate
mbDefPrinterPrinterprivate
mbDevOutputOutputDeviceprivate
mbDisposedVclReferenceBaseprivate
mbEnableRTLOutputDeviceprivate
mbFillColorOutputDeviceprivate
mbInitClipRegionOutputDeviceprivate
mbInitFillColorOutputDeviceprivate
mbInitFontOutputDeviceprivate
mbInitLineColorOutputDeviceprivate
mbInitTextColorOutputDeviceprivate
mbInPrintPagePrinterprivate
mbJobActivePrinterprivate
mbLineColorOutputDeviceprivate
mbMapOutputDeviceprivate
mbNewFontOutputDeviceprivate
mbNewJobSetupPrinterprivate
mbOutputOutputDeviceprivate
mbOutputClippedOutputDeviceprivate
mbPrintFilePrinterprivate
mbPrintingPrinterprivate
mbRefPointOutputDeviceprivate
mbSinglePrintJobsPrinterprivate
mbTextLinesOutputDeviceprivate
mbTextSpecialOutputDeviceprivate
meOutDevTypeOutputDeviceprivate
meOutDevViewTypeOutputDeviceprivate
meRasterOpOutputDeviceprivate
meTextLanguageOutputDeviceprivate
mnAntialiasingOutputDeviceprivate
mnCopyCountPrinterprivate
mnDPIScalePercentageOutputDeviceprivate
mnDPIXOutputDeviceprivate
mnDPIYOutputDeviceprivate
mnDrawModeOutputDeviceprivate
mnEmphasisAscentOutputDeviceprivate
mnEmphasisDescentOutputDeviceprivate
mnErrorPrinterprivate
mnOutHeightOutputDeviceprivate
mnOutOffLogicXOutputDeviceprivate
mnOutOffLogicYOutputDeviceprivate
mnOutOffOrigXOutputDeviceprivate
mnOutOffOrigYOutputDeviceprivate
mnOutOffXOutputDeviceprivate
mnOutOffYOutputDeviceprivate
mnOutWidthOutputDeviceprivate
mnPageQueueSizePrinterprivate
mnRefCntVclReferenceBaseprivate
mnTextLayoutModeOutputDeviceprivate
mnTextOffXOutputDeviceprivate
mnTextOffYOutputDeviceprivate
moSettingsOutputDeviceprivate
MoveClipRegion(tools::Long nHorzMove, tools::Long nVertMove)OutputDevice
mpAlphaVDevOutputDeviceprivate
mpDisplayDevPrinterprivate
mpExtOutDevDataOutputDeviceprivate
mpFontFaceCollectionOutputDeviceprivate
mpFontInstanceOutputDeviceprivate
mpGraphicsOutputDeviceprivate
mpInfoPrinterPrinterprivate
mpJobGraphicsPrinterprivate
mpMetaFileOutputDeviceprivate
mpNextPrinterprivate
mpNextGraphicsOutputDeviceprivate
mpOutDevDataOutputDeviceprivate
mpPrevPrinterprivate
mpPrevGraphicsOutputDeviceprivate
mpPrinterPrinterprivate
mpPrinterOptionsPrinterprivate
mpUnoGraphicsListOutputDeviceprivate
mxCanvasOutputDeviceprivate
mxFontCacheOutputDeviceprotected
mxFontCollectionOutputDeviceprotected
operator=(SfxPrinter const &)=deleteSfxPrinterprivate
OutputDevice::OutputDevice(OutDevType eOutDevType)OutputDeviceprotected
PixelToLogic(const Point &rDevicePt) constOutputDevice
PixelToLogic(const Size &rDeviceSize) constOutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect) constOutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly) constOutputDevice
PixelToLogic(const tools::PolyPolygon &rDevicePolyPoly) constOutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly) constOutputDevice
PixelToLogic(const vcl::Region &rDeviceRegion) constOutputDevice
PixelToLogic(const Point &rDevicePt, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const Size &rDeviceSize, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const basegfx::B2DPolygon &rDevicePoly, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly, const MapMode &rMapMode) constOutputDevice
Pop()OutputDevice
pOptionsSfxPrinterprivate
PreparePrintJob(std::shared_ptr< vcl::PrinterController > i_pController, const JobSetup &i_rInitSetup)Printerstatic
Printer()Printer
Printer(const JobSetup &rJobSetup)Printer
Printer(const QueueInfo &rQueueInfo)Printer
Printer(const OUString &rPrinterName)Printer
Printer(const Printer &rPrinter)=deletePrinterprivate
PrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController, const JobSetup &i_rInitSetup)Printerstatic
Push(vcl::PushFlags nFlags=vcl::PushFlags::ALL)OutputDevice
RefreshFontData(const bool bNewFontLists)OutputDevice
release() constVclReferenceBase
ReleaseFontCache()OutputDeviceprotected
ReleaseFontCollection()OutputDeviceprotected
ReleaseGraphics(bool bRelease=true) overridePrinterprotectedvirtual
ReMirror(Point &rPoint) constOutputDevice
ReMirror(tools::Rectangle &rRect) constOutputDevice
ReMirror(vcl::Region &rRegion) constOutputDevice
RemoveFontsSubstitute()OutputDevicestatic
RemoveTransparenciesFromMetaFile(const GDIMetaFile &rInMtf, GDIMetaFile &rOutMtf, tools::Long nMaxBmpDPIX, tools::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) constOutputDevicevirtual
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
SetDeviceClipRegion(const vcl::Region *pRegion)OutputDeviceprivate
SetDigitLanguage(LanguageType)OutputDevice
SetDPIX(sal_Int32 nDPIX)OutputDevice
SetDPIX(sal_Int32 nDPIX)OutputDevice
SetDPIY(sal_Int32 nDPIY)OutputDevice
SetDPIY(sal_Int32 nDPIY)OutputDevice
SetDrawMode(DrawModeFlags nDrawMode)OutputDevice
SetDuplexMode(DuplexMode)Printer
SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData)OutputDevice
SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData)OutputDevice
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(vcl::text::ComplexTextLayoutFlags nTextLayoutMode)OutputDevice
SetLineColor()OutputDevice
SetLineColor(const Color &rColor)OutputDevice
SetMapMode()OutputDevice
SetMapMode(const MapMode &rNewMapMode)OutputDevice
SetMetafileMapMode(const MapMode &rNewMapMode, bool) overridePrintervirtual
SetOptions(const SfxItemSet &rNewOptions)SfxPrinter
SetOrientation(Orientation eOrient)Printer
SetOutDevViewType(OutDevViewType eOutDevViewType)OutputDevice
SetOutOffXPixel(tools::Long nOutOffX)OutputDevice
SetOutOffYPixel(tools::Long nOutOffY)OutputDevice
SetOverlineColor()OutputDevice
SetOverlineColor(const Color &rColor)OutputDevice
SetPaper(Paper ePaper)Printer
SetPaperBin(sal_uInt16 nPaperBin)Printer
SetPaperSizeUser(const Size &rSize)Printer
SetPixelOffset(const Size &rOffset)OutputDevice
SetPrinterOptions(const vcl::printer::Options &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
SetSinglePrintJobs(bool bSinglePrintJobs)Printer
SetSystemTextColor(SystemTextColorFlags, bool) overridePrintervirtual
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
SetWaveLineColors(Color const &rColor, tools::Long) overridePrinterprotectedvirtual
SfxPrinter(std::unique_ptr< SfxItemSet > &&pTheOptions)SfxPrinter
SfxPrinter(std::unique_ptr< SfxItemSet > &&pTheOptions, const OUString &rPrinterName)SfxPrinter
SfxPrinter(std::unique_ptr< SfxItemSet > &&pTheOptions, const JobSetup &rTheOrigJobSetup)SfxPrinter
SfxPrinter(const SfxPrinter &rPrinter)SfxPrinter
shouldDrawWavePixelAsRect(tools::Long) const overridePrinterprotectedvirtual
StartJob(const OUString &rJobName, std::shared_ptr< vcl::PrinterController > const &)Printerprivate
StartTrackingFontMappingUse()OutputDevicestatic
Store(SvStream &rStream) constSfxPrinter
SubPixelToLogic(const basegfx::B2DPoint &rDevicePt) constOutputDevice
SupportsCairo() constOutputDevice
SupportsOperation(OutDevSupportType) constOutputDevice
SupportsOperation(OutDevSupportType) constOutputDevice
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) constOutputDevice
VclReferenceBase()VclReferenceBaseprotected
VclReferenceBase(const VclReferenceBase &)=deleteVclReferenceBaseprivate
~OutputDevice() overrideOutputDeviceprotectedvirtual
~Printer() overridePrintervirtual
~SfxPrinter() overrideSfxPrintervirtual
~VclReferenceBase()VclReferenceBaseprotectedvirtual