Lines Matching refs:slot
48 FT_GlyphSlot_Oblique( FT_GlyphSlot slot )
51 FT_Outline* outline = &slot->outline;
55 if ( slot->format != FT_GLYPH_FORMAT_OUTLINE )
85 FT_GlyphSlot_Embolden( FT_GlyphSlot slot )
87 FT_Library library = slot->library;
88 FT_Face face = slot->face;
93 if ( slot->format != FT_GLYPH_FORMAT_OUTLINE &&
94 slot->format != FT_GLYPH_FORMAT_BITMAP )
102 if ( slot->format == FT_GLYPH_FORMAT_OUTLINE )
105 (void)FT_Outline_EmboldenXY( &slot->outline, xstr, ystr );
107 else /* slot->format == FT_GLYPH_FORMAT_BITMAP */
127 error = FT_GlyphSlot_Own_Bitmap( slot );
131 error = FT_Bitmap_Embolden( library, &slot->bitmap, xstr, ystr );
136 if ( slot->advance.x )
137 slot->advance.x += xstr;
139 if ( slot->advance.y )
140 slot->advance.y += ystr;
142 slot->metrics.width += xstr;
143 slot->metrics.height += ystr;
144 slot->metrics.horiAdvance += xstr;
145 slot->metrics.vertAdvance += ystr;
148 if ( slot->format == FT_GLYPH_FORMAT_BITMAP )
149 slot->bitmap_top += (FT_Int)( ystr >> 6 );