Searched refs:GlyphData (Results 1 – 11 of 11) sorted by relevance
/trunk/main/vcl/inc/ |
H A D | glyphcache.hxx | 31 class GlyphData; 82 void AddedGlyph( ServerFont&, GlyphData& ); 83 void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId ); 84 void UsingGlyph( ServerFont&, GlyphData& ); 117 friend class GlyphData; 144 class GlyphData class 191 GlyphData& GetGlyphData( sal_GlyphId ); 217 virtual void InitGlyphData( sal_GlyphId, GlyphData& ) const = 0; 224 typedef ::std::hash_map<sal_GlyphId,GlyphData> GlyphList; 307 virtual void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId ) {} in RemovingGlyph() argument
|
H A D | sft.hxx | 190 } GlyphData; typedef 334 GlyphData *GetTTRawGlyphData(TrueTypeFont *ttf, sal_uInt32 glyphID);
|
/trunk/main/vcl/source/glyphs/ |
H A D | glyphcache.cxx | 362 inline void GlyphCache::UsingGlyph( ServerFont&, GlyphData& rGlyphData ) in UsingGlyph() 369 inline void GlyphCache::AddedGlyph( ServerFont& rServerFont, GlyphData& rGlyphData ) in AddedGlyph() 387 inline void GlyphCache::RemovingGlyph( ServerFont& rSF, GlyphData& rGD, sal_GlyphId aGlyphId ) in RemovingGlyph() 390 mnBytesUsed -= sizeof( GlyphData ); in RemovingGlyph() 454 GlyphData& ServerFont::GetGlyphData( sal_GlyphId aGlyphId ) in GetGlyphData() 459 GlyphData& rGlyphData = it->second; in GetGlyphData() 465 GlyphData& rGlyphData = maGlyphList[ aGlyphId ]; in GetGlyphData() 466 mnBytesUsed += sizeof( GlyphData ); in GetGlyphData() 480 GlyphData& rGD = it->second; in GarbageCollect() 483 OSL_ASSERT( mnBytesUsed >= sizeof(GlyphData) ); in GarbageCollect() [all …]
|
H A D | gcach_ftyp.hxx | 207 virtual void InitGlyphData( sal_GlyphId, GlyphData& ) const;
|
H A D | gcach_ftyp.cxx | 1075 GlyphData aGlyphData; in FetchFontMetric() 1316 void FreetypeServerFont::InitGlyphData( sal_GlyphId aGlyphId, GlyphData& rGD ) const in InitGlyphData()
|
/trunk/main/vcl/unx/generic/gdi/ |
H A D | gcach_xpeer.hxx | 55 virtual void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId ); 58 void SetRenderGlyph( GlyphData&, Glyph ) const; 59 void SetRawBitmap( GlyphData&, const RawBitmap* ) const; 60 void SetPixmap( GlyphData&, Pixmap, int nScreen ) const; 61 XRenderGlyph GetRenderGlyph( const GlyphData& ) const; 62 const RawBitmap* GetRawBitmap( const GlyphData& ) const; 63 Pixmap GetPixmap( const GlyphData&, int nScreen ) const;
|
H A D | gcach_xpeer.cxx | 191 Glyph X11GlyphPeer::GetRenderGlyph( const GlyphData& rGD ) const in GetRenderGlyph() 204 void X11GlyphPeer::SetRenderGlyph( GlyphData& rGD, Glyph aGlyphId ) const in SetRenderGlyph() 229 const RawBitmap* X11GlyphPeer::GetRawBitmap( const GlyphData& rGD ) const in GetRawBitmap() 242 void X11GlyphPeer::SetRawBitmap( GlyphData& rGD, const RawBitmap* pRawBitmap ) const in SetRawBitmap() 268 Pixmap X11GlyphPeer::GetPixmap( const GlyphData& rGD, int nScreen ) const in GetPixmap() 281 void X11GlyphPeer::SetPixmap( GlyphData& rGD, Pixmap aPixmap, int nScreen ) const in SetPixmap() 330 void X11GlyphPeer::RemovingGlyph( ServerFont& /*rServerFont*/, GlyphData& rGlyphData, sal_GlyphId /… in RemovingGlyph() 457 GlyphData& rGlyphData = rServerFont.GetGlyphData( aGlyphId ); in GetPixmap() 562 GlyphData& rGlyphData = rServerFont.GetGlyphData( aGlyphId ); in GetRawBitmap() 595 GlyphData& rGlyphData = rServerFont.GetGlyphData( aGlyphId ); in GetXRGlyph()
|
/trunk/main/vcl/source/fontsubset/ |
H A D | ttcr.cxx | 493 GlyphData *p = (GlyphData *) ptr; in FreeGlyphData() 693 nbytes += ((GlyphData *) listCurrent(l))->nbytes; in GetRawData_glyf() 700 n = ((GlyphData *) listCurrent(l))->nbytes; in GetRawData_glyf() 702 memcpy(p, ((GlyphData *) listCurrent(l))->ptr, n); in GetRawData_glyf() 1274 sal_uInt32 glyfAdd(TrueTypeTable *table, GlyphData *glyphdata, TrueTypeFont *fnt) in glyfAdd() 1279 GlyphData *gd; in glyfAdd() 1293 ret = n = ((GlyphData *) listCurrent(l))->newID + 1; in glyfAdd() 1312 if (((GlyphData *) listCurrent(l))->glyphID == currentID) { in glyfAdd() 1407 GlyphData *gd = (GlyphData *) listCurrent(glyphlist); in ProcessTables() 1455 GlyphData *gd = (GlyphData *) listCurrent(glyphlist); in ProcessTables()
|
H A D | ttcr.hxx | 220 sal_uInt32 glyfAdd(TrueTypeTable *, GlyphData *glyphdata, TrueTypeFont *fnt);
|
H A D | sft.cxx | 2759 GlyphData *GetTTRawGlyphData(TrueTypeFont *ttf, sal_uInt32 glyphID) in GetTTRawGlyphData() 2775 GlyphData* d = (GlyphData*)malloc(sizeof(GlyphData)); assert(d != 0); in GetTTRawGlyphData()
|
/trunk/main/vcl/unx/headless/ |
H A D | svptext.cxx | 60 virtual void RemovingGlyph( ServerFont&, GlyphData&, sal_GlyphId ); 95 GlyphData& rGlyphData = rServerFont.GetGlyphData( aGlyphId ); in GetGlyphBmp() 155 void SvpGlyphPeer::RemovingGlyph( ServerFont&, GlyphData& rGlyphData, sal_GlyphId /*aGlyphId*/ ) in RemovingGlyph()
|
Completed in 102 milliseconds