|
LibreOffice Module vcl (master) 1
|
This is the complete list of members for vcl::PDFWriterImpl, including all inherited members.
| acquire() const | VclReferenceBase | inline |
| AcquireGraphics() const override | VirtualDevice | protectedvirtual |
| addDocumentAttachedFile(OUString const &rFileName, OUString const &rMimeType, OUString const &rDescription, std::unique_ptr< PDFOutputStream > rStream) | vcl::PDFWriterImpl | |
| addEmbeddedFile(BinaryDataContainer const &rDataContainer) | vcl::PDFWriterImpl | |
| addEmbeddedFile(std::unique_ptr< PDFOutputStream > rStream, OUString const &rMimeType) | vcl::PDFWriterImpl | |
| AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags) | OutputDevice | static |
| AddHatchActions(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, GDIMetaFile &rMtf) | OutputDevice | |
| addInternalStructureContainer(PDFStructureElement &rEle) | vcl::PDFWriterImpl | private |
| addRoleMap(OString aAlias, PDFWriter::StructElement eType) | vcl::PDFWriterImpl | private |
| AddTempDevFont(const OUString &rFileURL, const OUString &rFontName) | OutputDevice | |
| AddTextRectActions(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, GDIMetaFile &rMtf) | OutputDevice | |
| AppendAnnotKid(PDFStructureElement &i_rEle, T &rAnnot) | vcl::PDFWriterImpl | private |
| appendBuildinFontsToDict(OStringBuffer &rDict) const | vcl::PDFWriterImpl | private |
| appendDest(sal_Int32 nDestID, OStringBuffer &rBuffer) | vcl::PDFWriterImpl | private |
| appendLiteralStringEncrypt(std::u16string_view rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer, rtl_TextEncoding nEnc=RTL_TEXTENCODING_ASCII_US) | vcl::PDFWriterImpl | private |
| appendLiteralStringEncrypt(std::string_view rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer) | vcl::PDFWriterImpl | inlineprivate |
| appendNonStrokingColor(const Color &rColor, OStringBuffer &rBuffer) | vcl::PDFWriterImpl | private |
| appendStrokingColor(const Color &rColor, OStringBuffer &rBuffer) | vcl::PDFWriterImpl | private |
| appendUnicodeTextStringEncrypt(const OUString &rInString, const sal_Int32 nInObjectNumber, OStringBuffer &rOutBuffer) | vcl::PDFWriterImpl | inlineprivate |
| approximate_char_width() const | OutputDevice | protected |
| approximate_digit_width() const | OutputDevice | |
| AttemptOLEFontScaleFix(vcl::Font &rFont, tools::Long nHeight) const | OutputDevice | private |
| beginCompression() | vcl::PDFWriterImpl | private |
| BeginFontSubstitution() | OutputDevice | static |
| beginRedirect(SvStream *pStream, const tools::Rectangle &) | vcl::PDFWriterImpl | private |
| beginStructureElement(sal_Int32 id) | vcl::PDFWriterImpl | |
| beginStructureElementMCSeq() | vcl::PDFWriterImpl | private |
| beginTransparencyGroup() | vcl::PDFWriterImpl | |
| 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 override | VirtualDevice | virtual |
| CanSubsampleBitmap() const | OutputDevice | inlineprotectedvirtual |
| checkAndEnableStreamEncryption(sal_Int32 nObject) override | vcl::PDFWriterImpl | privatevirtual |
| checkEmitStructure() | vcl::PDFWriterImpl | private |
| clearClipRegion() | vcl::PDFWriterImpl | inline |
| ClearStack() | OutputDevice | |
| ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly) | OutputDevice | protectedvirtual |
| ClipToDeviceBounds(vcl::Region aRegion) const override | vcl::PDFWriterImpl | privatevirtual |
| ClipToPaintRegion(tools::Rectangle &rDstRect) | OutputDevice | protectedvirtual |
| Compat_ZeroExtleadBug() | VirtualDevice | |
| compressStream(SvMemoryStream *) | vcl::PDFWriterImpl | static |
| computeAccessPermissions(const vcl::PDFWriter::PDFEncryptionProperties &i_rProperties, sal_Int32 &o_rKeyLength, sal_Int32 &o_rRC4KeyLength) | vcl::PDFWriterImpl | privatestatic |
| computeDocumentIdentifier(std::vector< sal_uInt8 > &o_rIdentifier, const vcl::PDFWriter::PDFDocInfo &i_rDocInfo, const OString &i_rCString1, OString &o_rCString2) | vcl::PDFWriterImpl | privatestatic |
| computeEncryptionKey(EncHashTransporter *, vcl::PDFWriter::PDFEncryptionProperties &io_rProperties, sal_Int32 i_nAccessPermissions) | vcl::PDFWriterImpl | privatestatic |
| computeODictionaryValue(const sal_uInt8 *i_pPaddedOwnerPassword, const sal_uInt8 *i_pPaddedUserPassword, std::vector< sal_uInt8 > &io_rOValue, sal_Int32 i_nKeyLength) | vcl::PDFWriterImpl | privatestatic |
| computeUDictionaryValue(EncHashTransporter *i_pTransporter, vcl::PDFWriter::PDFEncryptionProperties &io_rProperties, sal_Int32 i_nKeyLength, sal_Int32 i_nAccessPermissions) | vcl::PDFWriterImpl | privatestatic |
| convertLineInfoToExtLineInfo(const LineInfo &rIn, PDFWriter::ExtLineInfo &rOut) | vcl::PDFWriterImpl | static |
| CopyArea(const Point &rDestPt, const Point &rSrcPt, const Size &rSrcSize, bool bWindowInvalidate=false) | OutputDevice | virtual |
| CopyDeviceArea(SalTwoRect &aPosAry, bool bWindowInvalidate) | OutputDevice | protectedvirtual |
| createBitmapEmit(const BitmapEx &rBitmapEx, const Graphic &rGraphic, std::list< BitmapEmit > &rBitmaps, ResourceDict &rResourceDict, std::list< StreamRedirect > &rOutputStreams) | vcl::PDFWriterImpl | private |
| createBitmapEmit(const BitmapEx &rBitmapEx, const Graphic &rGraphic) | vcl::PDFWriterImpl | private |
| CreateBitmapSurface(const BitmapSystemData &rData, const Size &rSize) const | OutputDevice | |
| createControl(const PDFWriter::AnyWidget &rControl, sal_Int32 nPageNr=-1) | vcl::PDFWriterImpl | |
| createDefaultCheckBoxAppearance(PDFWidget &, const PDFWriter::CheckBoxWidget &rWidget) | vcl::PDFWriterImpl | private |
| createDefaultEditAppearance(PDFWidget &, const PDFWriter::EditWidget &rWidget) | vcl::PDFWriterImpl | private |
| createDefaultListBoxAppearance(PDFWidget &, const PDFWriter::ListBoxWidget &rWidget) | vcl::PDFWriterImpl | private |
| createDefaultPushButtonAppearance(PDFWidget &, const PDFWriter::PushButtonWidget &rWidget) | vcl::PDFWriterImpl | private |
| createDefaultRadioButtonAppearance(PDFWidget &, const PDFWriter::RadioButtonWidget &rWidget) | vcl::PDFWriterImpl | private |
| createDest(const tools::Rectangle &rRect, sal_Int32 nPageNr, PDFWriter::DestAreaType eType) | vcl::PDFWriterImpl | |
| createEmbeddedFile(const Graphic &rGraphic, ReferenceXObjectEmit &rEmit, sal_Int32 nBitmapObject) | vcl::PDFWriterImpl | |
| createGradient(const Gradient &rGradient, const Size &rSize) | vcl::PDFWriterImpl | private |
| createLink(const tools::Rectangle &rRect, sal_Int32 nPageNr, OUString const &rAltText) | vcl::PDFWriterImpl | |
| createNamedDest(const OUString &sDestName, const tools::Rectangle &rRect, sal_Int32 nPageNr, PDFWriter::DestAreaType eType) | vcl::PDFWriterImpl | |
| createNote(const tools::Rectangle &rRect, const PDFNote &rNote, sal_Int32 nPageNr) | vcl::PDFWriterImpl | |
| createObject() override | vcl::PDFWriterImpl | privatevirtual |
| createOutlineItem(sal_Int32 nParent, std::u16string_view rText, sal_Int32 nDestID) | vcl::PDFWriterImpl | |
| createScreen(const tools::Rectangle &rRect, sal_Int32 nPageNr, OUString const &rAltText, OUString const &rMimeType) | vcl::PDFWriterImpl | |
| CreateSurface(const cairo::CairoSurfaceSharedPtr &rSurface) const | OutputDevice | |
| CreateSurface(int x, int y, int width, int height) const | OutputDevice | |
| CreateTextLayoutCache(OUString const &) | OutputDevice | static |
| createToUnicodeCMap(sal_uInt8 const *pEncoding, const std::vector< sal_Ucs > &CodeUnits, const sal_Int32 *pCodeUnitsPerGlyph, const sal_Int32 *pEncToUnicodeIndex, uint32_t nGlyphs) | vcl::PDFWriterImpl | private |
| CreateUnoGraphics() | OutputDevice | |
| CreateUnoGraphicsList() | OutputDevice | |
| createWidgetFieldName(sal_Int32 i_nWidgetsIndex, const PDFWriter::AnyWidget &i_rInWidget) | vcl::PDFWriterImpl | private |
| disableStreamEncryption() override | vcl::PDFWriterImpl | inlineprivatevirtual |
| dispose() override | vcl::PDFWriterImpl | virtual |
| disposeOnce() | VclReferenceBase | |
| drawArc(const tools::Rectangle &rRect, const Point &rStart, const Point &rStop, bool bWithPie, bool bWidthChord) | vcl::PDFWriterImpl | |
| DrawArc(const tools::Rectangle &rRect, const Point &rStartPt, const Point &rEndPt) | OutputDevice | |
| drawBitmap(const Point &rDestPt, const Size &rDestSize, const BitmapEmit &rBitmap, const Color &rFillColor) | vcl::PDFWriterImpl | private |
| drawBitmap(const Point &rDestPoint, const Size &rDestSize, const Bitmap &rBitmap, const Graphic &rGraphic) | vcl::PDFWriterImpl | |
| drawBitmap(const Point &rDestPoint, const Size &rDestSize, const BitmapEx &rBitmap) | vcl::PDFWriterImpl | |
| 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) | OutputDevice | virtual |
| 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) | OutputDevice | protectedvirtual |
| DrawDeviceMask(const Bitmap &rMask, const Color &rMaskColor, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel) | OutputDevice | protectedvirtual |
| drawEllipse(const tools::Rectangle &rRect) | vcl::PDFWriterImpl | |
| DrawEllipse(const tools::Rectangle &rRect) | OutputDevice | |
| drawEmphasisMark(tools::Long nX, tools::Long nY, const tools::PolyPolygon &rPolyPoly, bool bPolyLine, const tools::Rectangle &rRect1, const tools::Rectangle &rRect2) | vcl::PDFWriterImpl | private |
| DrawEPS(const Point &rPt, const Size &rSz, const GfxLink &rGfxLink, GDIMetaFile *pSubst=nullptr) | OutputDevice | |
| drawFieldBorder(PDFWidget &, const PDFWriter::AnyWidget &, const StyleSettings &) | vcl::PDFWriterImpl | private |
| DrawGradient(const tools::Rectangle &rRect, const Gradient &rGradient) | OutputDevice | |
| DrawGradient(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient) | OutputDevice | |
| drawGradient(const tools::Rectangle &rRect, const Gradient &rGradient) | vcl::PDFWriterImpl | |
| 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 | |
| drawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch) | vcl::PDFWriterImpl | |
| DrawHatchLine(const tools::Line &rLine, const tools::PolyPolygon &rPolyPoly, Point *pPtBuffer, bool bMtf) | OutputDevice | private |
| DrawHatchLine_DrawLine(const Point &rStartPoint, const Point &rEndPoint) override | vcl::PDFWriterImpl | privatevirtual |
| drawHorizontalGlyphs(const std::vector< PDFGlyph > &rGlyphs, OStringBuffer &rLine, const Point &rAlignOffset, bool bFirst, double fAngle, double fXScale, sal_Int32 nFontHeight, sal_Int32 nPixelFontHeight) | vcl::PDFWriterImpl | private |
| 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 | |
| drawJPGBitmap(SvStream &rDCTData, bool bIsTrueColor, const Size &rSizePixel, const tools::Rectangle &rTargetArea, const AlphaMask &rAlphaMask, const Graphic &rGraphic) | vcl::PDFWriterImpl | |
| drawLayout(SalLayout &rLayout, const OUString &rText, bool bTextLines) | vcl::PDFWriterImpl | private |
| drawLine(const Point &rStart, const Point &rStop) | vcl::PDFWriterImpl | |
| drawLine(const Point &rStart, const Point &rStop, const LineInfo &rInfo) | vcl::PDFWriterImpl | |
| 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) | 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) | OutputDevice | virtual |
| DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize, const OutputDevice &rOutDev) | OutputDevice | virtual |
| DrawOutDev(const Point &, const Size &, const Point &, const Size &, const Printer &)=delete | OutputDevice | private |
| 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, const Color &rColor) | vcl::PDFWriterImpl | |
| DrawPixel(const Point &rPt) | OutputDevice | |
| DrawPixel(const Point &rPt, const Color &rColor) | OutputDevice | |
| drawPolygon(const tools::Polygon &rPoly) | vcl::PDFWriterImpl | |
| DrawPolygon(const tools::Polygon &rPoly) | OutputDevice | |
| DrawPolygon(const basegfx::B2DPolygon &) | OutputDevice | |
| drawPolyLine(const tools::Polygon &rPoly) | vcl::PDFWriterImpl | |
| drawPolyLine(const tools::Polygon &rPoly, const LineInfo &rInfo) | vcl::PDFWriterImpl | |
| drawPolyLine(const tools::Polygon &rPoly, const PDFWriter::ExtLineInfo &rInfo) | vcl::PDFWriterImpl | |
| DrawPolyLine(const tools::Polygon &rPoly) | OutputDevice | |
| DrawPolyLine(const basegfx::B2DPolygon &, double fLineWidth=0.0, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::Round, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0)) | OutputDevice | |
| DrawPolyLine(const tools::Polygon &rPoly, const LineInfo &rLineInfo) | OutputDevice | |
| DrawPolyLineDirect(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, 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) | vcl::PDFWriterImpl | |
| 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 | |
| drawRectangle(const tools::Rectangle &rRect) | vcl::PDFWriterImpl | |
| drawRectangle(const tools::Rectangle &rRect, sal_uInt32 nHorzRound, sal_uInt32 nVertRound) | vcl::PDFWriterImpl | |
| drawRelief(SalLayout &rLayout, const OUString &rText, bool bTextLines) | vcl::PDFWriterImpl | private |
| drawShadow(SalLayout &rLayout, const OUString &rText, bool bTextLines) | vcl::PDFWriterImpl | private |
| drawStraightTextLine(OStringBuffer &aLine, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove) | vcl::PDFWriterImpl | |
| DrawStretchText(const Point &rStartPt, sal_Int32 nWidth, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) | OutputDevice | |
| drawStretchText(const Point &rPos, sal_Int32 nWidth, const OUString &rText, sal_Int32 nIndex, sal_Int32 nLen) | vcl::PDFWriterImpl | |
| drawStrikeoutChar(const Point &rPos, tools::Long nWidth, FontStrikeout eStrikeout) | vcl::PDFWriterImpl | |
| drawStrikeoutLine(OStringBuffer &aLine, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor) | vcl::PDFWriterImpl | |
| drawText(const Point &rPos, const OUString &rText, sal_Int32 nIndex, sal_Int32 nLen, bool bTextLines=true) | vcl::PDFWriterImpl | |
| drawText(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle) | vcl::PDFWriterImpl | |
| 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 &rPos, const OUString &rText, KernArraySpan pDXArray, o3tl::span< const sal_Bool > pKashidaArray, sal_Int32 nIndex, sal_Int32 nLen) | vcl::PDFWriterImpl | |
| 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 | |
| drawTextLine(const Point &rPos, tools::Long nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove) | vcl::PDFWriterImpl | |
| DrawTransformBitmapExDirect(const basegfx::B2DHomMatrix &aFullTransform, const BitmapEx &rBitmapEx, double fAlpha=1.0) | OutputDevice | 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 | |
| drawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt32 nTransparentPercent) | vcl::PDFWriterImpl | |
| DrawTransparentNatively(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent) | OutputDevice | private |
| drawVerticalGlyphs(const std::vector< PDFGlyph > &rGlyphs, OStringBuffer &rLine, const Point &rAlignOffset, const Matrix3 &rRotScale, double fAngle, double fXScale, sal_Int32 nFontHeight) | vcl::PDFWriterImpl | private |
| drawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWall) | vcl::PDFWriterImpl | |
| 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 | |
| drawWaveTextLine(OStringBuffer &aLine, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove) | vcl::PDFWriterImpl | |
| emit() | vcl::PDFWriterImpl | |
| emitAnnotations() | vcl::PDFWriterImpl | private |
| emitAppearances(PDFWidget &rWidget, OStringBuffer &rAnnotDict) | vcl::PDFWriterImpl | private |
| emitBuildinFont(const pdf::BuildinFontFace *, sal_Int32 nObject) | vcl::PDFWriterImpl | private |
| emitCatalog() | vcl::PDFWriterImpl | private |
| emitComment(const char *pComment) | vcl::PDFWriterImpl | |
| emitDocumentMetadata() | vcl::PDFWriterImpl | |
| emitEmbeddedFiles() | vcl::PDFWriterImpl | private |
| emitFontDescriptor(const vcl::font::PhysicalFontFace *, FontSubsetInfo const &, sal_Int32 nSubsetID, sal_Int32 nStream) | vcl::PDFWriterImpl | private |
| emitFonts() | vcl::PDFWriterImpl | private |
| emitGradients() | vcl::PDFWriterImpl | private |
| emitInfoDict() | vcl::PDFWriterImpl | private |
| emitLinkAnnotations() | vcl::PDFWriterImpl | private |
| emitNamedDestinations() | vcl::PDFWriterImpl | private |
| emitNoteAnnotations() | vcl::PDFWriterImpl | private |
| emitOutline() | vcl::PDFWriterImpl | private |
| emitOutputIntent() | vcl::PDFWriterImpl | |
| emitPopupAnnotationLine(OStringBuffer &aLine, PDFPopupAnnotation const &rPopUp) | vcl::PDFWriterImpl | privatestatic |
| emitResources() | vcl::PDFWriterImpl | private |
| emitScreenAnnotations() | vcl::PDFWriterImpl | private |
| emitSignature() | vcl::PDFWriterImpl | private |
| emitStructIDTree(sal_Int32 nTreeObject) | vcl::PDFWriterImpl | private |
| emitStructParentTree(sal_Int32 nTreeObject) | vcl::PDFWriterImpl | private |
| emitStructure(PDFStructureElement &rEle) | vcl::PDFWriterImpl | private |
| emitStructureAttributes(PDFStructureElement &rEle) | vcl::PDFWriterImpl | private |
| emitSystemFont(const vcl::font::PhysicalFontFace *, EmbedFont const &) | vcl::PDFWriterImpl | private |
| emitTextAnnotationLine(OStringBuffer &aLine, PDFNoteEntry const &rNote) | vcl::PDFWriterImpl | private |
| emitTilings() | vcl::PDFWriterImpl | private |
| emitTrailer() | vcl::PDFWriterImpl | private |
| emitType3Font(const vcl::font::PhysicalFontFace *, const FontSubset &, std::map< sal_Int32, sal_Int32 > &) | vcl::PDFWriterImpl | private |
| emitWidgetAnnotations() | vcl::PDFWriterImpl | private |
| EmulateDrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent) | OutputDevice | protectedvirtual |
| EnableMapMode(bool bEnable=true) | OutputDevice | |
| EnableOutput(bool bEnable=true) | OutputDevice | |
| EnableRTL(bool bEnable=true) override | VirtualDevice | virtual |
| enableStringEncryption(sal_Int32 nObject) | vcl::PDFWriterImpl | private |
| endCompression() | vcl::PDFWriterImpl | private |
| EndFontSubstitution() | OutputDevice | static |
| EndMode enum name | vcl::PDFWriterImpl | private |
| endPage() | vcl::PDFWriterImpl | private |
| endRedirect() | vcl::PDFWriterImpl | private |
| endStructureElement() | vcl::PDFWriterImpl | |
| endStructureElementMCSeq(EndMode=EndMode::Default) | vcl::PDFWriterImpl | private |
| endTransparencyGroup(const tools::Rectangle &rBoundingBox, sal_uInt32 nTransparentPercent) | vcl::PDFWriterImpl | |
| ensureStructureElement() | vcl::PDFWriterImpl | |
| ensureUniqueRadioOnValues() | vcl::PDFWriterImpl | private |
| Erase() | OutputDevice | |
| Erase(const tools::Rectangle &rRect) | OutputDevice | |
| finalizeSignature() | vcl::PDFWriterImpl | private |
| findRadioGroupWidget(const PDFWriter::RadioButtonWidget &rRadio) | vcl::PDFWriterImpl | private |
| FinishTrackingFontMappingUse() | OutputDevice | static |
| Flush() | OutputDevice | inlinevirtual |
| FontMappingUseData typedef | OutputDevice | |
| FontUpdateHandler_t typedef | OutputDevice | private |
| GetActiveClipRegion() const | OutputDevice | virtual |
| GetAntialiasing() const | OutputDevice | inline |
| getAttributeTag(PDFWriter::StructAttribute eAtr) | vcl::PDFWriterImpl | static |
| getAttributeValueTag(PDFWriter::StructAttributeValue eVal) | vcl::PDFWriterImpl | static |
| GetBackground() const | OutputDevice | inline |
| GetBackgroundColor() const | OutputDevice | virtual |
| GetBackgroundComponentBounds() const | OutputDevice | protectedvirtual |
| getBestBuildinFont(const Font &rFont) | vcl::PDFWriterImpl | private |
| GetBiDiLayoutFlags(std::u16string_view rStr, const sal_Int32 nMinIndex, const sal_Int32 nEndIndex) const | OutputDevice | |
| GetBitCount() const override | VirtualDevice | virtual |
| GetBitmap(const Point &rSrcPt, const Size &rSize) const | OutputDevice | virtual |
| GetBitmapEx(const Point &rSrcPt, const Size &rSize) const | OutputDevice | |
| GetButtonBorderSize() | OutputDevice | inlinevirtual |
| GetCanvas() const | OutputDevice | |
| 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 |
| GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) const | OutputDevice | |
| getCurPageSize() const | vcl::PDFWriterImpl | inline |
| getCurrentFilePosition() | vcl::PDFWriterImpl | inlineprivate |
| GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr) | OutputDevice | static |
| GetDeviceInfo() const | OutputDevice | 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 |
| GetEllipsisString(const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) const | OutputDevice | |
| GetEmphasisAscent() const | OutputDevice | inlineprotected |
| GetEmphasisDescent() const | OutputDevice | inlineprotected |
| getErrors() const | vcl::PDFWriterImpl | inline |
| 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 | |
| getFontDictObject() | vcl::PDFWriterImpl | inlineprivate |
| GetFontExtLeading() const override | VirtualDevice | 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) | OutputDevice | 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 | |
| GetLayoutMode() const | OutputDevice | inline |
| GetLineColor() const | OutputDevice | inline |
| GetMapMode() const | OutputDevice | inline |
| getMapMode() | vcl::PDFWriterImpl | inline |
| GetMinKashida() const | OutputDevice | |
| GetMonochromeButtonColor() | OutputDevice | inlinevirtual |
| 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 | |
| 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 |
| GetPixel(const Point &rPt) const | OutputDevice | |
| GetPixelOffset() const | OutputDevice | inline |
| GetRasterOp() const | OutputDevice | inline |
| GetReadableFontColor(const Color &rFontColor, const Color &rBgColor) const | OutputDevice | virtual |
| getRefCount() const | VclReferenceBase | inline |
| GetRefPoint() const | OutputDevice | inline |
| GetRenderBackendName() const | OutputDevice | |
| getResourceDictObj() | vcl::PDFWriterImpl | inlineprivate |
| GetSettings() const | OutputDevice | inline |
| GetSingleColorGradientFill() | OutputDevice | private |
| GetSpriteCanvas() const | OutputDevice | |
| getStructureTag(PDFWriter::StructElement) | vcl::PDFWriterImpl | |
| GetSyncCount() const | OutputDevice | inlinevirtual |
| getSystemFont(const Font &i_rFont) | vcl::PDFWriterImpl | private |
| 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 | OutputDevice | 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 | OutputDevice | virtual |
| 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) override | vcl::PDFWriterImpl | privatevirtual |
| 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 |
| ImplFillOpaqueRectangle(const tools::Rectangle &rRect) | VirtualDevice | 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 |
| 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 | |
| ImplInitAboveTextLineSize() | OutputDevice | protected |
| ImplInitFontList() const | OutputDevice | |
| ImplInitMapModeObjects() | OutputDevice | protectedvirtual |
| ImplInitTextColor() | OutputDevice | private |
| ImplInitTextLineSize() | OutputDevice | protected |
| ImplInitVirDev(const OutputDevice *pOutDev, tools::Long nDX, tools::Long nDY, const SystemGraphicsData *pData=nullptr) | VirtualDevice | private |
| 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 override | vcl::PDFWriterImpl | privatevirtual |
| 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 | |
| ImplRefreshAllFontData(bool bNewFontLists) | OutputDevice | static |
| ImplRefreshFontData(bool bNewFontLists) override | vcl::PDFWriterImpl | privatevirtual |
| ImplReleaseFonts() | OutputDevice | protectedvirtual |
| ImplSetOutputSizePixel(const Size &rNewSize, bool bErase, sal_uInt8 *pBuffer, bool bAlphaMaskTransparent=false) | VirtualDevice | private |
| ImplSetReferenceDevice(RefDevMode, sal_Int32 i_nDPIX, sal_Int32 i_nDPIY) | VirtualDevice | private |
| ImplUpdateAllFontData(bool bNewFontLists) | OutputDevice | static |
| ImplUpdateFontData() | OutputDevice | |
| ImplUpdateFontDataForAllFrames(FontUpdateHandler_t pHdl, bool bNewFontLists) | OutputDevice | privatestatic |
| implWriteBitmapEx(const Point &rPoint, const Size &rSize, const BitmapEx &rBitmapEx, const Graphic &i_pGraphic, VirtualDevice const *pDummyVDev, const vcl::PDFWriter::PlayMetafileContext &) | vcl::PDFWriterImpl | private |
| implWriteGradient(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient, VirtualDevice *pDummyVDev, const vcl::PDFWriter::PlayMetafileContext &) | vcl::PDFWriterImpl | private |
| InitClipRegion() | OutputDevice | protectedvirtual |
| initEncryption(const OUString &i_rOwnerPassword, const OUString &i_rUserPassword) | vcl::PDFWriterImpl | static |
| InitFillColor() | OutputDevice | private |
| InitFont() const | OutputDevice | protected |
| InitLineColor() | OutputDevice | private |
| initStructureElement(sal_Int32 id, PDFWriter::StructElement eType, std::u16string_view rAlias) | vcl::PDFWriterImpl | |
| InnerImplSetOutputSizePixel(const Size &rNewSize, bool bErase, sal_uInt8 *pBuffer) | VirtualDevice | private |
| insertError(PDFWriter::ErrorCode eErr) | vcl::PDFWriterImpl | inline |
| IntersectClipRegion(const tools::Rectangle &rRect) | OutputDevice | |
| IntersectClipRegion(const vcl::Region &rRegion) | OutputDevice | |
| intersectClipRegion(const tools::Rectangle &rRect) | vcl::PDFWriterImpl | |
| intersectClipRegion(const basegfx::B2DPolyPolygon &rRegion) | vcl::PDFWriterImpl | |
| 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 |
| IsDeviceOutputNecessary() const | OutputDevice | inline |
| isDisposed() const | VclReferenceBase | inline |
| IsFillColor() const | OutputDevice | inline |
| IsFontAvailable(std::u16string_view rFontName) const | OutputDevice | |
| IsLineColor() const | OutputDevice | inline |
| IsMapModeEnabled() const | OutputDevice | inline |
| IsNativeControlSupported(ControlType nType, ControlPart nPart) const | OutputDevice | |
| IsOutputEnabled() const | OutputDevice | inline |
| IsOverlineColor() const | OutputDevice | inline |
| IsRefPoint() const | OutputDevice | inline |
| IsRTLEnabled() const | OutputDevice | inline |
| IsScreenComp() const override | VirtualDevice | inlinevirtual |
| IsTextFillColor() const | OutputDevice | inline |
| IsTextLineColor() const | OutputDevice | inline |
| IsVirtual() const override | VirtualDevice | 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 | |
| m_aBitmaps | vcl::PDFWriterImpl | private |
| m_aBuildinFontToObjectMap | vcl::PDFWriterImpl | private |
| m_aCipher | vcl::PDFWriterImpl | private |
| m_aContext | vcl::PDFWriterImpl | private |
| m_aCreationDateString | vcl::PDFWriterImpl | private |
| m_aCreationMetaDateString | vcl::PDFWriterImpl | private |
| m_aCurrentPDFState | vcl::PDFWriterImpl | private |
| m_aDestinationIdTranslation | vcl::PDFWriterImpl | private |
| m_aDests | vcl::PDFWriterImpl | private |
| m_aDocumentAttachedFiles | vcl::PDFWriterImpl | private |
| m_aEmbeddedFiles | vcl::PDFWriterImpl | private |
| m_aErrors | vcl::PDFWriterImpl | private |
| m_aExternalPDFStreams | vcl::PDFWriterImpl | private |
| m_aFieldNameMap | vcl::PDFWriterImpl | private |
| m_aFile | vcl::PDFWriterImpl | private |
| m_aGlobalResourceDict | vcl::PDFWriterImpl | private |
| m_aGradients | vcl::PDFWriterImpl | private |
| m_aGraphicsStack | vcl::PDFWriterImpl | private |
| m_aJPGs | vcl::PDFWriterImpl | private |
| m_aLinkPropertyMap | vcl::PDFWriterImpl | private |
| m_aLinks | vcl::PDFWriterImpl | private |
| m_aMapMode | vcl::PDFWriterImpl | private |
| m_aNamedDests | vcl::PDFWriterImpl | private |
| m_aNotes | vcl::PDFWriterImpl | private |
| m_aObjects | vcl::PDFWriterImpl | private |
| m_aOutline | vcl::PDFWriterImpl | private |
| m_aOutputStreams | vcl::PDFWriterImpl | private |
| m_aPages | vcl::PDFWriterImpl | private |
| m_aPDFBmpCache | vcl::PDFWriterImpl | private |
| m_aRadioGroupWidgets | vcl::PDFWriterImpl | private |
| m_aRoleMap | vcl::PDFWriterImpl | private |
| m_aScreens | vcl::PDFWriterImpl | private |
| m_aStructParentTree | vcl::PDFWriterImpl | private |
| m_aStructure | vcl::PDFWriterImpl | private |
| m_aSubsets | vcl::PDFWriterImpl | private |
| m_aSystemFonts | vcl::PDFWriterImpl | private |
| m_aTilings | vcl::PDFWriterImpl | private |
| m_aTransparentObjects | vcl::PDFWriterImpl | private |
| m_aType3Fonts | vcl::PDFWriterImpl | private |
| m_aWidgets | vcl::PDFWriterImpl | private |
| m_aWidgetStyleSettings | vcl::PDFWriterImpl | private |
| m_bEmitStructure | vcl::PDFWriterImpl | private |
| m_bEncryptThisStream | vcl::PDFWriterImpl | private |
| m_bIsPDF_A1 | vcl::PDFWriterImpl | private |
| m_bIsPDF_A2 | vcl::PDFWriterImpl | private |
| m_bIsPDF_A3 | vcl::PDFWriterImpl | private |
| m_bIsPDF_UA | vcl::PDFWriterImpl | private |
| m_bOpen | vcl::PDFWriterImpl | private |
| m_DocDigest | vcl::PDFWriterImpl | private |
| m_nAccessPermissions | vcl::PDFWriterImpl | private |
| m_nCatalogObject | vcl::PDFWriterImpl | private |
| m_nCurrentPage | vcl::PDFWriterImpl | private |
| m_nCurrentStructElement | vcl::PDFWriterImpl | private |
| m_nFontDictObject | vcl::PDFWriterImpl | private |
| m_nKeyLength | vcl::PDFWriterImpl | private |
| m_nNextFID | vcl::PDFWriterImpl | private |
| m_nRC4KeyLength | vcl::PDFWriterImpl | private |
| m_nResourceDict | vcl::PDFWriterImpl | private |
| m_nSignatureContentOffset | vcl::PDFWriterImpl | private |
| m_nSignatureLastByteRangeNoOffset | vcl::PDFWriterImpl | private |
| m_nSignatureObject | vcl::PDFWriterImpl | private |
| m_pCodec | vcl::PDFWriterImpl | private |
| m_pMemStream | vcl::PDFWriterImpl | private |
| m_rOuterFace | vcl::PDFWriterImpl | private |
| m_StructElementStack | vcl::PDFWriterImpl | private |
| m_StructElemObjsWithID | vcl::PDFWriterImpl | private |
| m_vEncryptionBuffer | vcl::PDFWriterImpl | private |
| m_xTrans | vcl::PDFWriterImpl | private |
| maBackground | OutputDevice | private |
| maFillColor | OutputDevice | private |
| maFont | OutputDevice | private |
| maLineColor | OutputDevice | private |
| maMapMode | OutputDevice | private |
| maMapRes | OutputDevice | private |
| maOutDevStateStack | OutputDevice | private |
| maOverlineColor | OutputDevice | private |
| maRefPoint | OutputDevice | private |
| maRegion | OutputDevice | private |
| MARK(const char *pString) | vcl::PDFWriterImpl | |
| maTextColor | OutputDevice | private |
| maTextLineColor | OutputDevice | private |
| mbBackground | OutputDevice | mutableprivate |
| mbClipRegion | OutputDevice | mutableprivate |
| mbClipRegionSet | OutputDevice | mutableprivate |
| mbDevOutput | OutputDevice | mutableprivate |
| mbDisposed | VclReferenceBase | private |
| mbEnableRTL | OutputDevice | mutableprivate |
| mbFillColor | OutputDevice | mutableprivate |
| mbForceZeroExtleadBug | VirtualDevice | private |
| mbInitClipRegion | OutputDevice | mutableprivate |
| mbInitFillColor | OutputDevice | mutableprivate |
| mbInitFont | OutputDevice | mutableprivate |
| mbInitLineColor | OutputDevice | mutableprivate |
| mbInitTextColor | OutputDevice | mutableprivate |
| mbLineColor | OutputDevice | mutableprivate |
| mbMap | OutputDevice | mutableprivate |
| mbNewFont | OutputDevice | mutableprivate |
| mbOutput | OutputDevice | mutableprivate |
| mbOutputClipped | OutputDevice | mutableprivate |
| mbRefPoint | OutputDevice | mutableprivate |
| mbScreenComp | VirtualDevice | private |
| mbTextLines | OutputDevice | mutableprivate |
| mbTextSpecial | OutputDevice | mutableprivate |
| meFormatAndAlpha | VirtualDevice | private |
| meOutDevType | OutputDevice | private |
| meOutDevViewType | OutputDevice | private |
| meRasterOp | OutputDevice | private |
| meRefDevMode | VirtualDevice | private |
| meTextLanguage | OutputDevice | private |
| mnAntialiasing | OutputDevice | private |
| mnBitCount | VirtualDevice | private |
| mnDPIScalePercentage | OutputDevice | private |
| mnDPIX | OutputDevice | private |
| mnDPIY | OutputDevice | private |
| mnDrawMode | OutputDevice | private |
| mnEmphasisAscent | OutputDevice | mutableprivate |
| mnEmphasisDescent | OutputDevice | mutableprivate |
| mnOutHeight | OutputDevice | private |
| mnOutOffLogicX | OutputDevice | private |
| mnOutOffLogicY | OutputDevice | private |
| mnOutOffOrigX | OutputDevice | private |
| mnOutOffOrigY | OutputDevice | private |
| mnOutOffX | OutputDevice | private |
| mnOutOffY | OutputDevice | private |
| mnOutWidth | OutputDevice | private |
| mnRefCnt | VclReferenceBase | mutableprivate |
| mnTextLayoutMode | OutputDevice | private |
| mnTextOffX | OutputDevice | mutableprivate |
| mnTextOffY | OutputDevice | mutableprivate |
| moSettings | OutputDevice | private |
| MoveClipRegion(tools::Long nHorzMove, tools::Long nVertMove) | OutputDevice | |
| moveClipRegion(sal_Int32 nX, sal_Int32 nY) | vcl::PDFWriterImpl | |
| mpAlphaVDev | OutputDevice | private |
| mpExtOutDevData | OutputDevice | private |
| mpFontFaceCollection | OutputDevice | mutableprivate |
| mpFontInstance | OutputDevice | mutableprivate |
| mpGraphics | OutputDevice | mutableprivate |
| mpMetaFile | OutputDevice | private |
| mpNext | VirtualDevice | private |
| mpNextGraphics | OutputDevice | mutableprivate |
| mpOutDevData | OutputDevice | private |
| mpPrev | VirtualDevice | private |
| mpPrevGraphics | OutputDevice | mutableprivate |
| mpUnoGraphicsList | OutputDevice | private |
| mpVirDev | VirtualDevice | private |
| mxCanvas | OutputDevice | mutableprivate |
| mxFontCache | OutputDevice | mutableprotected |
| mxFontCollection | OutputDevice | mutableprotected |
| ncMaxPDFArraySize | vcl::PDFWriterImpl | privatestatic |
| newPage(double nPageWidth, double nPageHeight, PDFWriter::Orientation eOrientation) | vcl::PDFWriterImpl | |
| operator=(const VirtualDevice &)=delete | VirtualDevice | private |
| OutputDevice(const OutputDevice &)=delete | OutputDevice | private |
| OutputDevice(OutDevType eOutDevType) | OutputDevice | protected |
| padPassword(std::u16string_view i_rPassword, sal_uInt8 *o_pPaddedPW) | vcl::PDFWriterImpl | privatestatic |
| PDFStreamIf | vcl::PDFWriterImpl | friend |
| PDFWriterImpl(const PDFWriter::PDFWriterContext &rContext, const css::uno::Reference< css::beans::XMaterialHolder > &, PDFWriter &) | vcl::PDFWriterImpl | |
| 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 | |
| playMetafile(const GDIMetaFile &, vcl::PDFExtOutDevData *, const vcl::PDFWriter::PlayMetafileContext &, VirtualDevice *pDummyDev=nullptr) | vcl::PDFWriterImpl | |
| pop() | vcl::PDFWriterImpl | |
| Pop() | OutputDevice | |
| prepareEncryption(const css::uno::Reference< css::beans::XMaterialHolder > &) | vcl::PDFWriterImpl | private |
| push(PushFlags nFlags) | vcl::PDFWriterImpl | |
| Push(vcl::PushFlags nFlags=vcl::PushFlags::ALL) | OutputDevice | |
| pushResource(ResourceKind eKind, const OString &rResource, sal_Int32 nObject, ResourceDict &rResourceDict, std::list< StreamRedirect > &rOutputStreams) | vcl::PDFWriterImpl | privatestatic |
| pushResource(ResourceKind eKind, const OString &rResource, sal_Int32 nObject) | vcl::PDFWriterImpl | private |
| putG4Bits(sal_uInt32 i_nLength, sal_uInt32 i_nCode, BitStreamState &io_rState) | vcl::PDFWriterImpl | private |
| putG4Span(tools::Long i_nSpan, bool i_bWhitePixel, BitStreamState &io_rState) | vcl::PDFWriterImpl | private |
| RefDevMode enum name | VirtualDevice | |
| RefreshFontData(const bool bNewFontLists) | OutputDevice | |
| registerDestReference(sal_Int32 nDestId, const tools::Rectangle &rRect, sal_Int32 nPageNr, PDFWriter::DestAreaType eType) | vcl::PDFWriterImpl | |
| registerGlyph(const sal_GlyphId, const vcl::font::PhysicalFontFace *, const LogicalFontInstance *pFont, const std::vector< sal_Ucs > &, sal_Int32, sal_uInt8 &, sal_Int32 &) | vcl::PDFWriterImpl | private |
| registerSimpleGlyph(const sal_GlyphId, const vcl::font::PhysicalFontFace *, const std::vector< sal_Ucs > &, sal_Int32, sal_uInt8 &, sal_Int32 &) | vcl::PDFWriterImpl | private |
| release() const | VclReferenceBase | inline |
| ReleaseFontCache() | OutputDevice | protected |
| ReleaseFontCollection() | OutputDevice | protected |
| ReleaseGraphics(bool bRelease=true) override | VirtualDevice | 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 | |
| replaceFont(const Font &rControlFont, const Font &rAppSetFont) | vcl::PDFWriterImpl | private |
| ResetNewFontCache() | OutputDevice | protected |
| s_nPadString | vcl::PDFWriterImpl | privatestatic |
| SaveBackground(VirtualDevice &rSaveDevice, const Point &rPos, const Size &rSize, const Size &rBackgroundSize) const | OutputDevice | virtual |
| SelectClipRegion(const vcl::Region &, SalGraphics *pGraphics=nullptr) | OutputDevice | |
| setActualText(const OUString &rText) | vcl::PDFWriterImpl | |
| setAlternateText(const OUString &rText) | vcl::PDFWriterImpl | |
| SetAntialiasing(AntialiasingFlags nMode) | OutputDevice | |
| SetBackground() | OutputDevice | |
| SetBackground(const Wallpaper &rBackground) | OutputDevice | |
| setClipRegion(const basegfx::B2DPolyPolygon &rRegion) | vcl::PDFWriterImpl | |
| SetClipRegion() | OutputDevice | |
| SetClipRegion(const vcl::Region &rRegion) | OutputDevice | |
| SetConnectMetaFile(GDIMetaFile *pMtf) | OutputDevice | |
| setCurrentStructureElement(sal_Int32 nElement) | vcl::PDFWriterImpl | |
| SetDeviceClipRegion(const vcl::Region *pRegion) | OutputDevice | private |
| setDigitLanguage(LanguageType eLang) | vcl::PDFWriterImpl | inline |
| SetDigitLanguage(LanguageType) | OutputDevice | |
| setDocumentLocale(const css::lang::Locale &rLoc) | vcl::PDFWriterImpl | inline |
| SetDPIX(sal_Int32 nDPIX) | OutputDevice | inline |
| SetDPIY(sal_Int32 nDPIY) | OutputDevice | inline |
| SetDrawMode(DrawModeFlags nDrawMode) | OutputDevice | |
| SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData) | OutputDevice | inline |
| setFillColor(const Color &rColor) | vcl::PDFWriterImpl | inline |
| SetFillColor() | OutputDevice | |
| SetFillColor(const Color &rColor) | OutputDevice | |
| setFont(const Font &rFont) | vcl::PDFWriterImpl | |
| SetFont(const vcl::Font &rNewFont) | OutputDevice | |
| SetFontCollectionFromSVData() | OutputDevice | protected |
| SetFontOrientation(LogicalFontInstance *const pFontInstance) const | OutputDevice | protectedvirtual |
| setLayoutMode(vcl::text::ComplexTextLayoutFlags nLayoutMode) | vcl::PDFWriterImpl | inline |
| SetLayoutMode(vcl::text::ComplexTextLayoutFlags nTextLayoutMode) | OutputDevice | |
| setLineColor(const Color &rColor) | vcl::PDFWriterImpl | inline |
| SetLineColor() | OutputDevice | |
| SetLineColor(const Color &rColor) | OutputDevice | |
| setLinkDest(sal_Int32 nLinkId, sal_Int32 nDestId) | vcl::PDFWriterImpl | |
| setLinkPropertyId(sal_Int32 nLinkId, sal_Int32 nPropertyId) | vcl::PDFWriterImpl | |
| setLinkURL(sal_Int32 nLinkId, const OUString &rURL) | vcl::PDFWriterImpl | |
| SetMapMode() | OutputDevice | |
| SetMapMode(const MapMode &rNewMapMode) | OutputDevice | |
| setMapMode(const MapMode &rMapMode) | vcl::PDFWriterImpl | |
| SetMetafileMapMode(const MapMode &rNewMapMode, bool bIsRecord) | OutputDevice | virtual |
| SetOutDevViewType(OutDevViewType eOutDevViewType) | OutputDevice | inline |
| setOutlineItemDest(sal_Int32 nItem, sal_Int32 nDestID) | vcl::PDFWriterImpl | |
| setOutlineItemParent(sal_Int32 nItem, sal_Int32 nNewParent) | vcl::PDFWriterImpl | |
| setOutlineItemText(sal_Int32 nItem, std::u16string_view rText) | vcl::PDFWriterImpl | |
| SetOutOffXPixel(tools::Long nOutOffX) | OutputDevice | |
| SetOutOffYPixel(tools::Long nOutOffY) | OutputDevice | |
| SetOutputSize(const Size &rNewSize) | VirtualDevice | inline |
| SetOutputSizePixel(const Size &rNewSize, bool bErase=true, bool bAlphaMaskTransparent=false) | VirtualDevice | |
| SetOutputSizePixelScaleOffsetAndLOKBuffer(const Size &rNewSize, const Fraction &rScale, const Point &rNewOffset, sal_uInt8 *pBuffer) | VirtualDevice | |
| SetOverlineColor() | OutputDevice | |
| SetOverlineColor(const Color &rColor) | OutputDevice | |
| setOverlineColor() | vcl::PDFWriterImpl | inline |
| setOverlineColor(const Color &rColor) | vcl::PDFWriterImpl | inline |
| setPageTransition(PDFWriter::PageTransition eType, sal_uInt32 nMilliSec, sal_Int32 nPageNr) | vcl::PDFWriterImpl | |
| SetPixelOffset(const Size &rOffset) | OutputDevice | |
| SetRasterOp(RasterOp eRasterOp) | OutputDevice | |
| SetReferenceDevice(RefDevMode) | VirtualDevice | |
| SetReferenceDevice(sal_Int32 i_nDPIX, sal_Int32 i_nDPIY) | VirtualDevice | |
| SetRefPoint() | OutputDevice | |
| SetRefPoint(const Point &rRefPoint) | OutputDevice | |
| SetRelativeMapMode(const MapMode &rNewMapMode) | OutputDevice | |
| setScreenStream(sal_Int32 nScreenId, const OUString &rURL) | vcl::PDFWriterImpl | |
| setScreenURL(sal_Int32 nScreenId, const OUString &rURL) | vcl::PDFWriterImpl | |
| SetSettings(const AllSettings &rSettings) | OutputDevice | virtual |
| setStructureAnnotIds(::std::vector< sal_Int32 > const &rAnnotIds) | vcl::PDFWriterImpl | |
| setStructureAttribute(enum PDFWriter::StructAttribute eAttr, enum PDFWriter::StructAttributeValue eVal) | vcl::PDFWriterImpl | |
| setStructureAttributeNumerical(enum PDFWriter::StructAttribute eAttr, sal_Int32 nValue) | vcl::PDFWriterImpl | |
| setStructureBoundingBox(const tools::Rectangle &rRect) | vcl::PDFWriterImpl | |
| SetSystemTextColor(SystemTextColorFlags nFlags, bool bEnabled) | OutputDevice | virtual |
| SetTextAlign(TextAlign eAlign) | OutputDevice | |
| setTextAlign(TextAlign eAlign) | vcl::PDFWriterImpl | inline |
| setTextColor(const Color &rColor) | vcl::PDFWriterImpl | inline |
| SetTextColor(const Color &rColor) | OutputDevice | |
| setTextFillColor(const Color &rColor) | vcl::PDFWriterImpl | inline |
| setTextFillColor() | vcl::PDFWriterImpl | inline |
| SetTextFillColor() | OutputDevice | |
| SetTextFillColor(const Color &rColor) | OutputDevice | |
| setTextLineColor() | vcl::PDFWriterImpl | inline |
| setTextLineColor(const Color &rColor) | vcl::PDFWriterImpl | inline |
| SetTextLineColor() | OutputDevice | |
| SetTextLineColor(const Color &rColor) | OutputDevice | |
| setupDocInfo() | vcl::PDFWriterImpl | private |
| SetWaveLineColors(Color const &rColor, tools::Long nLineWidth) | OutputDevice | protectedvirtual |
| shouldDrawWavePixelAsRect(tools::Long nLineWidth) const | OutputDevice | protectedvirtual |
| sortWidgets() | vcl::PDFWriterImpl | 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) | OutputDevice | protectedvirtual |
| updateGraphicsState(Mode mode=Mode::DEFAULT) | vcl::PDFWriterImpl | private |
| updateObject(sal_Int32 n) override | vcl::PDFWriterImpl | privatevirtual |
| updateOutlineItemCount(std::vector< sal_Int32 > &rCounts, sal_Int32 nItemLevel, sal_Int32 nCurrentItemId) | vcl::PDFWriterImpl | private |
| UsePolyPolygonForComplexGradient() override | VirtualDevice | protectedvirtual |
| ValidateKashidas(const OUString &rTxt, sal_Int32 nIdx, sal_Int32 nLen, sal_Int32 nKashCount, const sal_Int32 *pKashidaPos, sal_Int32 *pKashidaPosDropped) const | OutputDevice | |
| vcl::pdf::PDFPage | vcl::PDFWriterImpl | friend |
| VclReferenceBase(const VclReferenceBase &)=delete | VclReferenceBase | private |
| VclReferenceBase() | VclReferenceBase | protected |
| VirtualDevice(const VirtualDevice &)=delete | VirtualDevice | private |
| VirtualDevice(const OutputDevice *pCompDev, DeviceFormat eFormat, OutDevType eOutDevType) | VirtualDevice | explicitprotected |
| VirtualDevice(DeviceFormat eFormat=DeviceFormat::WITHOUT_ALPHA) | VirtualDevice | inlineexplicit |
| VirtualDevice(const OutputDevice &rCompDev, DeviceFormat eFormat=DeviceFormat::WITHOUT_ALPHA) | VirtualDevice | inlineexplicit |
| VirtualDevice(const SystemGraphicsData &rData, const Size &rSize, DeviceFormat eFormat) | VirtualDevice | explicit |
| writeBitmapObject(const BitmapEmit &rObject, bool bMask=false) | vcl::PDFWriterImpl | private |
| writeBuffer(std::string_view aBuffer) | vcl::PDFObjectContainer | inline |
| writeBufferBytes(const void *pBuffer, sal_uInt64 nBytes) override | vcl::PDFWriterImpl | privatevirtual |
| writeG4Stream(BitmapReadAccess const *i_pBitmap) | vcl::PDFWriterImpl | private |
| writeGradientFunction(GradientEmit const &rObject) | vcl::PDFWriterImpl | private |
| writeJPG(const JPGEmit &rEmit) | vcl::PDFWriterImpl | private |
| writeReferenceXObject(const ReferenceXObjectEmit &rEmit) | vcl::PDFWriterImpl | private |
| writeTransparentObject(TransparencyEmit &rObject) | vcl::PDFWriterImpl | private |
| ~OutputDevice() override | OutputDevice | protectedvirtual |
| ~PDFObjectContainer() noexcept=default | vcl::PDFObjectContainer | protected |
| ~PDFWriterImpl() override | vcl::PDFWriterImpl | |
| ~VclReferenceBase() | VclReferenceBase | protectedvirtual |
| ~VirtualDevice() override | VirtualDevice | virtual |