Lines Matching refs:OutputDevice

105 DBG_NAMEEX( OutputDevice )
180 void OutputDevice::ImplUpdateFontData( bool bNewFontLists ) in ImplUpdateFontData()
259 void OutputDevice::ImplUpdateAllFontData( bool bNewFontLists ) in ImplUpdateAllFontData()
305 …((OutputDevice*)pFrame)->mpGraphics->GetDevFontList( pFrame->mpWindowImpl->mpFrameData->mpFontList… in ImplUpdateAllFontData()
321 void OutputDevice::BeginFontSubstitution() in BeginFontSubstitution()
329 void OutputDevice::EndFontSubstitution() in EndFontSubstitution()
346 void OutputDevice::AddFontSubstitute( const XubString& rFontName, in AddFontSubstitute()
381 void OutputDevice::ImplAddDevFontSubstitute( const XubString& rFontName, in ImplAddDevFontSubstitute()
391 void OutputDevice::RemoveFontSubstitute( sal_uInt16 n ) in RemoveFontSubstitute()
410 sal_uInt16 OutputDevice::GetFontSubstituteCount() in GetFontSubstituteCount()
421 void OutputDevice::GetFontSubstitute( sal_uInt16 n, in GetFontSubstitute()
503 Font OutputDevice::GetDefaultFont( sal_uInt16 nType, LanguageType eLang, in GetDefaultFont()
504 sal_uLong nFlags, const OutputDevice* pOutDev ) in GetDefaultFont()
619 pOutDev = (const OutputDevice *)ImplGetSVData()->mpDefaultWin; in GetDefaultFont()
2874 FontEmphasisMark OutputDevice::ImplGetEmphasisMarkStyle( const Font& rFont ) in ImplGetEmphasisMarkStyle()
2904 sal_Bool OutputDevice::ImplIsUnderlineAbove( const Font& rFont ) in ImplIsUnderlineAbove()
2919 void OutputDevice::ImplInitFontList() const in ImplInitFontList()
2945 void OutputDevice::ImplInitFont() const in ImplInitFont()
2972 void OutputDevice::ImplInitTextColor() in ImplInitTextColor()
2985 bool OutputDevice::ImplNewFont() const in ImplNewFont()
2995 const_cast<OutputDevice&>(*this).ImplUpdateFontData( true ); in ImplNewFont()
3152 long OutputDevice::ImplGetTextWidth( const SalLayout& rSalLayout ) const in ImplGetTextWidth()
3161 void OutputDevice::ImplDrawTextRect( long nBaseX, long nBaseY, in ImplDrawTextRect()
3221 void OutputDevice::ImplDrawTextBackground( const SalLayout& rSalLayout ) in ImplDrawTextBackground()
3243 Rectangle OutputDevice::ImplGetTextBoundRect( const SalLayout& rSalLayout ) in ImplGetTextBoundRect()
3281 void OutputDevice::ImplInitTextLineSize() in ImplInitTextLineSize()
3288 void OutputDevice::ImplInitAboveTextLineSize() in ImplInitAboveTextLineSize()
3357 void ImplFontMetricData::ImplInitTextLineSize( const OutputDevice* pDev ) in ImplInitTextLineSize()
3499 OutputDevice* pOutDev, in ImplDrawWavePixel()
3520 void OutputDevice::ImplDrawWaveLine( long nBaseX, long nBaseY, in ImplDrawWaveLine()
3644 void OutputDevice::ImplDrawWaveTextLine( long nBaseX, long nBaseY, in ImplDrawWaveTextLine()
3708 void OutputDevice::ImplDrawStraightTextLine( long nBaseX, long nBaseY, in ImplDrawStraightTextLine()
3940 void OutputDevice::ImplDrawStrikeoutLine( long nBaseX, long nBaseY, in ImplDrawStrikeoutLine()
4004 void OutputDevice::ImplDrawStrikeoutChar( long nBaseX, long nBaseY, in ImplDrawStrikeoutChar()
4087 void OutputDevice::ImplDrawTextLine( long nX, long nY, in ImplDrawTextLine()
4155 void OutputDevice::ImplDrawTextLines( SalLayout& rSalLayout, in ImplDrawTextLines()
4217 void OutputDevice::ImplDrawMnemonicLine( long nX, long nY, long nWidth ) in ImplDrawMnemonicLine()
4234 void OutputDevice::ImplGetEmphasisMark( PolyPolygon& rPolyPoly, sal_Bool& rPolyLine, in ImplGetEmphasisMark()
4389 void OutputDevice::ImplDrawEmphasisMark( long nBaseX, long nX, long nY, in ImplDrawEmphasisMark()
4437 void OutputDevice::ImplDrawEmphasisMarks( SalLayout& rSalLayout ) in ImplDrawEmphasisMarks()
4522 bool OutputDevice::ImplDrawRotateText( SalLayout& rSalLayout ) in ImplDrawRotateText()
4562 rSalLayout.DrawText( *((OutputDevice*)pVDev)->mpGraphics ); in ImplDrawRotateText()
4597 void OutputDevice::ImplDrawTextDirect( SalLayout& rSalLayout, sal_Bool bTextLines ) in ImplDrawTextDirect()
4613 OutputDevice *pOutDevRef = (OutputDevice *)this; in ImplDrawTextDirect()
4623 OutputDevice *pOutDevRef = (OutputDevice *)this; in ImplDrawTextDirect()
4646 void OutputDevice::ImplDrawSpecialText( SalLayout& rSalLayout ) in ImplDrawSpecialText()
4767 void OutputDevice::ImplDrawText( SalLayout& rSalLayout ) in ImplDrawText()
4789 long OutputDevice::ImplGetTextLines( ImplMultiTextLineInfo& rLineInfo, in ImplGetTextLines()
5003 void OutputDevice::SetAntialiasing( sal_uInt16 nMode ) in SetAntialiasing()
5022 void OutputDevice::SetFont( const Font& rNewFont ) in SetFont()
5025 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetFont()
5140 void OutputDevice::SetLayoutMode( sal_uLong nTextLayoutMode ) in SetLayoutMode()
5155 void OutputDevice::SetDigitLanguage( LanguageType eTextLanguage ) in SetDigitLanguage()
5170 void OutputDevice::SetTextColor( const Color& rColor ) in SetTextColor()
5173 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetTextColor()
5216 void OutputDevice::SetTextFillColor() in SetTextFillColor()
5219 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetTextFillColor()
5235 void OutputDevice::SetTextFillColor( const Color& rColor ) in SetTextFillColor()
5238 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetTextFillColor()
5289 Color OutputDevice::GetTextFillColor() const in GetTextFillColor()
5299 void OutputDevice::SetTextLineColor() in SetTextLineColor()
5302 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetTextLineColor()
5315 void OutputDevice::SetTextLineColor( const Color& rColor ) in SetTextLineColor()
5318 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetTextLineColor()
5358 void OutputDevice::SetOverlineColor() in SetOverlineColor()
5361 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetOverlineColor()
5374 void OutputDevice::SetOverlineColor( const Color& rColor ) in SetOverlineColor()
5377 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetOverlineColor()
5418 void OutputDevice::SetTextAlign( TextAlign eAlign ) in SetTextAlign()
5421 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in SetTextAlign()
5438 void OutputDevice::DrawTextLine( const Point& rPos, long nWidth, in DrawTextLine()
5445 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawTextLine()
5485 sal_Bool OutputDevice::IsTextUnderlineAbove( const Font& rFont ) in IsTextUnderlineAbove()
5492 void OutputDevice::DrawWaveLine( const Point& rStartPos, const Point& rEndPos, in DrawWaveLine()
5496 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawWaveLine()
5563 void OutputDevice::DrawText( const Point& rStartPt, const String& rStr, in DrawText()
5575 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawText()
5647 long OutputDevice::GetTextWidth( const String& rStr, in GetTextWidth()
5651 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextWidth()
5659 long OutputDevice::GetTextHeight() const in GetTextHeight()
5662 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextHeight()
5681 void OutputDevice::DrawTextArray( const Point& rStartPt, const String& rStr, in DrawTextArray()
5686 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawTextArray()
5713 long OutputDevice::GetTextArray( const String& rStr, sal_Int32* pDXAry, in GetTextArray()
5717 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextArray()
5760 bool OutputDevice::GetCaretPositions( const XubString& rStr, sal_Int32* pCaretXArray, in GetCaretPositions()
5766 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetCaretPositions()
5829 void OutputDevice::DrawStretchText( const Point& rStartPt, sal_uLong nWidth, in DrawStretchText()
5834 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawStretchText()
5855 ImplLayoutArgs OutputDevice::ImplPrepareLayoutArgs( String& rStr, in ImplPrepareLayoutArgs()
5967 SalLayout* OutputDevice::ImplLayout( const String& rOrigStr, in ImplLayout()
6091 SalLayout* OutputDevice::ImplGlyphFallbackLayout( SalLayout* pSalLayout, ImplLayoutArgs& rLayoutArg… in ImplGlyphFallbackLayout()
6231 sal_Bool OutputDevice::GetTextIsRTL( in GetTextIsRTL()
6245 xub_StrLen OutputDevice::GetTextBreak( const String& rStr, long nTextWidth, in GetTextBreak()
6250 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextBreak()
6280 xub_StrLen OutputDevice::GetTextBreak( const String& rStr, long nTextWidth, in GetTextBreak()
6286 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextBreak()
6340 void OutputDevice::ImplDrawText( OutputDevice& rTargetDevice, const Rectangle& rRect, in ImplDrawText()
6614 void OutputDevice::AddTextRectActions( const Rectangle& rRect, in AddTextRectActions()
6620 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in AddTextRectActions()
6651 void OutputDevice::DrawText( const Rectangle& rRect, const String& rOrigStr, sal_uInt16 nStyle, in DrawText()
6662 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawText()
6699 Rectangle OutputDevice::GetTextRect( const Rectangle& rRect, in GetTextRect()
6705 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextRect()
6725 DefaultTextLayout aDefaultLayout( *const_cast< OutputDevice* >( this ) ); in GetTextRect()
6829 String OutputDevice::GetEllipsisString( const String& rOrigStr, long nMaxWidth, in GetEllipsisString()
6832 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetEllipsisString()
6833 DefaultTextLayout aTextLayout( *const_cast< OutputDevice* >( this ) ); in GetEllipsisString()
6839 String OutputDevice::ImplGetEllipsisString( const OutputDevice& rTargetDevice, const XubString& rOr… in ImplGetEllipsisString()
6906 …aStr = OutputDevice::ImplGetEllipsisString( rTargetDevice, aStr, nMaxWidth, nStyle | TEXT_DRAW_END… in ImplGetEllipsisString()
6921 …aStr = OutputDevice::ImplGetEllipsisString( rTargetDevice, aStr, nMaxWidth, nStyle | TEXT_DRAW_END… in ImplGetEllipsisString()
6931 …aStr = OutputDevice::ImplGetEllipsisString( rTargetDevice, aStr, nMaxWidth, nStyle | TEXT_DRAW_END… in ImplGetEllipsisString()
6971 void OutputDevice::DrawCtrlText( const Point& rPos, const XubString& rStr, in DrawCtrlText()
6976 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in DrawCtrlText()
7104 long OutputDevice::GetCtrlTextWidth( const String& rStr, in GetCtrlTextWidth()
7109 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetCtrlTextWidth()
7131 String OutputDevice::GetNonMnemonicString( const String& rStr, xub_StrLen& rMnemonicPos ) in GetNonMnemonicString()
7165 int OutputDevice::GetDevFontCount() const in GetDevFontCount()
7168 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetDevFontCount()
7177 FontInfo OutputDevice::GetDevFont( int nDevFontIndex ) const in GetDevFont()
7180 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetDevFont()
7209 sal_Bool OutputDevice::AddTempDevFont( const String& rFileURL, const String& rFontName ) in AddTempDevFont()
7212 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in AddTempDevFont()
7232 int OutputDevice::GetDevFontSizeCount( const Font& rFont ) const in GetDevFontSizeCount()
7235 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetDevFontSizeCount()
7246 Size OutputDevice::GetDevFontSize( const Font& rFont, int nSizeIndex ) const in GetDevFontSize()
7249 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetDevFontSize()
7281 sal_Bool OutputDevice::IsFontAvailable( const String& rFontName ) const in IsFontAvailable()
7284 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in IsFontAvailable()
7292 FontMetric OutputDevice::GetFontMetric() const in GetFontMetric()
7295 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetFontMetric()
7349 FontMetric OutputDevice::GetFontMetric( const Font& rFont ) const in GetFontMetric()
7353 const_cast<OutputDevice*>(this)->SetFont( rFont ); in GetFontMetric()
7355 const_cast<OutputDevice*>(this)->SetFont( aOldFont ); in GetFontMetric()
7369 SystemFontData OutputDevice::GetSysFontData(int nFallbacklevel) const in GetSysFontData()
7399 SystemTextLayoutData OutputDevice::GetSysTextLayoutData(const Point& rStartPt, const XubString& rSt… in GetSysTextLayoutData()
7403 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetSysTextLayoutData()
7448 long OutputDevice::GetMinKashida() const in GetMinKashida()
7451 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetMinKashida()
7461 long OutputDevice::GetMinKashida( const Font& rFont ) const in GetMinKashida()
7465 const_cast<OutputDevice*>(this)->SetFont( rFont ); in GetMinKashida()
7467 const_cast<OutputDevice*>(this)->SetFont( aOldFont ); in GetMinKashida()
7472 xub_StrLen OutputDevice::ValidateKashidas ( const String& rTxt, in ValidateKashidas()
7497 sal_Bool OutputDevice::GetGlyphBoundRects( const Point& rOrigin, const String& rStr, in GetGlyphBoundRects()
7501 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetGlyphBoundRects()
7522 sal_Bool OutputDevice::GetTextBoundRect( Rectangle& rRect, in GetTextBoundRect()
7527 DBG_CHKTHIS( OutputDevice, ImplDbgCheckOutputDevice ); in GetTextBoundRect()
7700 sal_Bool OutputDevice::GetTextOutlines( ::basegfx::B2DPolyPolygonVector& rVector, in GetTextOutlines()
7723 const_cast<OutputDevice&>(*this).mbMap = sal_False; in GetTextOutlines()
7724 const_cast<OutputDevice&>(*this).mbNewFont = sal_True; in GetTextOutlines()
7783 const_cast<OutputDevice&>(*this).mbMap = bOldMap; in GetTextOutlines()
7784 const_cast<OutputDevice&>(*this).mbNewFont = sal_True; in GetTextOutlines()
7826 …long nHeight = ((OutputDevice*)&aVDev)->mpFontEntry->mnLineHeight + ((OutputDevice*)&aVDev)->mnEmp… in GetTextOutlines()
7827 + ((OutputDevice*)&aVDev)->mnEmphasisDescent; in GetTextOutlines()
7874 …pSalLayout->DrawBase() += Point( ((OutputDevice*)&aVDev)->mnTextOffX, ((OutputDevice*)&aVDev)->mnT… in GetTextOutlines()
7875 pSalLayout->DrawText( *((OutputDevice*)&aVDev)->mpGraphics ); in GetTextOutlines()
7895 int nPixelX = rPt.X() - ((OutputDevice&)aVDev).mnTextOffX + nXOffset; in GetTextOutlines()
7896 int nPixelY = rPt.Y() - ((OutputDevice&)aVDev).mnTextOffY; in GetTextOutlines()
7929 sal_Bool OutputDevice::GetTextOutlines( PolyPolyVector& rResultVector, in GetTextOutlines()
7952 sal_Bool OutputDevice::GetTextOutline( PolyPolygon& rPolyPoly, in GetTextOutline()
7975 sal_Bool OutputDevice::GetFontCharMap( FontCharMap& rFontCharMap ) const in GetFontCharMap()
8034 xub_StrLen OutputDevice::HasGlyphs( const Font& rTempFont, const String& rStr, in HasGlyphs()
8048 const_cast<OutputDevice&>(*this).SetFont( rTempFont ); in HasGlyphs()
8051 const_cast<OutputDevice&>(*this).SetFont( aOrigFont ); in HasGlyphs()