/trunk/main/vcl/inc/ |
H A D | glyphcache.hxx | 83 void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId ); 191 GlyphData& GetGlyphData( sal_GlyphId ); 192 const GlyphMetric& GetGlyphMetric( sal_GlyphId aGlyphId ) in GetGlyphMetric() 195 virtual sal_GlyphId GetGlyphIndex( sal_UCS4 ) const = 0; 196 … virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& ) const = 0; 198 bool IsGlyphInvisible( sal_GlyphId ); 199 virtual bool GetGlyphBitmap1( sal_GlyphId, RawBitmap& ) const = 0; 200 virtual bool GetGlyphBitmap8( sal_GlyphId, RawBitmap& ) const = 0; 217 virtual void InitGlyphData( sal_GlyphId, GlyphData& ) const = 0; 224 typedef ::std::hash_map<sal_GlyphId,GlyphData> GlyphList; [all …]
|
H A D | sallayout.hxx | 171 virtual const ImplFontData* GetFallbackFontData( sal_GlyphId ) const; 181 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pGlyphIdAry, Point& rPos, int&, 186 virtual bool IsSpacingGlyph( sal_GlyphId ) const; 239 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pGlyphIdxAry, Point& rPos, 253 virtual const ImplFontData* GetFallbackFontData( sal_GlyphId ) const; 288 sal_GlyphId maGlyphId; 294 GlyphItem( int nCharPos, sal_GlyphId aGlyphId, const Point& rLinearPos, in GlyphItem() 334 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pGlyphIdxAry, Point& rPos, int&,
|
H A D | graphite_layout.hxx | 149 virtual int GetNextGlyphs(int nLen, sal_GlyphId* pGlyphIdxAry, ::Point & rPos, int&, 164 virtual sal_GlyphId getKashidaGlyph(int & width) = 0; 165 void kashidaJustify(std::vector<int> & rDeltaWidth, sal_GlyphId, int width);
|
/trunk/main/vcl/source/glyphs/ |
H A D | gcach_ftyp.hxx | 187 virtual sal_GlyphId GetGlyphIndex( sal_UCS4 ) const; 188 sal_GlyphId GetRawGlyphIndex( sal_UCS4 ) const; 189 sal_GlyphId FixupGlyphIndex( sal_GlyphId, sal_UCS4 ) const; 192 virtual bool GetGlyphBitmap1( sal_GlyphId, RawBitmap& ) const; 193 virtual bool GetGlyphBitmap8( sal_GlyphId, RawBitmap& ) const; 194 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& ) const; 207 virtual void InitGlyphData( sal_GlyphId, GlyphData& ) const;
|
H A D | gcach_ftyp.cxx | 1083 static inline void SplitGlyphFlags( const FreetypeServerFont& rFont, sal_GlyphId& rGlyphId, int& nG… in SplitGlyphFlags() 1177 sal_GlyphId FreetypeServerFont::GetRawGlyphIndex( sal_UCS4 aChar ) const in GetRawGlyphIndex() 1235 return sal_GlyphId( nGlyphIndex); in GetRawGlyphIndex() 1240 sal_GlyphId FreetypeServerFont::FixupGlyphIndex( sal_GlyphId aGlyphId, sal_UCS4 aChar ) const in FixupGlyphIndex() 1252 sal_GlyphId nTemp = GetVerticalChar( aChar ); in FixupGlyphIndex() 1288 sal_GlyphId FreetypeServerFont::GetGlyphIndex( sal_UCS4 aChar ) const in GetGlyphIndex() 1290 sal_GlyphId aGlyphId = GetRawGlyphIndex( aChar ); in GetGlyphIndex() 1316 void FreetypeServerFont::InitGlyphData( sal_GlyphId aGlyphId, GlyphData& rGD ) const in InitGlyphData() 1405 bool FreetypeServerFont::GetGlyphBitmap1( sal_GlyphId aGlyphId, RawBitmap& rRawBitmap ) const in GetGlyphBitmap1() 1579 bool FreetypeServerFont::GetGlyphBitmap8( sal_GlyphId aGlyphId, RawBitmap& rRawBitmap ) const in GetGlyphBitmap8() [all …]
|
/trunk/main/vcl/unx/headless/ |
H A D | svptext.cxx | 55 BitmapDeviceSharedPtr GetGlyphBmp( ServerFont&, sal_GlyphId, 60 virtual void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId ); 93 sal_GlyphId aGlyphId, sal_uInt32 nBmpFormat, B2IPoint& rTargetPos ) in GetGlyphBmp() 155 void SvpGlyphPeer::RemovingGlyph( ServerFont&, GlyphData& rGlyphData, sal_GlyphId /*aGlyphId*/ ) in RemovingGlyph() argument 341 sal_GlyphId* pGlyphIds, in CreateFontSubset() 421 bool SvpSalGraphics::GetGlyphBoundRect( sal_GlyphId aGlyphId, Rectangle& rRect ) in GetGlyphBoundRect() 439 bool SvpSalGraphics::GetGlyphOutline( sal_GlyphId aGlyphId, B2DPolyPolygon& rPolyPoly ) in GetGlyphOutline() 472 sal_GlyphId aGlyphId; in DrawServerFontLayout()
|
H A D | svpgdi.hxx | 97 sal_GlyphId* pGlyphIds, 114 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ); 115 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
|
H A D | svppspgraphics.hxx | 116 sal_GlyphId* pGlyphIds, 133 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ); 134 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
|
H A D | svppspgraphics.cxx | 565 sal_GlyphId aGlyphId( cChar); // printer glyphs = unicode in LayoutText() 664 sal_GlyphId aGlyphAry[ nMaxGlyphs ]; in DrawPrinterLayout() 686 sal_GlyphId aGlyphId = aGlyphAry[i] & (GF_IDXMASK | GF_ROTMASK); in DrawPrinterLayout() 875 bool PspGraphics::GetGlyphBoundRect( sal_GlyphId aGlyphId, Rectangle& rRect ) in GetGlyphBoundRect() 891 bool PspGraphics::GetGlyphOutline( sal_GlyphId aGlyphId, in GetGlyphOutline() 932 sal_GlyphId* pGlyphIds, in CreateFontSubset()
|
/trunk/main/vcl/unx/generic/printergfx/ |
H A D | glyphset.hxx | 56 typedef std::hash_map< sal_GlyphId, sal_uInt8 > glyph_map_t; 78 sal_Bool GetGlyphID( sal_GlyphId nGlyphId, sal_Unicode nUnicode, 80 sal_Bool LookupGlyphID( sal_GlyphId nGlyphId, 82 sal_Bool AddGlyphID (sal_GlyphId nGlyphId, sal_Unicode nUnicode, 119 const sal_GlyphId* pGlyphIds,
|
H A D | text_gfx.cxx | 167 sal_GlyphId* pGlyphIds, in drawGlyphs() 195 sal_GlyphId* pGlyphIds, in DrawGlyphs() 236 sal_GlyphId* pTempGlyphIds = (sal_GlyphId*)alloca(sizeof(sal_Int32)*nLen); in DrawGlyphs() 252 const sal_GlyphId nRot = pGlyphIds[i] & GF_ROTMASK; in DrawGlyphs() 291 sal_GlyphId nRotGlyphId = pGlyphIds[i]; in DrawGlyphs()
|
H A D | glyphset.cxx | 124 sal_GlyphId nGlyph, in GetGlyphID() 167 sal_GlyphId nGlyph, in LookupGlyphID() 301 sal_GlyphId nGlyph, in AddGlyphID() 497 const sal_GlyphId* pGlyphIds, in DrawGlyphs() 817 std::vector< sal_GlyphId> aRequestedGlyphs( nGlyphCount ); in CreatePSUploadableFont()
|
/trunk/main/vcl/unx/generic/gdi/ |
H A D | gcach_xpeer.hxx | 44 Pixmap GetPixmap( ServerFont&, sal_GlyphId, int nScreen ); 45 const RawBitmap* GetRawBitmap( ServerFont&, sal_GlyphId ); 49 XRenderGlyph GetXRGlyph( ServerFont&, sal_GlyphId ); 55 virtual void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId );
|
H A D | gcach_xpeer.cxx | 330 void X11GlyphPeer::RemovingGlyph( ServerFont& /*rServerFont*/, GlyphData& rGlyphData, sal_GlyphId /… in RemovingGlyph() argument 452 Pixmap X11GlyphPeer::GetPixmap( ServerFont& rServerFont, sal_GlyphId aGlyphId, int nReqScreen ) in GetPixmap() 557 const RawBitmap* X11GlyphPeer::GetRawBitmap( ServerFont& rServerFont, sal_GlyphId aGlyphId ) in GetRawBitmap() 590 XRenderGlyph X11GlyphPeer::GetXRGlyph( ServerFont& rServerFont, sal_GlyphId aGlyphId ) in GetXRGlyph()
|
H A D | pspgraphics.cxx | 605 sal_GlyphId aOldGlyphId( GF_DROPPED); in LayoutText() 624 sal_GlyphId aGlyphId( cChar); // printer glyphs = unicode in LayoutText() 723 sal_GlyphId aGlyphAry[ nMaxGlyphs ]; in DrawPrinterLayout() 771 sal_GlyphId aGlyphId = aGlyphAry[i] & (GF_IDXMASK | GF_ROTMASK); in DrawPrinterLayout() 966 bool PspGraphics::GetGlyphBoundRect( sal_GlyphId aGlyphId, Rectangle& rRect ) in GetGlyphBoundRect() 982 bool PspGraphics::GetGlyphOutline( sal_GlyphId aGlyphId, in GetGlyphOutline() 1037 sal_GlyphId* pGlyphIds, in CreateFontSubset()
|
H A D | salgdi3.cxx | 478 sal_GlyphId aGlyphId; in DrawCairoAAFontString() 626 sal_GlyphId aGlyphAry[ MAXGLYPHS ]; in DrawServerAAFontString() 661 sal_GlyphId nGlyph; in DrawServerAAForcedString() 893 sal_GlyphId nGlyph; in DrawServerSimpleFontString() 1234 bool X11SalGraphics::GetGlyphBoundRect( sal_GlyphId aGlyphId, Rectangle& rRect ) in GetGlyphBoundRect() 1252 bool X11SalGraphics::GetGlyphOutline( sal_GlyphId aGlyphId, in GetGlyphOutline() 1327 sal_GlyphId* pGlyphIds, in CreateFontSubset()
|
/trunk/main/vcl/inc/aqua/ |
H A D | salgdi.h | 115 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ) const = 0; 116 virtual bool GetGlyphOutline( sal_GlyphId, basegfx::B2DPolyPolygon& ) const = 0; 359 sal_GlyphId* pGlyphIds, 395 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ); 396 virtual bool GetGlyphOutline( sal_GlyphId, basegfx::B2DPolyPolygon& );
|
/trunk/main/vcl/source/gdi/ |
H A D | sallayout.cxx | 880 sal_GlyphId nLGlyph; in GetOutline() 915 sal_GlyphId nLGlyph; in GetBoundRect() 934 bool SalLayout::IsSpacingGlyph( sal_GlyphId nGlyph ) const in IsSpacingGlyph() 952 const ImplFontData* SalLayout::GetFallbackFontData( sal_GlyphId /*aGlyphId*/ ) const in GetFallbackFontData() 1493 int GenericSalLayout::GetNextGlyphs( int nLen, sal_GlyphId* pGlyphs, Point& rPos, in GetNextGlyphs() 1612 const sal_GlyphId nDropMarker = bIsBase ? GF_DROPPED : 0; in Simplify() 1814 sal_GlyphId nDummy; in AdjustLayout() 2108 const ImplFontData* MultiSalLayout::GetFallbackFontData( sal_GlyphId aGlyphId ) const in GetFallbackFontData() 2246 int MultiSalLayout::GetNextGlyphs( int nLen, sal_GlyphId* pGlyphIdxAry, Point& rPos, in GetNextGlyphs()
|
/trunk/main/vcl/aqua/source/gdi/ |
H A D | ctlayout.cxx | 37 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pOutGlyphIds, Point& rPos, int&, 47 const ImplFontData* GetFallbackFontData( sal_GlyphId ) const; 288 int CTLayout::GetNextGlyphs( int nLen, sal_GlyphId* pOutGlyphIds, Point& rPos, int& nStart, in GetNextGlyphs() 545 const ImplFontData* CTLayout::GetFallbackFontData( sal_GlyphId /*aGlyphId*/ ) const in GetFallbackFontData()
|
H A D | atslayout.cxx | 47 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pOutGlyphIds, Point& rPos, int&, 57 const ImplFontData* GetFallbackFontData( sal_GlyphId ) const; 472 int ATSLayout::GetNextGlyphs( int nLen, sal_GlyphId* pOutGlyphIds, Point& rPos, int& nStart, in GetNextGlyphs() 531 sal_GlyphId aGlyphId = mpGlyphIds[nStart]; in GetNextGlyphs() 1201 const ImplFontData* ATSLayout::GetFallbackFontData( sal_GlyphId aGlyphId ) const in GetFallbackFontData()
|
H A D | atsfonts.hxx | 34 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ) const; 35 virtual bool GetGlyphOutline( sal_GlyphId, basegfx::B2DPolyPolygon& ) const;
|
/trunk/main/vcl/win/source/gdi/ |
H A D | winlayout.cxx | 179 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pGlyphs, Point& rPos, int&, 580 int SimpleWinLayout::GetNextGlyphs( int nLen, sal_GlyphId* pGlyphIds, Point& rPos, int& nStart, 601 sal_GlyphId aGlyphId = mpOutGlyphs[ nStart ]; 1054 virtual int GetNextGlyphs( int nLen, sal_GlyphId* pGlyphs, Point& rPos, int&, 1755 int UniscribeLayout::GetNextGlyphs( int nLen, sal_GlyphId* pGlyphs, Point& rPos, 1899 sal_GlyphId aGlyphId = mpOutGlyphs[ nStart ]; 2795 virtual sal_GlyphId getKashidaGlyph(int & rWidth); 2800 sal_GlyphId GraphiteLayoutWinImpl::getKashidaGlyph(int & rWidth) 2833 virtual int GetNextGlyphs(int nLen, sal_GlyphId* pGlyphIdxAry, ::Point & rPos, int&, 2960 sal_GlyphId glyphIntStr[MAX_GLYPHS]; [all …]
|
/trunk/main/vcl/inc/unx/ |
H A D | pspgraphics.h | 107 sal_GlyphId* pGlyphIds, 124 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ); 125 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
|
/trunk/main/vcl/inc/os2/ |
H A D | salgdi.h | 291 sal_GlyphId* pGlyphIds, 327 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ); 328 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
|
/trunk/main/vcl/inc/win/ |
H A D | salgdi.h | 321 sal_GlyphId* pGlyphIds, 357 virtual bool GetGlyphBoundRect( sal_GlyphId, Rectangle& ); 358 virtual bool GetGlyphOutline( sal_GlyphId, ::basegfx::B2DPolyPolygon& );
|