

Definition at line 116 of file nsSVGGDIPlusGlyphMetrics.cpp.
|
|
Definition at line 164 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Definition at line 169 of file nsSVGGDIPlusGlyphMetrics.cpp. References ClearFontInfo(). |
|
||||||||||||
|
|
|
|
Definition at line 212 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Definition at line 213 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Implements readonly attribute float advance; Definition at line 298 of file nsSVGGDIPlusGlyphMetrics.cpp. References GetBoundingRect(). |
|
|
Implements readonly attribute nsIDOMSVGRect boundingBox; Definition at line 307 of file nsSVGGDIPlusGlyphMetrics.cpp. References GetBoundingRect(). |
|
||||||||||||
|
Implements nsIDOMSVGRect getExtentOfChar(in unsigned long charnum); Definition at line 329 of file nsSVGGDIPlusGlyphMetrics.cpp. References GetSubBoundingRect(). |
|
||||||||||||
|
||||||||||||
|
Implements boolean update(in unsigned long updatemask); Definition at line 354 of file nsSVGGDIPlusGlyphMetrics.cpp. References ClearFontInfo(), MarkRectForUpdate(), nsISVGGlyphMetricsSource::UPDATEMASK_CHARACTER_DATA, and nsISVGGlyphMetricsSource::UPDATEMASK_FONT. |
|
|
Obtain the bounding rectangle of the (composite) glyph as a Gdiplus::RectF. Implements nsISVGGDIPlusGlyphMetrics. Definition at line 376 of file nsSVGGDIPlusGlyphMetrics.cpp. References GetSubBoundingRect(). Referenced by GetAdvance(), GetBaselineOffset(), and GetBoundingBox(). |
|
||||||||||||||||
|
Obtain the bounding rectangle of the glyphs of part of the character string as a Gdiplus::RectF.
Implements nsISVGGDIPlusGlyphMetrics. Definition at line 391 of file nsSVGGDIPlusGlyphMetrics.cpp. References GetFont(), GetGlobalTransform(), and PrepareGraphics(). Referenced by GetBoundingRect(), and GetExtentOfChar(). |
|
|
Obtain the Gdiplus::Font object selected for this glyph metrics object. Implements nsISVGGDIPlusGlyphMetrics. Definition at line 432 of file nsSVGGDIPlusGlyphMetrics.cpp. References InitializeFontInfo(). Referenced by GetBaselineOffset(), and GetSubBoundingRect(). |
|
|
Obtain the Gdiplus::TextRenderingHint for this glyph metrics object. Implements nsISVGGDIPlusGlyphMetrics. Definition at line 439 of file nsSVGGDIPlusGlyphMetrics.cpp. References nsISVGGeometrySource::PAINT_TYPE_NONE, nsISVGGlyphMetricsSource::TEXT_RENDERING_AUTO, nsISVGGlyphMetricsSource::TEXT_RENDERING_GEOMETRICPRECISION, nsISVGGlyphMetricsSource::TEXT_RENDERING_OPTIMIZELEGIBILITY, and nsISVGGlyphMetricsSource::TEXT_RENDERING_OPTIMIZESPEED. Referenced by PrepareGraphics(). |
|
|
Definition at line 139 of file nsSVGGDIPlusGlyphMetrics.cpp. Referenced by Update(). |
|
|
Definition at line 140 of file nsSVGGDIPlusGlyphMetrics.cpp. Referenced by Update(), and ~nsSVGGDIPlusGlyphMetrics(). |
|
|
Definition at line 524 of file nsSVGGDIPlusGlyphMetrics.cpp. References nsFont::decorations, nsFont::EnumerateFamilies(), GetPixelScale(), NS_FONT_DECORATION_LINE_THROUGH, NS_FONT_DECORATION_UNDERLINE, NS_FONT_STYLE_ITALIC, nsFont::size, nsFont::style, and nsFont::weight. Referenced by GetFont(). |
|
|
Definition at line 575 of file nsSVGGDIPlusGlyphMetrics.cpp. Referenced by GetSubBoundingRect(). |
|
|
Definition at line 606 of file nsSVGGDIPlusGlyphMetrics.cpp. References GetPixelScale(), and GetTextRenderingHint(). Referenced by GetSubBoundingRect(). |
|
|
Definition at line 619 of file nsSVGGDIPlusGlyphMetrics.cpp. Referenced by InitializeFontInfo(), and PrepareGraphics(). |
|
||||||||||||
|
Definition at line 175 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Definition at line 185 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Definition at line 204 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Definition at line 127 of file nsSVGGDIPlusGlyphMetrics.cpp. |
|
|
Definition at line 162 of file nsSVGGDIPlusGlyphMetrics.cpp. Referenced by NS_FreeSVGGDIPlusGlyphMetricsGlobals(), and NS_InitSVGGDIPlusGlyphMetricsGlobals(). |
1.3