|
Lines 110-120
Link Here
|
| 110 |
{"FT_New_Face", NS_FT2_OFFSET(nsFT_New_Face), PR_TRUE}, |
110 |
{"FT_New_Face", NS_FT2_OFFSET(nsFT_New_Face), PR_TRUE}, |
| 111 |
{"FT_Outline_Decompose", NS_FT2_OFFSET(nsFT_Outline_Decompose), PR_TRUE}, |
111 |
{"FT_Outline_Decompose", NS_FT2_OFFSET(nsFT_Outline_Decompose), PR_TRUE}, |
| 112 |
{"FT_Set_Charmap", NS_FT2_OFFSET(nsFT_Set_Charmap), PR_TRUE}, |
112 |
{"FT_Set_Charmap", NS_FT2_OFFSET(nsFT_Set_Charmap), PR_TRUE}, |
| 113 |
{"FTC_Image_Cache_Lookup", NS_FT2_OFFSET(nsFTC_Image_Cache_Lookup), PR_TRUE}, |
113 |
{"FTC_ImageCache_Lookup", NS_FT2_OFFSET(nsFTC_Image_Cache_Lookup), PR_TRUE}, |
| 114 |
{"FTC_Manager_Lookup_Size", NS_FT2_OFFSET(nsFTC_Manager_Lookup_Size), PR_TRUE}, |
114 |
{"FTC_Manager_LookupFace", NS_FT2_OFFSET(nsFTC_Manager_LookupFace), PR_TRUE}, |
| 115 |
{"FTC_Manager_Done", NS_FT2_OFFSET(nsFTC_Manager_Done), PR_TRUE}, |
115 |
{"FTC_Manager_Done", NS_FT2_OFFSET(nsFTC_Manager_Done), PR_TRUE}, |
| 116 |
{"FTC_Manager_New", NS_FT2_OFFSET(nsFTC_Manager_New), PR_TRUE}, |
116 |
{"FTC_Manager_New", NS_FT2_OFFSET(nsFTC_Manager_New), PR_TRUE}, |
| 117 |
{"FTC_Image_Cache_New", NS_FT2_OFFSET(nsFTC_Image_Cache_New), PR_TRUE}, |
117 |
{"FTC_ImageCache_New", NS_FT2_OFFSET(nsFTC_Image_Cache_New), PR_TRUE}, |
| 118 |
// #ifdef MOZ_SVG |
118 |
// #ifdef MOZ_SVG |
| 119 |
{"FT_Glyph_Transform", NS_FT2_OFFSET(nsFT_Glyph_Transform), PR_TRUE}, |
119 |
{"FT_Glyph_Transform", NS_FT2_OFFSET(nsFT_Glyph_Transform), PR_TRUE}, |
| 120 |
{"FT_Get_Kerning", NS_FT2_OFFSET(nsFT_Get_Kerning), PR_TRUE}, |
120 |
{"FT_Get_Kerning", NS_FT2_OFFSET(nsFT_Get_Kerning), PR_TRUE}, |
|
Lines 282-288
Link Here
|
| 282 |
} |
282 |
} |
| 283 |
|
283 |
|
| 284 |
NS_IMETHODIMP |
284 |
NS_IMETHODIMP |
| 285 |
nsFreeType2::ImageCacheLookup(FTC_Image_Cache cache, FTC_Image_Desc *desc, |
285 |
nsFreeType2::ImageCacheLookup(FTC_ImageCache cache, FTC_ImageType *desc, |
| 286 |
FT_UInt glyphID, FT_Glyph *glyph) |
286 |
FT_UInt glyphID, FT_Glyph *glyph) |
| 287 |
{ |
287 |
{ |
| 288 |
// call the FreeType2 function via the function pointer |
288 |
// call the FreeType2 function via the function pointer |
|
Lines 291-301
Link Here
|
| 291 |
} |
291 |
} |
| 292 |
|
292 |
|
| 293 |
NS_IMETHODIMP |
293 |
NS_IMETHODIMP |
| 294 |
nsFreeType2::ManagerLookupSize(FTC_Manager manager, FTC_Font font, |
294 |
nsFreeType2::ManagerLookupFace(FTC_Manager manager, FTC_FaceID face_id, |
| 295 |
FT_Face *face, FT_Size *size) |
295 |
FT_Face *face) |
| 296 |
{ |
296 |
{ |
| 297 |
// call the FreeType2 function via the function pointer |
297 |
// call the FreeType2 function via the function pointer |
| 298 |
FT_Error error = nsFTC_Manager_Lookup_Size(manager, font, face, size); |
298 |
FT_Error error = nsFTC_Manager_LookupFace(manager, face_id, face); |
| 299 |
return error ? NS_ERROR_FAILURE : NS_OK; |
299 |
return error ? NS_ERROR_FAILURE : NS_OK; |
| 300 |
} |
300 |
} |
| 301 |
|
301 |
|
|
Lines 320-326
Link Here
|
| 320 |
} |
320 |
} |
| 321 |
|
321 |
|
| 322 |
NS_IMETHODIMP |
322 |
NS_IMETHODIMP |
| 323 |
nsFreeType2::ImageCacheNew(FTC_Manager manager, FTC_Image_Cache *cache) |
323 |
nsFreeType2::ImageCacheNew(FTC_Manager manager, FTC_ImageCache *cache) |
| 324 |
{ |
324 |
{ |
| 325 |
// call the FreeType2 function via the function pointer |
325 |
// call the FreeType2 function via the function pointer |
| 326 |
FT_Error error = nsFTC_Image_Cache_New(manager, cache); |
326 |
FT_Error error = nsFTC_Image_Cache_New(manager, cache); |
|
Lines 389-395
Link Here
|
| 389 |
} |
389 |
} |
| 390 |
|
390 |
|
| 391 |
NS_IMETHODIMP |
391 |
NS_IMETHODIMP |
| 392 |
nsFreeType2::GetImageCache(FTC_Image_Cache *aCache) |
392 |
nsFreeType2::GetImageCache(FTC_ImageCache *aCache) |
| 393 |
{ |
393 |
{ |
| 394 |
*aCache = mImageCache; |
394 |
*aCache = mImageCache; |
| 395 |
return NS_OK; |
395 |
return NS_OK; |