LibreOffice Module vcl (master) 1
vcl::WindowOutputDevice Member List

This is the complete list of members for vcl::WindowOutputDevice, including all inherited members.

acquire() constVclReferenceBaseinline
AcquireGraphics() const overridevcl::WindowOutputDevicevirtual
AddFontSubstitute(const OUString &rFontName, const OUString &rReplaceFontName, AddFontSubstituteFlags nFlags)OutputDevicestatic
AddHatchActions(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, GDIMetaFile &rMtf)OutputDevice
AddTempDevFont(const OUString &rFileURL, const OUString &rFontName)OutputDevice
AddTextRectActions(const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, GDIMetaFile &rMtf)OutputDevice
approximate_char_width() constOutputDeviceprotected
approximate_digit_width() constOutputDevice
AttemptOLEFontScaleFix(vcl::Font &rFont, tools::Long nHeight) constOutputDeviceprivate
BeginFontSubstitution()OutputDevicestatic
BlendBitmap(const SalTwoRect &rPosAry, const Bitmap &rBmp)OutputDeviceprivate
BlendBitmap(Bitmap &aBmp, BitmapReadAccess const *pP, BitmapReadAccess const *pA, const sal_Int32 nOffY, const sal_Int32 nDstHeight, const sal_Int32 nOffX, const sal_Int32 nDstWidth, const tools::Rectangle &aBmpRect, const Size &aOutSz, const bool bHMirr, const bool bVMirr, const sal_Int32 *pMapX, const sal_Int32 *pMapY)OutputDeviceprivate
BlendBitmapWithAlpha(Bitmap &aBmp, BitmapReadAccess const *pP, BitmapReadAccess const *pA, const tools::Rectangle &aDstRect, const sal_Int32 nOffY, const sal_Int32 nDstHeight, const sal_Int32 nOffX, const sal_Int32 nDstWidth, const sal_Int32 *pMapX, const sal_Int32 *pMapY)OutputDeviceprivate
CalcHatchValues(const tools::Rectangle &rRect, tools::Long nDist, Degree10 nAngle10, Point &rPt1, Point &rPt2, Size &rInc, Point &rEndPt1)OutputDeviceprivate
CanEnableNativeWidget() const overridevcl::WindowOutputDevicevirtual
CanSubsampleBitmap() constOutputDeviceinlineprotectedvirtual
ClearStack()OutputDevice
ClipAndDrawGradientMetafile(const Gradient &rGradient, const tools::PolyPolygon &rPolyPoly)OutputDeviceprotectedvirtual
ClipToDeviceBounds(vcl::Region aRegion) constOutputDeviceprotectedvirtual
ClipToPaintRegion(tools::Rectangle &rDstRect) overridevcl::WindowOutputDeviceprivatevirtual
CopyArea(const Point &rDestPt, const Point &rSrcPt, const Size &rSrcSize, bool bWindowInvalidate=false)OutputDevicevirtual
CopyDeviceArea(SalTwoRect &aPosAry, bool bWindowInvalidate) overridevcl::WindowOutputDeviceprivatevirtual
CreateBitmapSurface(const BitmapSystemData &rData, const Size &rSize) constOutputDevice
CreateSurface(const cairo::CairoSurfaceSharedPtr &rSurface) constOutputDevice
CreateSurface(int x, int y, int width, int height) constOutputDevice
CreateTextLayoutCache(OUString const &)OutputDevicestatic
CreateUnoGraphics()OutputDevice
CreateUnoGraphicsList()OutputDevice
dispose() overridevcl::WindowOutputDevicevirtual
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)OutputDeviceprivate
DrawBorder(tools::Rectangle aBorderRect)OutputDevicevirtual
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)OutputDeviceprivate
DrawComplexGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
DrawCtrlText(const Point &rPos, const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, DrawTextFlags nStyle=DrawTextFlags::Mnemonic, std::vector< tools::Rectangle > *pVector=nullptr, OUString *pDisplayText=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr)OutputDevice
DrawDeviceAlphaBitmap(const Bitmap &rBmp, const AlphaMask &rAlpha, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDeviceprivate
DrawDeviceAlphaBitmapSlowPath(const Bitmap &rBitmap, const AlphaMask &rAlpha, tools::Rectangle aDstRect, tools::Rectangle aBmpRect, Size const &aOutSz, Point const &aOutPt)OutputDeviceprivate
DrawDeviceBitmapEx(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, BitmapEx &rBitmapEx)OutputDeviceprotectedvirtual
DrawDeviceMask(const Bitmap &rMask, const Color &rMaskColor, const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel)OutputDeviceprotectedvirtual
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
DrawGradientToMetafile(const tools::PolyPolygon &rPolyPoly, const Gradient &rGradient)OutputDeviceprivate
DrawGradientWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprotected
DrawGrid(const tools::Rectangle &rRect, const Size &rDist, DrawGridFlags nFlags)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch)OutputDevice
DrawHatch(const tools::PolyPolygon &rPolyPoly, const Hatch &rHatch, bool bMtf)OutputDevice
DrawHatchLine(const tools::Line &rLine, const tools::PolyPolygon &rPolyPoly, Point *pPtBuffer, bool bMtf)OutputDeviceprivate
DrawHatchLine_DrawLine(const Point &rStartPoint, const Point &rEndPoint)OutputDeviceprotectedvirtual
DrawImage(const Point &rPos, const Image &rImage, DrawImageFlags nStyle=DrawImageFlags::NONE)OutputDevice
DrawImage(const Point &rPos, const Size &rSize, const Image &rImage, DrawImageFlags nStyle=DrawImageFlags::NONE)OutputDevice
DrawLine(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)OutputDeviceprivate
DrawLinearGradient(const tools::Rectangle &rRect, const Gradient &rGradient, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
DrawMask(const Point &rDestPt, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, const Color &rMaskColor)OutputDevice
DrawMask(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPtPixel, const Size &rSrcSizePixel, const Bitmap &rBitmap, const Color &rMaskColor, MetaActionType nAction)OutputDevice
DrawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, const OUString &aCaption, const Color &rBackgroundColor=COL_AUTO)OutputDevice
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize)OutputDevicevirtual
DrawOutDev(const Point &rDestPt, const Size &rDestSize, const Point &rSrcPt, const Size &rSrcSize, const OutputDevice &rOutDev)OutputDevicevirtual
DrawOutDev(const Point &, const Size &, const Point &, const Size &, const Printer &)=deleteOutputDeviceprivate
drawOutDevDirect(const OutputDevice &rSrcDev, SalTwoRect &rPosAry)OutputDeviceprotected
DrawOutDevDirectCheck(const OutputDevice &rSrcDev) const overridevcl::WindowOutputDeviceprivatevirtual
DrawOutDevDirectProcess(const OutputDevice &rSrcDev, SalTwoRect &rPosAry, SalGraphics *pSrcGraphics) overridevcl::WindowOutputDeviceprivatevirtual
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)OutputDeviceprivate
DrawPolyLineDirect(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, const std::vector< double > *=nullptr, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDevice
DrawPolyLineDirectInternal(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolygon &rB2DPolygon, double fLineWidth=0.0, double fTransparency=0.0, const std::vector< double > *=nullptr, basegfx::B2DLineJoin eLineJoin=basegfx::B2DLineJoin::NONE, css::drawing::LineCap eLineCap=css::drawing::LineCap_BUTT, double fMiterMinimumAngle=basegfx::deg2rad(15.0))OutputDeviceprivate
DrawPolyPolygon(const tools::PolyPolygon &rPolyPoly)OutputDevice
DrawPolyPolygon(const basegfx::B2DPolyPolygon &)OutputDevice
DrawRect(const tools::Rectangle &rRect)OutputDevice
DrawRect(const tools::Rectangle &rRect, sal_uLong nHorzRount, sal_uLong nVertRound)OutputDevice
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)OutputDeviceprotectedvirtual
DrawTransformedBitmapEx(const basegfx::B2DHomMatrix &rTransformation, const BitmapEx &rBitmapEx, double fAlpha=1.0)OutputDevice
DrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDevice
DrawTransparent(const basegfx::B2DHomMatrix &rObjectTransform, const basegfx::B2DPolyPolygon &rB2DPolyPoly, double fTransparency)OutputDevice
DrawTransparent(const GDIMetaFile &rMtf, const Point &rPos, const Size &rSize, const Gradient &rTransparenceGradient)OutputDevice
DrawTransparentNatively(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDeviceprivate
DrawWallpaper(const tools::Rectangle &rRect, const Wallpaper &rWallpaper)OutputDevice
DrawWallpaper(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, const Wallpaper &rWallpaper)OutputDeviceprivate
DrawWaveLine(const Point &rStartPos, const Point &rEndPos, tools::Long nLineWidth=1, tools::Long nWaveHeight=3)OutputDevice
EmulateDrawTransparent(const tools::PolyPolygon &rPolyPoly, sal_uInt16 nTransparencePercent)OutputDeviceprotectedvirtual
EnableMapMode(bool bEnable=true)OutputDevice
EnableOutput(bool bEnable=true)OutputDevice
EnableRTL(bool bEnable=true) overridevcl::WindowOutputDevicevirtual
EndFontSubstitution()OutputDevicestatic
Erase()OutputDevice
Erase(const tools::Rectangle &rRect)OutputDevice
FinishTrackingFontMappingUse()OutputDevicestatic
Flush() overridevcl::WindowOutputDevicevirtual
FontMappingUseData typedefOutputDevice
FontUpdateHandler_t typedefOutputDeviceprivate
GetActiveClipRegion() const overridevcl::WindowOutputDevicevirtual
GetAntialiasing() constOutputDeviceinline
GetBackground() constOutputDeviceinline
GetBackgroundColor() const overridevcl::WindowOutputDevicevirtual
GetBackgroundComponentBounds() constOutputDeviceprotectedvirtual
GetBiDiLayoutFlags(std::u16string_view rStr, const sal_Int32 nMinIndex, const sal_Int32 nEndIndex) constOutputDevice
GetBitCount() constOutputDevicevirtual
GetBitmap(const Point &rSrcPt, const Size &rSize) constOutputDevicevirtual
GetBitmapEx(const Point &rSrcPt, const Size &rSize) constOutputDevice
GetButtonBorderSize()OutputDeviceinlinevirtual
GetCanvas() constOutputDevice
GetCaretPositions(const OUString &, KernArray &rCaretXArray, sal_Int32 nIndex, sal_Int32 nLen, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetClipRegion() constOutputDevice
GetCommonDeviceInfo(Size const &aDevSize) constOutputDeviceprotected
GetConnectMetaFile() constOutputDeviceinline
GetCtrlTextWidth(const OUString &rStr, const SalLayoutGlyphs *pLayoutCache=nullptr) constOutputDevice
GetDefaultFont(DefaultFontType nType, LanguageType eLang, GetDefaultFontFlags nFlags, const OutputDevice *pOutDev=nullptr)OutputDevicestatic
GetDeviceInfo() const overridevcl::WindowOutputDevicevirtual
GetDigitLanguage() constOutputDeviceinline
GetDPIScaleFactor() constOutputDeviceinline
GetDPIScalePercentage() constOutputDeviceinline
GetDPIX() constOutputDeviceinline
GetDPIY() constOutputDeviceinline
GetDrawMode() constOutputDeviceinline
GetEllipsisString(const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle=DrawTextFlags::EndEllipsis) constOutputDevice
GetEmphasisAscent() constOutputDeviceinlineprotected
GetEmphasisDescent() constOutputDeviceinlineprotected
GetExtOutDevData() constOutputDeviceinline
getFallbackLayout(LogicalFontInstance *pLogicalFont, int nFallbackLevel, vcl::text::ImplLayoutArgs &rLayoutArgs, const SalLayoutGlyphs *) constOutputDevice
GetFillColor() constOutputDeviceinline
GetFont() constOutputDeviceinline
GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities) constOutputDevice
GetFontCharMap(FontCharMapRef &rxFontCharMap) constOutputDevice
GetFontExtLeading() constOutputDeviceprotectedvirtual
GetFontFaceCollectionCount() constOutputDevice
GetFontFeatures(std::vector< vcl::font::Feature > &rFontFeatures) constOutputDevice
GetFontInstance() constOutputDevice
GetFontMetric() constOutputDevice
GetFontMetric(const vcl::Font &rFont) constOutputDevice
GetFontMetricFromCollection(int nDevFontIndex) constOutputDevice
GetGlyphBoundRects(const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, std::vector< tools::Rectangle > &rVector) constOutputDevice
GetGradientStepCount(tools::Long nMinRect)OutputDeviceprotectedvirtual
GetGradientSteps(Gradient const &rGradient, tools::Rectangle const &rRect)OutputDeviceprivate
GetGraphics() constOutputDevice
GetGraphics()OutputDevice
GetInverseViewTransformation() constOutputDevice
GetInverseViewTransformation(const MapMode &rMapMode) constOutputDevice
GetLayoutMode() constOutputDeviceinline
GetLineColor() constOutputDeviceinline
GetMapMode() constOutputDeviceinline
GetMinKashida() constOutputDevice
GetMonochromeButtonColor()OutputDeviceinlinevirtual
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) constOutputDevice
GetNativeSurfaceHandle(cairo::SurfaceSharedPtr &rSurface, const basegfx::B2ISize &rSize) constOutputDevice
GetOutDevType() constOutputDeviceinline
GetOutDevViewType() constOutputDeviceinline
GetOutOffXPixel() constOutputDeviceinline
GetOutOffYPixel() constOutputDeviceinline
GetOutputBoundsClipRegion() const overridevcl::WindowOutputDevicevirtual
GetOutputHeightPixel() constOutputDeviceinline
GetOutputOffPixel() constOutputDeviceinline
GetOutputRectPixel() constOutputDeviceinline
GetOutputSize() constOutputDeviceinline
GetOutputSizePixel() constOutputDeviceinline
GetOutputWidthPixel() constOutputDeviceinline
GetOverlineColor() constOutputDeviceinline
GetOwnerWindow() const overridevcl::WindowOutputDeviceinlinevirtual
GetPixel(const Point &rPt) constOutputDevice
GetPixelOffset() constOutputDeviceinline
GetRasterOp() constOutputDeviceinline
GetReadableFontColor(const Color &rFontColor, const Color &rBgColor) constOutputDevicevirtual
getRefCount() constVclReferenceBaseinline
GetRefPoint() constOutputDeviceinline
GetRenderBackendName() constOutputDevice
GetSettings() constOutputDeviceinline
GetSingleColorGradientFill()OutputDeviceprivate
GetSpriteCanvas() constOutputDevice
GetSyncCount() const overridevcl::WindowOutputDeviceinlinevirtual
GetSystemGfxData() constOutputDevice
GetSystemGfxDataAny() constOutputDevice
GetTextAlign() constOutputDeviceinline
GetTextArray(const OUString &rStr, KernArray *pDXAry, sal_Int32 nIndex=0, sal_Int32 nLen=-1, bool bCaret=false, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constOutputDevice
GetTextBoundRect(tools::Rectangle &rRect, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextBreak(const OUString &rStr, tools::Long nTextWidth, sal_Int32 nIndex, sal_Int32 nLen=-1, tools::Long nCharExtra=0, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextBreak(const OUString &rStr, tools::Long nTextWidth, sal_Unicode nExtraChar, sal_Int32 &rExtraCharPos, sal_Int32 nIndex, sal_Int32 nLen, tools::Long nCharExtra, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
GetTextColor() constOutputDeviceinline
GetTextFillColor() constOutputDevice
GetTextHeight() constOutputDevice
GetTextIsRTL(const OUString &, sal_Int32 nIndex, sal_Int32 nLen) constOutputDevice
GetTextLineColor() constOutputDeviceinline
GetTextOutline(tools::PolyPolygon &, const OUString &rStr) constOutputDevice
GetTextOutlines(PolyPolyVector &, const OUString &rStr, sal_Int32 nBase=0, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}) constOutputDevice
GetTextOutlines(basegfx::B2DPolyPolygonVector &rVector, const OUString &rStr, sal_Int32 nBase, sal_Int32 nIndex=0, sal_Int32 nLen=-1, sal_uLong nLayoutWidth=0, KernArraySpan aDXArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}) constOutputDevice
GetTextRect(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) constOutputDevice
GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constOutputDevice
GetUnoGraphicsList() constOutputDeviceinline
GetViewTransformation() constOutputDevice
GetViewTransformation(const MapMode &rMapMode) constOutputDevice
GetWaveLineSize(tools::Long nLineWidth) constOutputDeviceprotectedvirtual
HasFastDrawTransformedBitmap() constOutputDevice
HasGlyphs(const vcl::Font &rFont, std::u16string_view rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1) constOutputDevice
HasMirroredGraphics() constOutputDevicevirtual
HitTestNativeScrollbar(ControlPart nPart, const tools::Rectangle &rControlRegion, const Point &aPos, bool &rIsInside) constOutputDevice
ImplBreakLinesSimple(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const sal_Int32 nPos, sal_Int32 nBreakPos, tools::Long &nLineWidth)OutputDeviceprotectedstatic
ImplBreakLinesWithIterator(const tools::Long nWidth, const OUString &rStr, const vcl::ITextLayout &_rLayout, const css::uno::Reference< css::linguistic2::XHyphenator > &xHyph, const css::uno::Reference< css::i18n::XBreakIterator > &xBI, const bool bHyphenate, const sal_Int32 nPos, sal_Int32 nBreakPos)OutputDeviceprotectedstatic
ImplClearAllFontData(bool bNewFontLists)OutputDevicestatic
ImplClearFontData(bool bNewFontLists) overridevcl::WindowOutputDeviceprivatevirtual
ImplDevicePixelToLogic(const tools::Rectangle &rPixelRect) constOutputDevice
ImplDevicePixelToLogicHeight(tools::Long nHeight) constOutputDevice
ImplDevicePixelToLogicWidth(tools::Long nWidth) constOutputDevice
ImplDisposeCanvas()OutputDeviceprotected
ImplDrawEmphasisMark(tools::Long nBaseX, tools::Long nX, tools::Long nY, const tools::PolyPolygon &rPolyPoly, bool bPolyLine, const tools::Rectangle &rRect1, const tools::Rectangle &rRect2)OutputDeviceprivate
ImplDrawEmphasisMarks(SalLayout &)OutputDeviceprivate
ImplDrawMnemonicLine(tools::Long nX, tools::Long nY, tools::Long nWidth)OutputDeviceprivate
ImplDrawPolygon(const tools::Polygon &rPoly, const tools::PolyPolygon *pClipPolyPoly=nullptr)OutputDeviceprivate
ImplDrawPolyPolygon(const tools::PolyPolygon &rPolyPoly, const tools::PolyPolygon *pClipPolyPoly)OutputDeviceprivate
ImplDrawPolyPolygon(sal_uInt16 nPoly, const tools::PolyPolygon &rPolyPoly)OutputDeviceprivate
ImplDrawPolyPolygonWithB2DPolyPolygon(const basegfx::B2DPolyPolygon &rB2DPolyPoly)OutputDeviceprivate
ImplDrawRotateText(SalLayout &)OutputDevice
ImplDrawSpecialText(SalLayout &)OutputDeviceprivate
ImplDrawStraightTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)OutputDeviceprivate
ImplDrawStrikeoutChar(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)OutputDeviceprivate
ImplDrawStrikeoutLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontStrikeout eStrikeout, Color aColor)OutputDeviceprivate
ImplDrawText(OutputDevice &rTargetDevice, const tools::Rectangle &rRect, const OUString &rOrigStr, DrawTextFlags nStyle, std::vector< tools::Rectangle > *pVector, OUString *pDisplayText, vcl::ITextLayout &_rLayout)OutputDevicestatic
ImplDrawText(SalLayout &)OutputDevice
ImplDrawTextBackground(const SalLayout &)OutputDevice
ImplDrawTextDirect(SalLayout &, bool bTextLines)OutputDeviceprivate
ImplDrawTextLine(tools::Long nBaseX, tools::Long nX, tools::Long nY, double nWidth, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bUnderlineAbove)OutputDevice
ImplDrawTextLines(SalLayout &, FontStrikeout eStrikeout, FontLineStyle eUnderline, FontLineStyle eOverline, bool bWordLine, bool bUnderlineAbove)OutputDevice
ImplDrawTextRect(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight)OutputDeviceprivate
ImplDrawWaveLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nStartX, tools::Long nStartY, tools::Long nWidth, tools::Long nHeight, tools::Long nLineWidth, Degree10 nOrientation, const Color &rColor)OutputDeviceprivate
ImplDrawWaveLineBezier(tools::Long nStartX, tools::Long nStartY, tools::Long nEndX, tools::Long nEndY, tools::Long nWaveHeight, double fOrientation, tools::Long nLineWidth)OutputDeviceprivate
ImplDrawWavePixel(tools::Long nOriginX, tools::Long nOriginY, tools::Long nCurX, tools::Long nCurY, tools::Long nWidth, Degree10 nOrientation, SalGraphics *pGraphics, const OutputDevice &rOutDev, tools::Long nPixWidth, tools::Long nPixHeight)OutputDeviceprivate
ImplDrawWaveTextLine(tools::Long nBaseX, tools::Long nBaseY, tools::Long nX, tools::Long nY, tools::Long nWidth, FontLineStyle eTextLine, Color aColor, bool bIsAbove)OutputDeviceprivate
ImplGetCanvas(bool bSpriteCanvas) const overridevcl::WindowOutputDevicevirtual
ImplGetDeviceTransformation() constOutputDevice
ImplGetEllipsisString(const OutputDevice &rTargetDevice, const OUString &rStr, tools::Long nMaxWidth, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprivatestatic
ImplGetTextBoundRect(const SalLayout &) constOutputDevice
ImplGetTextLines(const tools::Rectangle &rRect, tools::Long nTextHeight, ImplMultiTextLineInfo &rLineInfo, tools::Long nWidth, const OUString &rStr, DrawTextFlags nStyle, const vcl::ITextLayout &_rLayout)OutputDeviceprotectedstatic
ImplGlyphFallbackLayout(std::unique_ptr< SalLayout >, vcl::text::ImplLayoutArgs &, const SalLayoutGlyphs *) constOutputDevice
ImplInitAboveTextLineSize()OutputDeviceprotected
ImplInitFontList() constOutputDevice
ImplInitMapModeObjects() overridevcl::WindowOutputDeviceprivatevirtual
ImplInitTextColor()OutputDeviceprivate
ImplInitTextLineSize()OutputDeviceprotected
ImplInvalidateViewTransform()OutputDevice
ImplIsAntiparallel() constOutputDevice
ImplIsRecordLayout() constOutputDevice
ImplLayout(const OUString &, sal_Int32 nIndex, sal_Int32 nLen, const Point &rLogicPos=Point(0, 0), tools::Long nLogicWidth=0, KernArraySpan aKernArray=KernArraySpan(), o3tl::span< const sal_Bool > pKashidaArray={}, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr, const SalLayoutGlyphs *pGlyphs=nullptr) constOutputDevice
ImplLogicHeightToDevicePixel(tools::Long nHeight) constOutputDevice
ImplLogicHeightToDeviceSubPixel(tools::Long nHeight) constOutputDevice
ImplLogicToDevicePixel(const tools::Rectangle &rLogicRect) constOutputDevice
ImplLogicToDevicePixel(const Point &rLogicPt) constOutputDevice
ImplLogicToDevicePixel(const Size &rLogicSize) constOutputDevice
ImplLogicToDevicePixel(const tools::Polygon &rLogicPoly) constOutputDevice
ImplLogicToDevicePixel(const ::basegfx::B2DPolygon &rLogicPoly) constOutputDevice
ImplLogicToDevicePixel(const tools::PolyPolygon &rLogicPolyPoly) constOutputDevice
ImplLogicToDevicePixel(const LineInfo &rLineInfo) constOutputDevice
ImplLogicToDeviceSubPixel(const Point &rLogicPt) constOutputDevice
ImplLogicWidthToDevicePixel(tools::Long nWidth) constOutputDevice
ImplLogicWidthToDeviceSubPixel(tools::Long nWidth) constOutputDevice
ImplLogicXToDevicePixel(tools::Long nX) constOutputDeviceprivate
ImplLogicYToDevicePixel(tools::Long nY) constOutputDeviceprivate
ImplNewFont() constOutputDeviceprotectedvirtual
ImplPixelToDevicePixel(const vcl::Region &rRegion) constOutputDevice
ImplPrepareLayoutArgs(OUString &, const sal_Int32 nIndex, const sal_Int32 nLen, double nPixelWidth, SalLayoutFlags flags=SalLayoutFlags::NONE, vcl::text::TextLayoutCache const *=nullptr) constOutputDevice
ImplRefreshAllFontData(bool bNewFontLists)OutputDevicestatic
ImplRefreshFontData(bool bNewFontLists) overridevcl::WindowOutputDeviceprivatevirtual
ImplReleaseFonts()OutputDeviceprotectedvirtual
ImplUpdateAllFontData(bool bNewFontLists)OutputDevicestatic
ImplUpdateFontData()OutputDevice
ImplUpdateFontDataForAllFrames(FontUpdateHandler_t pHdl, bool bNewFontLists)OutputDeviceprivatestatic
InitClipRegion() overridevcl::WindowOutputDeviceprivatevirtual
InitFillColor()OutputDeviceprivate
InitFont() constOutputDeviceprotected
InitLineColor()OutputDeviceprivate
IntersectClipRegion(const tools::Rectangle &rRect)OutputDevice
IntersectClipRegion(const vcl::Region &rRegion)OutputDevice
Invert(const tools::Rectangle &rRect, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
Invert(const tools::Polygon &rPoly, InvertFlags nFlags=InvertFlags::NONE)OutputDevice
is_double_buffered_window() constOutputDeviceprotected
IsBackground() constOutputDeviceinline
IsClipRegion() constOutputDeviceinline
IsDeviceOutputNecessary() constOutputDeviceinline
isDisposed() constVclReferenceBaseinline
IsFillColor() constOutputDeviceinline
IsFontAvailable(std::u16string_view rFontName) constOutputDevice
IsLineColor() constOutputDeviceinline
IsMapModeEnabled() constOutputDeviceinline
IsNativeControlSupported(ControlType nType, ControlPart nPart) constOutputDevice
IsOutputEnabled() constOutputDeviceinline
IsOverlineColor() constOutputDeviceinline
IsRefPoint() constOutputDeviceinline
IsRTLEnabled() constOutputDeviceinline
IsScreenComp() constOutputDeviceinlinevirtual
IsTextFillColor() constOutputDeviceinline
IsTextLineColor() constOutputDeviceinline
IsVirtual() constOutputDevicevirtual
LogicToLogic(const Point &rPtSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constOutputDevice
LogicToLogic(const Point &rPtSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const Size &rSzSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const tools::Rectangle &rRectSource, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(tools::Long nLongSource, MapUnit eUnitSource, MapUnit eUnitDest)OutputDevicestatic
LogicToLogic(const basegfx::B2DPolygon &rPoly, const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToLogic(const MapMode &rMapModeSource, const MapMode &rMapModeDest)OutputDevicestatic
LogicToPixel(const Point &rLogicPt) constOutputDevice
LogicToPixel(const Size &rLogicSize) constOutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect) constOutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly) constOutputDevice
LogicToPixel(const tools::PolyPolygon &rLogicPolyPoly) constOutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly) constOutputDevice
LogicToPixel(const vcl::Region &rLogicRegion) constOutputDevice
LogicToPixel(const Point &rLogicPt, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const Size &rLogicSize, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const tools::Rectangle &rLogicRect, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const tools::Polygon &rLogicPoly, const MapMode &rMapMode) constOutputDevice
LogicToPixel(const basegfx::B2DPolyPolygon &rLogicPolyPoly, const MapMode &rMapMode) constOutputDevice
maBackgroundOutputDeviceprivate
maFillColorOutputDeviceprivate
maFontOutputDeviceprivate
maLineColorOutputDeviceprivate
maMapModeOutputDeviceprivate
maMapResOutputDeviceprivate
maOutDevStateStackOutputDeviceprivate
maOverlineColorOutputDeviceprivate
maRefPointOutputDeviceprivate
maRegionOutputDeviceprivate
maTextColorOutputDeviceprivate
maTextLineColorOutputDeviceprivate
mbBackgroundOutputDevicemutableprivate
mbClipRegionOutputDevicemutableprivate
mbClipRegionSetOutputDevicemutableprivate
mbDevOutputOutputDevicemutableprivate
mbDisposedVclReferenceBaseprivate
mbEnableRTLOutputDevicemutableprivate
mbFillColorOutputDevicemutableprivate
mbInitClipRegionOutputDevicemutableprivate
mbInitFillColorOutputDevicemutableprivate
mbInitFontOutputDevicemutableprivate
mbInitLineColorOutputDevicemutableprivate
mbInitTextColorOutputDevicemutableprivate
mbLineColorOutputDevicemutableprivate
mbMapOutputDevicemutableprivate
mbNewFontOutputDevicemutableprivate
mbOutputOutputDevicemutableprivate
mbOutputClippedOutputDevicemutableprivate
mbRefPointOutputDevicemutableprivate
mbTextLinesOutputDevicemutableprivate
mbTextSpecialOutputDevicemutableprivate
meOutDevTypeOutputDeviceprivate
meOutDevViewTypeOutputDeviceprivate
meRasterOpOutputDeviceprivate
meTextLanguageOutputDeviceprivate
mnAntialiasingOutputDeviceprivate
mnDPIScalePercentageOutputDeviceprivate
mnDPIXOutputDeviceprivate
mnDPIYOutputDeviceprivate
mnDrawModeOutputDeviceprivate
mnEmphasisAscentOutputDevicemutableprivate
mnEmphasisDescentOutputDevicemutableprivate
mnOutHeightOutputDeviceprivate
mnOutOffLogicXOutputDeviceprivate
mnOutOffLogicYOutputDeviceprivate
mnOutOffOrigXOutputDeviceprivate
mnOutOffOrigYOutputDeviceprivate
mnOutOffXOutputDeviceprivate
mnOutOffYOutputDeviceprivate
mnOutWidthOutputDeviceprivate
mnRefCntVclReferenceBasemutableprivate
mnTextLayoutModeOutputDeviceprivate
mnTextOffXOutputDevicemutableprivate
mnTextOffYOutputDevicemutableprivate
moSettingsOutputDeviceprivate
MoveClipRegion(tools::Long nHorzMove, tools::Long nVertMove)OutputDevice
mpAlphaVDevOutputDeviceprivate
mpExtOutDevDataOutputDeviceprivate
mpFontFaceCollectionOutputDevicemutableprivate
mpFontInstanceOutputDevicemutableprivate
mpGraphicsOutputDevicemutableprivate
mpMetaFileOutputDeviceprivate
mpNextGraphicsOutputDevicemutableprivate
mpOutDevDataOutputDeviceprivate
mpPrevGraphicsOutputDevicemutableprivate
mpUnoGraphicsListOutputDeviceprivate
mxCanvasOutputDevicemutableprivate
mxFontCacheOutputDevicemutableprotected
mxFontCollectionOutputDevicemutableprotected
mxOwnerWindowvcl::WindowOutputDeviceprivate
operator=(const OutputDevice &)=deleteOutputDeviceprivate
OutputDevice(const OutputDevice &)=deleteOutputDeviceprivate
OutputDevice(OutDevType eOutDevType)OutputDeviceprotected
PixelToLogic(const Point &rDevicePt) constOutputDevice
PixelToLogic(const Size &rDeviceSize) constOutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect) constOutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly) constOutputDevice
PixelToLogic(const tools::PolyPolygon &rDevicePolyPoly) constOutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly) constOutputDevice
PixelToLogic(const vcl::Region &rDeviceRegion) constOutputDevice
PixelToLogic(const Point &rDevicePt, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const Size &rDeviceSize, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const tools::Polygon &rDevicePoly, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const basegfx::B2DPolygon &rDevicePoly, const MapMode &rMapMode) constOutputDevice
PixelToLogic(const basegfx::B2DPolyPolygon &rDevicePolyPoly, const MapMode &rMapMode) constOutputDevice
Pop()OutputDevice
Push(vcl::PushFlags nFlags=vcl::PushFlags::ALL)OutputDevice
RefreshFontData(const bool bNewFontLists)OutputDevice
release() constVclReferenceBaseinline
ReleaseFontCache()OutputDeviceprotected
ReleaseFontCollection()OutputDeviceprotected
ReleaseGraphics(bool bRelease=true) overridevcl::WindowOutputDevicevirtual
ReMirror(Point &rPoint) constOutputDevice
ReMirror(tools::Rectangle &rRect) constOutputDevice
ReMirror(vcl::Region &rRegion) constOutputDevice
RemoveFontsSubstitute()OutputDevicestatic
RemoveTransparenciesFromMetaFile(const GDIMetaFile &rInMtf, GDIMetaFile &rOutMtf, tools::Long nMaxBmpDPIX, tools::Long nMaxBmpDPIY, bool bReduceTransparency, bool bTransparencyAutoMode, bool bDownsampleBitmaps, const Color &rBackground=COL_TRANSPARENT)OutputDevice
ResetNewFontCache()OutputDeviceprotected
SaveBackground(VirtualDevice &rSaveDevice, const Point &rPos, const Size &rSize, const Size &) const overridevcl::WindowOutputDevicevirtual
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
SetDeviceClipRegion(const vcl::Region *pRegion)OutputDeviceprivate
SetDigitLanguage(LanguageType)OutputDevice
SetDPIX(sal_Int32 nDPIX)OutputDeviceinline
SetDPIY(sal_Int32 nDPIY)OutputDeviceinline
SetDrawMode(DrawModeFlags nDrawMode)OutputDevice
SetExtOutDevData(vcl::ExtOutDevData *pExtOutDevData)OutputDeviceinline
SetFillColor()OutputDevice
SetFillColor(const Color &rColor)OutputDevice
SetFont(const vcl::Font &rNewFont)OutputDevice
SetFontCollectionFromSVData()OutputDeviceprotected
SetFontOrientation(LogicalFontInstance *const pFontInstance) constOutputDeviceprotectedvirtual
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 bIsRecord)OutputDevicevirtual
SetOutDevViewType(OutDevViewType eOutDevViewType)OutputDeviceinline
SetOutOffXPixel(tools::Long nOutOffX)OutputDevice
SetOutOffYPixel(tools::Long nOutOffY)OutputDevice
SetOverlineColor()OutputDevice
SetOverlineColor(const Color &rColor)OutputDevice
SetPixelOffset(const Size &rOffset)OutputDevice
SetRasterOp(RasterOp eRasterOp)OutputDevice
SetRefPoint()OutputDevice
SetRefPoint(const Point &rRefPoint)OutputDevice
SetRelativeMapMode(const MapMode &rNewMapMode)OutputDevice
SetSettings(const AllSettings &rSettings) overridevcl::WindowOutputDevicevirtual
SetSettings(const AllSettings &rSettings, bool bChild)vcl::WindowOutputDevice
SetSystemTextColor(SystemTextColorFlags nFlags, bool bEnabled)OutputDevicevirtual
SetTextAlign(TextAlign eAlign)OutputDevice
SetTextColor(const Color &rColor)OutputDevice
SetTextFillColor()OutputDevice
SetTextFillColor(const Color &rColor)OutputDevice
SetTextLineColor()OutputDevice
SetTextLineColor(const Color &rColor)OutputDevice
SetWaveLineColors(Color const &rColor, tools::Long nLineWidth)OutputDeviceprotectedvirtual
shouldDrawWavePixelAsRect(tools::Long nLineWidth) constOutputDeviceprotectedvirtual
StartTrackingFontMappingUse()OutputDevicestatic
SubPixelToLogic(const basegfx::B2DPoint &rDevicePt) constOutputDevice
SupportsCairo() constOutputDevice
SupportsOperation(OutDevSupportType) constOutputDevice
TransformAndReduceBitmapExToTargetRange(const basegfx::B2DHomMatrix &aFullTransform, basegfx::B2DRange &aVisibleRange, double &fMaximumArea)OutputDeviceprotectedvirtual
UsePolyPolygonForComplexGradient() overridevcl::WindowOutputDeviceprivatevirtual
ValidateKashidas(const OUString &rTxt, sal_Int32 nIdx, sal_Int32 nLen, sal_Int32 nKashCount, const sal_Int32 *pKashidaPos, sal_Int32 *pKashidaPosDropped) constOutputDevice
VclReferenceBase(const VclReferenceBase &)=deleteVclReferenceBaseprivate
VclReferenceBase()VclReferenceBaseprotected
WindowOutputDevice(vcl::Window &rOwnerWindow)vcl::WindowOutputDevice
~OutputDevice() overrideOutputDeviceprotectedvirtual
~VclReferenceBase()VclReferenceBaseprotectedvirtual
~WindowOutputDevice() overridevcl::WindowOutputDevicevirtual