Home
last modified time | relevance | path

Searched refs:GlyphData (Results 1 – 11 of 11) sorted by relevance

/trunk/main/vcl/inc/
H A Dglyphcache.hxx31 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 Dsft.hxx190 } GlyphData; typedef
334 GlyphData *GetTTRawGlyphData(TrueTypeFont *ttf, sal_uInt32 glyphID);
/trunk/main/vcl/source/glyphs/
H A Dglyphcache.cxx362 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 Dgcach_ftyp.hxx207 virtual void InitGlyphData( sal_GlyphId, GlyphData& ) const;
H A Dgcach_ftyp.cxx1075 GlyphData aGlyphData; in FetchFontMetric()
1316 void FreetypeServerFont::InitGlyphData( sal_GlyphId aGlyphId, GlyphData& rGD ) const in InitGlyphData()
/trunk/main/vcl/unx/generic/gdi/
H A Dgcach_xpeer.hxx55 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 Dgcach_xpeer.cxx191 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 Dttcr.cxx493 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 Dttcr.hxx220 sal_uInt32 glyfAdd(TrueTypeTable *, GlyphData *glyphdata, TrueTypeFont *fnt);
H A Dsft.cxx2759 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 Dsvptext.cxx60 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 84 milliseconds