Lines Matching refs:pCharWidths
999 bool GenericSalLayout::GetCharWidths( sal_Int32* pCharWidths ) const in GetCharWidths()
1004 pCharWidths[n] = 0; in GetCharWidths()
1063 pCharWidths[n] += nXPosMax - nXPosMin; in GetCharWidths()
1076 long GenericSalLayout::FillDXArray( sal_Int32* pCharWidths ) const in FillDXArray()
1078 if( pCharWidths ) in FillDXArray()
1079 if( !GetCharWidths( pCharWidths ) ) in FillDXArray()
1475 sal_Int32* pCharWidths = (sal_Int32*)alloca( nCharCapacity * sizeof(sal_Int32) ); in GetTextBreak() local
1476 if( !GetCharWidths( pCharWidths ) ) in GetTextBreak()
1482 nWidth += pCharWidths[ i - mnMinCharPos ] * nFactor; in GetTextBreak()
2141 sal_Int32* pCharWidths = (sal_Int32*)alloca( 2*nCharCount * sizeof(sal_Int32) ); in GetTextBreak() local
2142 mpLayouts[0]->FillDXArray( pCharWidths ); in GetTextBreak()
2147 rLayout.FillDXArray( pCharWidths + nCharCount ); in GetTextBreak()
2152 long w = pCharWidths[ i + nCharCount ]; in GetTextBreak()
2154 pCharWidths[ i ] += w; in GetTextBreak()
2161 nWidth += pCharWidths[ i ] * nFactor; in GetTextBreak()
2172 long MultiSalLayout::FillDXArray( sal_Int32* pCharWidths ) const in FillDXArray()
2179 if( pCharWidths ) in FillDXArray()
2182 pCharWidths[i] = 0; in FillDXArray()
2198 if( !pCharWidths ) in FillDXArray()
2205 if( pCharWidths[i] != 0 ) in FillDXArray()
2211 pCharWidths[i] = nCharWidth; in FillDXArray()