Home
last modified time | relevance | path

Searched refs:GlyphItem (Results 1 – 8 of 8) sorted by path

/trunk/main/vcl/inc/
H A Dgraphite_layout.hxx89 class Glyphs : public std::vector<GlyphItem>
170 std::pair<int,int> glyph_to_chars(const GlyphItem &) const;
H A Dsallayout.hxx282 struct GlyphItem struct
292 GlyphItem() {} in GlyphItem() argument
294 GlyphItem( int nCharPos, sal_GlyphId aGlyphId, const Point& rLinearPos, in GlyphItem() function
310 typedef std::list<GlyphItem> GlyphList; argument
311 typedef std::vector<GlyphItem> GlyphVector;
319 void AppendGlyph( const GlyphItem& );
349 GlyphItem* mpGlyphItems; // TODO: change to GlyphList
/trunk/main/vcl/source/gdi/
H A Dpdfwriter_impl.cxx2417 nGlyphFlags |= GlyphItem::IS_RTL_GLYPH; in LayoutText()
2419 GlyphItem aGI( nCharPos, cChar, aNewPos, nGlyphFlags, nGlyphWidth ); in LayoutText()
H A Dsallayout.cxx984 GlyphItem* pNewGI = new GlyphItem[ mnGlyphCapacity ]; in AppendGlyph()
1098 const GlyphItem* pG = mpGlyphItems; in GetTextWidth()
1142 GlyphItem* pG = mpGlyphItems; in ApplyDXArray()
1201 GlyphItem* pClusterG = pG + 1; in ApplyDXArray()
1246 GlyphItem* pG; in Justify()
1358 const GlyphItem* pG1 = mpGlyphItems; in KashidaJustify()
1382 GlyphItem* pNewGlyphItems = new GlyphItem[ mnGlyphCapacity ]; in KashidaJustify()
1383 GlyphItem* pG2 = pNewGlyphItems; in KashidaJustify()
1409 GlyphItem::IS_IN_CLUSTER|GlyphItem::IS_RTL_GLYPH, nKashidaWidth ); in KashidaJustify()
1448 const GlyphItem* pG = mpGlyphItems; in GetCaretPositions()
[all …]
/trunk/main/vcl/source/glyphs/
H A Dgcach_layout.cxx104 GlyphItem aPrevItem; in operator ()()
144 int nGlyphFlags = bRightToLeft ? GlyphItem::IS_RTL_GLYPH : 0; in operator ()()
145 aPrevItem = GlyphItem( nCharPos, aGlyphId, aNewPos, nGlyphFlags, nGlyphWidth ); in operator ()()
623 nGlyphFlags |= GlyphItem::IS_IN_CLUSTER; in operator ()()
625 nGlyphFlags |= GlyphItem::IS_RTL_GLYPH; in operator ()()
627 nGlyphFlags |= GlyphItem::IS_DIACRITIC; in operator ()()
630 GlyphItem aGI( nCharPos, nGlyphIndex, aNewPos, nGlyphFlags, nGlyphWidth ); in operator ()()
H A Dgraphite_layout.cxx510 long nGlyphFlags = bIsBase ? 0 : GlyphItem::IS_IN_CLUSTER; in append()
513 nGlyphFlags |= (gi.directionLevel() & 0x1)? GlyphItem::IS_RTL_GLYPH : 0; in append()
514 GlyphItem aGlyphItem(size(),//gi.logicalIndex(), in append()
1111 GlyphItem & gi = mvGlyphs[nChar2Base]; in ApplyDXArray()
1246 GlyphItem glyphItem = *i; in kashidaJustify()
1249 GlyphItem newGi(glyphItem.mnCharPos, nKashidaIndex, aPos, in kashidaJustify()
1250 GlyphItem::IS_IN_CLUSTER|GlyphItem::IS_RTL_GLYPH, nKashidaWidth); in kashidaJustify()
1298 GlyphItem gi = mvGlyphs[nChar2Base]; in GetCaretPositions()
1335 GlyphItem gi = mvGlyphs[prevBase]; in GetCaretPositions()
1524 GlyphItem & glyph = mvGlyphs[nGlyphIndex]; in DropGlyph()
/trunk/main/vcl/unx/generic/gdi/
H A Dpspgraphics.cxx609 GlyphItem aPrevItem; in LayoutText()
663 int nGlyphFlags = bRightToLeft ? GlyphItem::IS_RTL_GLYPH : 0; in LayoutText()
665 aPrevItem = GlyphItem( nCharPos, aGlyphId, aNewPos, nGlyphFlags, nGlyphWidth ); in LayoutText()
/trunk/main/vcl/unx/headless/
H A Dsvppspgraphics.cxx550 GlyphItem aPrevItem; in LayoutText()
604 int nGlyphFlags = bRightToLeft ? GlyphItem::IS_RTL_GLYPH : 0; in LayoutText()
606 aPrevItem = GlyphItem( nCharPos, aGlyphId, aNewPos, nGlyphFlags, nGlyphWidth ); in LayoutText()

Completed in 99 milliseconds