Lines Matching refs:CTLayout
26 class CTLayout class
30 explicit CTLayout( const CTTextStyle* );
31 virtual ~CTLayout( void );
83 CTLayout::CTLayout( const CTTextStyle* pTextStyle ) in CTLayout() function in CTLayout
101 CTLayout::~CTLayout() in ~CTLayout()
112 bool CTLayout::LayoutText( ImplLayoutArgs& rArgs ) in LayoutText()
155 void CTLayout::AdjustLayout( ImplLayoutArgs& rArgs ) in AdjustLayout()
238 void CTLayout::DrawText( SalGraphics& rGraphics ) const in DrawText()
288 int CTLayout::GetNextGlyphs( int nLen, sal_GlyphId* pOutGlyphIds, Point& rPos, int& nStart, in GetNextGlyphs()
383 long CTLayout::GetTextWidth() const in GetTextWidth()
397 long CTLayout::FillDXArray( sal_Int32* pDXArray ) const in FillDXArray()
448 int CTLayout::GetTextBreak( long nMaxWidth, long nCharExtra, int nFactor ) const in GetTextBreak()
487 void CTLayout::GetCaretPositions( int nMaxIndex, sal_Int32* pCaretXArray ) const in GetCaretPositions()
515 bool CTLayout::GetBoundRect( SalGraphics& rGraphics, Rectangle& rVCLRect ) const in GetBoundRect()
537 bool CTLayout::GetGlyphOutlines( SalGraphics&, PolyPolyVector& ) const { return false; } in GetGlyphOutlines()
538 void CTLayout::InitFont() const {} in InitFont()
539 void CTLayout::MoveGlyph( int /*nStart*/, long /*nNewXPos*/ ) {} in MoveGlyph()
540 void CTLayout::DropGlyph( int /*nStart*/ ) {} in DropGlyph()
541 void CTLayout::Simplify( bool /*bIsBase*/ ) {} in Simplify()
545 const ImplFontData* CTLayout::GetFallbackFontData( sal_GlyphId /*aGlyphId*/ ) const in GetFallbackFontData()
567 return new CTLayout( this); in GetTextLayout()