LibreOffice Module vcl (master) 1
|
This is the complete list of members for Printer, including all inherited members.
::OutputDevice | Printer | friend |
acquire() const | VclReferenceBase | inline |
AcquireGraphics() const override | Printer | protectedvirtual |
AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags) | OutputDevice | static |
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 | protected |
approximate_digit_width() const | OutputDevice | |
AttemptOLEFontScaleFix(vcl::Font &rFont, tools::Long nHeight) const | OutputDevice | private |
BeginFontSubstitution() | OutputDevice | static |
BlendBitmap(const SalTwoRect &rPosAry, const Bitmap &rBmp) | OutputDevice | private |
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) | OutputDevice | private |
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) | OutputDevice | private |
CalcHatchValues(const tools::Rectangle &rRect, tools::Long nDist, Degree10 nAngle10, Point &rPt1, Point &rPt2, Size &rInc, Point &rEndPt1) | OutputDevice | private |
CanEnableNativeWidget() const | OutputDevice | inlinevirtual |
CanSubsampleBitmap() const override | Printer | inlineprotectedvirtual |
ClearStack() | OutputDevice | |
ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly) override | Printer | protectedvirtual |
ClipToDeviceBounds(vcl::Region aRegion) const override | Printer | protectedvirtual |
ClipToPaintRegion(tools::Rectangle &rDstRect) | OutputDevice | protectedvirtual |
CopyArea(const Point &rDestPt, const Point &rSrcPt, const Size &rSrcSize, bool bWindowInvalidate=false) override | Printer | virtual |
CopyDeviceArea(SalTwoRect &aPosAry, bool bWindowInvalidate) | OutputDevice | protectedvirtual |
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 &) | OutputDevice | static |
CreateUnoGraphics() | OutputDevice | |
CreateUnoGraphicsList() | OutputDevice | |
dispose() override | Printer | virtual |
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) | 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) | OutputDevice | private |
DrawBorder(tools::Rectangle aBorderRect) override | Printer | inlinevirtual |
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 | |
DrawColorWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper) | OutputDevice | private |
DrawComplexGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly) | OutputDevice | private |
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) | OutputDevice | private |
DrawDeviceAlphaBitmapSlowPath(const Bitmap &rBitmap, const AlphaMask &rAlpha, tools::Rectangle aDstRect, tools::Rectangle aBmpRect, Size const &aOutSz, Point const &aOutPt) | OutputDevice | private |
DrawDeviceBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, BitmapEx &rBitmapEx) override | Printer | protectedvirtual |
DrawDeviceMask(const Bitmap &rMask, const Color &rMaskColor, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel) override | Printer | protectedvirtual |
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 | |
DrawGradientToMetafile(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient) | OutputDevice | private |
DrawGradientWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper) | OutputDevice | protected |
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) | OutputDevice | private |
DrawHatchLine_DrawLine(const Point &rStartPoint, const Point &rEndPoint) | OutputDevice | protectedvirtual |
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(const Point &rStartPt, const Point &rEndPt) | OutputDevice | |
DrawLine(const Point &rStartPt, const Point &rEndPt, const LineInfo &rLineInfo) | OutputDevice | |
drawLine(basegfx::B2DPolyPolygon aLinePolyPolygon, const LineInfo &rInfo) | OutputDevice | private |
DrawLinearGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly) | OutputDevice | private |
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 | |
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize) override | Printer | virtual |
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize, const OutputDevice &rOutDev) override | Printer | virtual |
drawOutDevDirect(const OutputDevice &rSrcDev, SalTwoRect &rPosAry) | OutputDevice | protected |
DrawOutDevDirectCheck(const OutputDevice &rSrcDev) const | OutputDevice | protectedvirtual |
DrawOutDevDirectProcess(const OutputDevice &rSrcDev, SalTwoRect &rPosAry, SalGraphics *pSrcGraphics) | OutputDevice | protectedvirtual |
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 | |
drawPolyLine(const tools::Polygon &rPoly, const LineInfo &rLineInfo) | OutputDevice | private |
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)) | OutputDevice | private |
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 | |
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) override | Printer | protectedvirtual |
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) | OutputDevice | private |
DrawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWallpaper) | OutputDevice | |
DrawWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper) | OutputDevice | private |
DrawWaveLine(const Point &rStartPos, const Point &rEndPos, tools::Long nLineWidth=1, tools::Long nWaveHeight=3) | OutputDevice | |
EmulateDrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent) override | Printer | protectedvirtual |
EnableMapMode(bool bEnable=true) | OutputDevice | |
EnableOutput(bool bEnable=true) | OutputDevice | |
EnableRTL(bool bEnable=true) | OutputDevice | virtual |
EndFontSubstitution() | OutputDevice | static |
EndJob() | Printer | private |
Erase() | OutputDevice | |
Erase(const tools::Rectangle &rRect) | OutputDevice | |
ExecutePrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController) | Printer | static |
FinishPrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController) | Printer | static |
FinishTrackingFontMappingUse() | OutputDevice | static |
Flush() | OutputDevice | inlinevirtual |
FontMappingUseData typedef | OutputDevice | |
FontUpdateHandler_t typedef | OutputDevice | private |
GetActiveClipRegion() const | OutputDevice | virtual |
GetAntialiasing() const | OutputDevice | inline |
GetBackground() const | OutputDevice | inline |
GetBackgroundColor() const override | Printer | inlinevirtual |
GetBackgroundComponentBounds() const override | Printer | virtual |
GetBiDiLayoutFlags(std::u16string_view rStr, const sal_Int32 nMinIndex, const sal_Int32 nEndIndex) const | OutputDevice | |
GetBitCount() const | OutputDevice | virtual |
GetBitmap(const Point &rSrcPt, const Size &rSize) const override | Printer | virtual |
GetBitmapEx(const Point &rSrcPt, const Size &rSize) const | OutputDevice | |
GetButtonBorderSize() override | Printer | virtual |
GetCanvas() const | OutputDevice | |
GetCapabilities(PrinterCapType nType) const | Printer | |
GetCaretPositions(const OUString &, KernArray &rCaretXArray, sal_Int32 nIndex, sal_Int32 nLen, const SalLayoutGlyphs *pGlyphs=nullptr) const | OutputDevice | |
GetClipRegion() const | OutputDevice | |
GetCommonDeviceInfo(Size const &aDevSize) const | OutputDevice | protected |
GetConnectMetaFile() const | OutputDevice | inline |
GetCopyCount() const | Printer | inline |
GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) const | OutputDevice | |
GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr) | OutputDevice | static |
GetDefaultPrinterName() | Printer | static |
GetDeviceInfo() const override | Printer | virtual |
GetDigitLanguage() const | OutputDevice | inline |
GetDPIScaleFactor() const | OutputDevice | inline |
GetDPIScalePercentage() const | OutputDevice | inline |
GetDPIX() const | OutputDevice | inline |
GetDPIY() const | OutputDevice | inline |
GetDrawMode() const | OutputDevice | inline |
GetDriverName() const | Printer | inline |
GetDuplexMode() const | Printer | |
GetEllipsisString(const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) const | OutputDevice | |
GetEmphasisAscent() const | OutputDevice | inlineprotected |
GetEmphasisDescent() const | OutputDevice | inlineprotected |
GetExtOutDevData() const | OutputDevice | inline |
getFallbackLayout(LogicalFontInstance *pLogicalFont, int nFallbackLevel, vcl::text::ImplLayoutArgs &rLayoutArgs, const SalLayoutGlyphs *) const | OutputDevice | |
GetFillColor() const | OutputDevice | inline |
GetFont() const | OutputDevice | inline |
GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities) const | OutputDevice | |
GetFontCharMap(FontCharMapRef &rxFontCharMap) const | OutputDevice | |
GetFontExtLeading() const | OutputDevice | protectedvirtual |
GetFontFaceCollectionCount() const | OutputDevice | |
GetFontFeatures(std::vector< vcl::font::Feature > &rFontFeatures) const | OutputDevice | |
GetFontInstance() const | OutputDevice | |
GetFontMetric() const | OutputDevice | |
GetFontMetric(const vcl::Font &rFont) const | OutputDevice | |
GetFontMetricFromCollection(int nDevFontIndex) const | OutputDevice | |
GetGlyphBoundRects(const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, std::vector< tools::Rectangle > &rVector) const | OutputDevice | |
GetGradientStepCount(tools::Long nMinRect) override | Printer | protectedvirtual |
GetGradientSteps(Gradient const &rGradient, tools::Rectangle const &rRect) | OutputDevice | private |
GetGraphics() const | OutputDevice | |
GetGraphics() | OutputDevice | |
GetInverseViewTransformation() const | OutputDevice | |
GetInverseViewTransformation(const MapMode &rMapMode) const | OutputDevice | |
GetJobSetup() const | Printer | inline |
GetLayoutMode() const | OutputDevice | inline |
GetLineColor() const | OutputDevice | inline |
GetMapMode() const | OutputDevice | inline |
GetMinKashida() const | OutputDevice | |
GetMonochromeButtonColor() override | Printer | inlinevirtual |
GetName() const | Printer | inline |
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 | |
GetOrientation() const | Printer | |
GetOutDevType() const | OutputDevice | inline |
GetOutDevViewType() const | OutputDevice | inline |
GetOutOffXPixel() const | OutputDevice | inline |
GetOutOffYPixel() const | OutputDevice | inline |
GetOutputBoundsClipRegion() const | OutputDevice | virtual |
GetOutputHeightPixel() const | OutputDevice | inline |
GetOutputOffPixel() const | OutputDevice | inline |
GetOutputRectPixel() const | OutputDevice | inline |
GetOutputSize() const | OutputDevice | inline |
GetOutputSizePixel() const | OutputDevice | inline |
GetOutputWidthPixel() const | OutputDevice | inline |
GetOverlineColor() const | OutputDevice | inline |
GetOwnerWindow() const | OutputDevice | inlinevirtual |
GetPageOffset() const | Printer | inline |
GetPageOffsetPixel() const | Printer | inline |
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) | Printer | static |
GetPaperSize() const | Printer | inline |
GetPaperSize(int nPaper) const | Printer | |
GetPaperSizePixel() const | Printer | inline |
GetPixel(const Point &rPt) const | OutputDevice | |
GetPixelOffset() const | OutputDevice | inline |
GetPrinterOptions() const | Printer | inline |
GetPrinterQueues() | Printer | static |
GetPrinterSettingsPreferred() const | Printer | |
GetQueueInfo(const OUString &rPrinterName, bool bStatusUpdate) | Printer | static |
GetRasterOp() const | OutputDevice | inline |
GetReadableFontColor(const Color &, const Color &) const override | Printer | inlinevirtual |
getRefCount() const | VclReferenceBase | inline |
GetRefPoint() const | OutputDevice | inline |
GetRenderBackendName() const | OutputDevice | |
GetSettings() const | OutputDevice | inline |
GetSingleColorGradientFill() | OutputDevice | private |
GetSizeOfPaper() const | Printer | |
GetSpriteCanvas() const | OutputDevice | |
GetSyncCount() const | OutputDevice | inlinevirtual |
GetSystemGfxData() const | OutputDevice | |
GetSystemGfxDataAny() const | OutputDevice | |
GetTextAlign() const | OutputDevice | inline |
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) 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, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, const SalLayoutGlyphs *pGlyphs=nullptr) const | OutputDevice | |
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) const | OutputDevice | |
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) const | OutputDevice | |
GetTextColor() const | OutputDevice | inline |
GetTextFillColor() const | OutputDevice | |
GetTextHeight() const | OutputDevice | |
GetTextIsRTL(const OUString &, sal_Int32 nIndex, sal_Int32 nLen) const | OutputDevice | |
GetTextLineColor() const | OutputDevice | inline |
GetTextOutline(tools::PolyPolygon &, const OUString &rStr) const | OutputDevice | |
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={}) const | OutputDevice | |
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={}) 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::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const | OutputDevice | |
GetUnoGraphicsList() const | OutputDevice | inline |
GetViewTransformation() const | OutputDevice | |
GetViewTransformation(const MapMode &rMapMode) const | OutputDevice | |
GetWaveLineSize(tools::Long nLineWidth) const override | Printer | protectedvirtual |
HasFastDrawTransformedBitmap() const | OutputDevice | |
HasGlyphs(const vcl::Font &rFont, std::u16string_view rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) const | OutputDevice | |
HasMirroredGraphics() const override | Printer | virtual |
HasSupport(PrinterSupport eFeature) const | Printer | |
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) const | OutputDevice | |
ImplBreakLinesSimple(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const sal_Int32 nPos, sal_Int32 nBreakPos, tools::Long &nLineWidth) | OutputDevice | protectedstatic |
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) | OutputDevice | protectedstatic |
ImplClearAllFontData(bool bNewFontLists) | OutputDevice | static |
ImplClearFontData(bool bNewFontLists) | OutputDevice | protectedvirtual |
ImplDevicePixelToLogic(const tools::Rectangle &rPixelRect) const | OutputDevice | |
ImplDevicePixelToLogicHeight(tools::Long nHeight) const | OutputDevice | |
ImplDevicePixelToLogicWidth(tools::Long nWidth) const | OutputDevice | |
ImplDisposeCanvas() | OutputDevice | protected |
ImplDrawEmphasisMark(tools::Long nBaseX, tools::Long nX, tools::Long nY, const tools::PolyPolygon &rPolyPoly, bool bPolyLine, const tools::Rectangle &rRect1, const tools::Rectangle &rRect2) | OutputDevice | private |
ImplDrawEmphasisMarks(SalLayout &) | OutputDevice | private |
ImplDrawMnemonicLine(tools::Long nX, tools::Long nY, tools::Long nWidth) | OutputDevice | private |
ImplDrawPolygon(const tools::Polygon &rPoly, const tools::PolyPolygon *pClipPolyPoly=nullptr) | OutputDevice | private |
ImplDrawPolyPolygon(const tools::PolyPolygon &rPolyPoly, const tools::PolyPolygon *pClipPolyPoly) | OutputDevice | private |
ImplDrawPolyPolygon(sal_uInt16 nPoly, const tools::PolyPolygon &rPolyPoly) | OutputDevice | private |
ImplDrawPolyPolygonWithB2DPolyPolygon(const basegfx::B2DPolyPolygon &rB2DPolyPoly) | OutputDevice | private |
ImplDrawRotateText(SalLayout &) | OutputDevice | |
ImplDrawSpecialText(SalLayout &) | OutputDevice | private |
ImplDrawStraightTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove) | OutputDevice | private |
ImplDrawStrikeoutChar(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor) | OutputDevice | private |
ImplDrawStrikeoutLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor) | OutputDevice | private |
ImplDrawText(OutputDevice &rTargetDevice, const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, std::vector< tools::Rectangle > *pVector, OUString *pDisplayText, vcl::ITextLayout &_rLayout) | OutputDevice | static |
ImplDrawText(SalLayout &) | OutputDevice | |
ImplDrawTextBackground(const SalLayout &) | OutputDevice | |
ImplDrawTextDirect(SalLayout &, bool bTextLines) | OutputDevice | private |
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) | OutputDevice | private |
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) | OutputDevice | private |
ImplDrawWaveLineBezier(tools::Long nStartX, tools::Long nStartY, tools::Long nEndX, tools::Long nEndY, tools::Long nWaveHeight, double fOrientation, tools::Long nLineWidth) | OutputDevice | private |
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) | OutputDevice | private |
ImplDrawWaveTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove) | OutputDevice | private |
ImplEndPage() | Printer | |
ImplFindPaperFormatForUserSize(JobSetup &) | Printer | private |
ImplGetCanvas(bool bSpriteCanvas) const | OutputDevice | protectedvirtual |
ImplGetDeviceTransformation() const | OutputDevice | |
ImplGetEllipsisString(const OutputDevice &rTargetDevice, const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout) | OutputDevice | privatestatic |
ImplGetQueueInfo(const OUString &rPrinterName, const OUString *pDriver) | Printer | privatestatic |
ImplGetTextBoundRect(const SalLayout &) const | OutputDevice | |
ImplGetTextLines(const tools::Rectangle &rRect, tools::Long nTextHeight, ImplMultiTextLineInfo &rLineInfo, tools::Long nWidth, const OUString &rStr, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout) | OutputDevice | protectedstatic |
ImplGlyphFallbackLayout(std::unique_ptr< SalLayout >, vcl::text::ImplLayoutArgs &, const SalLayoutGlyphs *) const | OutputDevice | |
ImplInit(SalPrinterQueueInfo *pInfo) | Printer | private |
ImplInitAboveTextLineSize() | OutputDevice | protected |
ImplInitData() | Printer | private |
ImplInitDisplay() | Printer | private |
ImplInitFontList() const | OutputDevice | |
ImplInitMapModeObjects() | OutputDevice | protectedvirtual |
ImplInitTextColor() | OutputDevice | private |
ImplInitTextLineSize() | OutputDevice | protected |
ImplInvalidateViewTransform() | OutputDevice | |
ImplIsAntiparallel() const | OutputDevice | |
ImplIsRecordLayout() const | OutputDevice | |
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) const | OutputDevice | |
ImplLogicHeightToDevicePixel(tools::Long nHeight) const | OutputDevice | |
ImplLogicHeightToDeviceSubPixel(tools::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 ::basegfx::B2DPolygon &rLogicPoly) const | OutputDevice | |
ImplLogicToDevicePixel(const tools::PolyPolygon &rLogicPolyPoly) const | OutputDevice | |
ImplLogicToDevicePixel(const LineInfo &rLineInfo) const | OutputDevice | |
ImplLogicToDeviceSubPixel(const Point &rLogicPt) const | OutputDevice | |
ImplLogicWidthToDevicePixel(tools::Long nWidth) const | OutputDevice | |
ImplLogicWidthToDeviceSubPixel(tools::Long nWidth) const | OutputDevice | |
ImplLogicXToDevicePixel(tools::Long nX) const | OutputDevice | private |
ImplLogicYToDevicePixel(tools::Long nY) const | OutputDevice | private |
ImplNewFont() const | OutputDevice | protectedvirtual |
ImplPixelToDevicePixel(const vcl::Region &rRegion) const | OutputDevice | |
ImplPrepareLayoutArgs(OUString &, const sal_Int32 nIndex, const sal_Int32 nLen, double nPixelWidth, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr) const | OutputDevice | |
ImplPrintJob(const std::shared_ptr< vcl::PrinterController > &i_pController, const JobSetup &i_rInitSetup) | Printer | static |
ImplPrintTransparent(const Bitmap &rBmp, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel) | Printer | private |
ImplRefreshAllFontData(bool bNewFontLists) | OutputDevice | static |
ImplRefreshFontData(bool bNewFontLists) | OutputDevice | protectedvirtual |
ImplReleaseFonts() override | Printer | protectedvirtual |
ImplReleaseGraphics(bool bRelease=true) | Printer | protected |
ImplSalPrinterErrorCodeToVCL(SalPrinterError nError) | Printer | privatestatic |
ImplStartPage() | Printer | |
ImplUpdateAllFontData(bool bNewFontLists) | OutputDevice | static |
ImplUpdateFontData() | OutputDevice | |
ImplUpdateFontDataForAllFrames(FontUpdateHandler_t pHdl, bool bNewFontLists) | OutputDevice | privatestatic |
ImplUpdateFontList() | Printer | private |
ImplUpdatePageData() | Printer | private |
InitClipRegion() | OutputDevice | protectedvirtual |
InitFillColor() | OutputDevice | private |
InitFont() const | OutputDevice | protected |
InitLineColor() | OutputDevice | private |
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 | OutputDevice | protected |
IsBackground() const | OutputDevice | inline |
IsClipRegion() const | OutputDevice | inline |
IsCollateCopy() const | Printer | inline |
IsDefPrinter() const | Printer | inline |
IsDeviceOutputNecessary() const | OutputDevice | inline |
IsDisplayPrinter() const | Printer | inline |
isDisposed() const | VclReferenceBase | inline |
IsFillColor() const | OutputDevice | inline |
IsFontAvailable(std::u16string_view rFontName) const | OutputDevice | |
IsJobActive() const | Printer | inline |
IsLineColor() const | OutputDevice | inline |
IsMapModeEnabled() const | OutputDevice | inline |
IsNativeControlSupported(ControlType nType, ControlPart nPart) const | OutputDevice | |
IsOutputEnabled() const | OutputDevice | inline |
IsOverlineColor() const | OutputDevice | inline |
IsPrinting() const | Printer | inline |
IsRefPoint() const | OutputDevice | inline |
IsRTLEnabled() const | OutputDevice | inline |
IsScreenComp() const override | Printer | inlinevirtual |
IsSinglePrintJobs() const | Printer | inline |
IsTextFillColor() const | OutputDevice | inline |
IsTextLineColor() const | OutputDevice | inline |
IsValid() const | Printer | inline |
IsVirtual() const | OutputDevice | virtual |
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) | OutputDevice | static |
LogicToLogic(const Size &rSzSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest) | OutputDevice | static |
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest) | OutputDevice | static |
LogicToLogic(tools::Long nLongSource, MapUnit eUnitSource, MapUnit eUnitDest) | OutputDevice | static |
LogicToLogic(const basegfx::B2DPolygon &rPoly, const MapMode &rMapModeSource, const MapMode &rMapModeDest) | OutputDevice | static |
LogicToLogic(const MapMode &rMapModeSource, const MapMode &rMapModeDest) | OutputDevice | static |
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 | |
maBackground | OutputDevice | private |
maDriver | Printer | private |
maFillColor | OutputDevice | private |
maFont | OutputDevice | private |
maJobSetup | Printer | private |
maLineColor | OutputDevice | private |
maMapMode | OutputDevice | private |
maMapRes | OutputDevice | private |
maOutDevStateStack | OutputDevice | private |
maOverlineColor | OutputDevice | private |
maPageOffset | Printer | private |
maPaperSize | Printer | private |
maPrinterName | Printer | private |
maPrintFile | Printer | private |
maRefPoint | OutputDevice | private |
maRegion | OutputDevice | private |
maTextColor | OutputDevice | private |
maTextLineColor | OutputDevice | private |
mbBackground | OutputDevice | mutableprivate |
mbClipRegion | OutputDevice | mutableprivate |
mbClipRegionSet | OutputDevice | mutableprivate |
mbCollateCopy | Printer | private |
mbDefPrinter | Printer | private |
mbDevOutput | OutputDevice | mutableprivate |
mbDisposed | VclReferenceBase | private |
mbEnableRTL | OutputDevice | mutableprivate |
mbFillColor | OutputDevice | mutableprivate |
mbInitClipRegion | OutputDevice | mutableprivate |
mbInitFillColor | OutputDevice | mutableprivate |
mbInitFont | OutputDevice | mutableprivate |
mbInitLineColor | OutputDevice | mutableprivate |
mbInitTextColor | OutputDevice | mutableprivate |
mbInPrintPage | Printer | private |
mbJobActive | Printer | private |
mbLineColor | OutputDevice | mutableprivate |
mbMap | OutputDevice | mutableprivate |
mbNewFont | OutputDevice | mutableprivate |
mbNewJobSetup | Printer | private |
mbOutput | OutputDevice | mutableprivate |
mbOutputClipped | OutputDevice | mutableprivate |
mbPrintFile | Printer | private |
mbPrinting | Printer | private |
mbRefPoint | OutputDevice | mutableprivate |
mbSinglePrintJobs | Printer | private |
mbTextLines | OutputDevice | mutableprivate |
mbTextSpecial | OutputDevice | mutableprivate |
meOutDevType | OutputDevice | private |
meOutDevViewType | OutputDevice | private |
meRasterOp | OutputDevice | private |
meTextLanguage | OutputDevice | private |
mnAntialiasing | OutputDevice | private |
mnCopyCount | Printer | private |
mnDPIScalePercentage | OutputDevice | private |
mnDPIX | OutputDevice | private |
mnDPIY | OutputDevice | private |
mnDrawMode | OutputDevice | private |
mnEmphasisAscent | OutputDevice | mutableprivate |
mnEmphasisDescent | OutputDevice | mutableprivate |
mnError | Printer | private |
mnOutHeight | OutputDevice | private |
mnOutOffLogicX | OutputDevice | private |
mnOutOffLogicY | OutputDevice | private |
mnOutOffOrigX | OutputDevice | private |
mnOutOffOrigY | OutputDevice | private |
mnOutOffX | OutputDevice | private |
mnOutOffY | OutputDevice | private |
mnOutWidth | OutputDevice | private |
mnPageQueueSize | Printer | private |
mnRefCnt | VclReferenceBase | mutableprivate |
mnTextLayoutMode | OutputDevice | private |
mnTextOffX | OutputDevice | mutableprivate |
mnTextOffY | OutputDevice | mutableprivate |
moSettings | OutputDevice | private |
MoveClipRegion(tools::Long nHorzMove, tools::Long nVertMove) | OutputDevice | |
mpAlphaVDev | OutputDevice | private |
mpDisplayDev | Printer | private |
mpExtOutDevData | OutputDevice | private |
mpFontFaceCollection | OutputDevice | mutableprivate |
mpFontInstance | OutputDevice | mutableprivate |
mpGraphics | OutputDevice | mutableprivate |
mpInfoPrinter | Printer | private |
mpJobGraphics | Printer | private |
mpMetaFile | OutputDevice | private |
mpNext | Printer | private |
mpNextGraphics | OutputDevice | mutableprivate |
mpOutDevData | OutputDevice | private |
mpPrev | Printer | private |
mpPrevGraphics | OutputDevice | mutableprivate |
mpPrinter | Printer | private |
mpPrinterOptions | Printer | private |
mpUnoGraphicsList | OutputDevice | private |
mxCanvas | OutputDevice | mutableprivate |
mxFontCache | OutputDevice | mutableprotected |
mxFontCollection | OutputDevice | mutableprotected |
operator=(const Printer &rPrinter)=delete | Printer | private |
OutputDevice(const OutputDevice &)=delete | OutputDevice | private |
OutputDevice(OutDevType eOutDevType) | OutputDevice | protected |
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) | Printer | static |
Printer(const Printer &rPrinter)=delete | Printer | private |
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) | Printer | static |
Push(vcl::PushFlags nFlags=vcl::PushFlags::ALL) | OutputDevice | |
RefreshFontData(const bool bNewFontLists) | OutputDevice | |
release() const | VclReferenceBase | inline |
ReleaseFontCache() | OutputDevice | protected |
ReleaseFontCollection() | OutputDevice | protected |
ReleaseGraphics(bool bRelease=true) override | Printer | protectedvirtual |
ReMirror(Point &rPoint) const | OutputDevice | |
ReMirror(tools::Rectangle &rRect) const | OutputDevice | |
ReMirror(vcl::Region &rRegion) const | OutputDevice | |
RemoveFontsSubstitute() | OutputDevice | static |
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() | OutputDevice | protected |
SaveBackground(VirtualDevice &rSaveDevice, const Point &rPos, const Size &rSize, const Size &rBackgroundSize) const | OutputDevice | virtual |
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) | OutputDevice | private |
SetDigitLanguage(LanguageType) | OutputDevice | |
SetDPIX(sal_Int32 nDPIX) | OutputDevice | inline |
SetDPIY(sal_Int32 nDPIY) | OutputDevice | inline |
SetDrawMode(DrawModeFlags nDrawMode) | OutputDevice | |
SetDuplexMode(DuplexMode) | Printer | |
SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData) | OutputDevice | inline |
SetFillColor() | OutputDevice | |
SetFillColor(const Color &rColor) | OutputDevice | |
SetFont(const vcl::Font &rNewFont) | OutputDevice | |
SetFontCollectionFromSVData() | OutputDevice | protected |
SetFontOrientation(LogicalFontInstance *const pFontInstance) const override | Printer | protectedvirtual |
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) override | Printer | inlinevirtual |
SetOrientation(Orientation eOrient) | Printer | |
SetOutDevViewType(OutDevViewType eOutDevViewType) | OutputDevice | inline |
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) | OutputDevice | virtual |
SetSinglePrintJobs(bool bSinglePrintJobs) | Printer | inline |
SetSystemTextColor(SystemTextColorFlags, bool) override | Printer | virtual |
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) override | Printer | protectedvirtual |
shouldDrawWavePixelAsRect(tools::Long) const override | Printer | inlineprotectedvirtual |
StartJob(const OUString &rJobName, std::shared_ptr< vcl::PrinterController > const &) | Printer | private |
StartTrackingFontMappingUse() | OutputDevice | static |
SubPixelToLogic(const basegfx::B2DPoint &rDevicePt) const | OutputDevice | |
SupportsCairo() const | OutputDevice | |
SupportsOperation(OutDevSupportType) const | OutputDevice | |
TransformAndReduceBitmapExToTargetRange(const basegfx::B2DHomMatrix &aFullTransform, basegfx::B2DRange &aVisibleRange, double &fMaximumArea) override | Printer | protectedvirtual |
updatePrinters() | Printer | static |
UsePolyPolygonForComplexGradient() override | Printer | protectedvirtual |
ValidateKashidas(const OUString &rTxt, sal_Int32 nIdx, sal_Int32 nLen, sal_Int32 nKashCount, const sal_Int32 *pKashidaPos, sal_Int32 *pKashidaPosDropped) const | OutputDevice | |
VclReferenceBase(const VclReferenceBase &)=delete | VclReferenceBase | private |
VclReferenceBase() | VclReferenceBase | protected |
~OutputDevice() override | OutputDevice | protectedvirtual |
~Printer() override | Printer | virtual |
~VclReferenceBase() | VclReferenceBase | protectedvirtual |