#include <ft2build.h>
Go to the source code of this file.
#define ft_glyph_bbox_pixels FT_GLYPH_BBOX_PIXELS |
typedef struct FT_BitmapGlyphRec_* FT_BitmapGlyph |
typedef struct FT_BitmapGlyphRec_ FT_BitmapGlyphRec |
typedef struct FT_GlyphRec_* FT_Glyph |
typedef enum FT_Glyph_BBox_Mode_ FT_Glyph_BBox_Mode |
typedef typedefFT_BEGIN_HEADER struct FT_Glyph_Class_ FT_Glyph_Class |
typedef struct FT_GlyphRec_ FT_GlyphRec |
typedef struct FT_OutlineGlyphRec_* FT_OutlineGlyph |
typedef struct FT_OutlineGlyphRec_ FT_OutlineGlyphRec |
enum FT_Glyph_BBox_Mode_ |
FT_Done_Glyph | ( | FT_Glyph | glyph | ) |
Definition at line 611 of file ftglyph.c.
References FT_FREE, and FT_Glyph_Class_::glyph_done.
Referenced by FT_Get_Glyph(), FT_Glyph_Copy(), FT_Glyph_Stroke(), FT_Glyph_StrokeBorder(), FT_Glyph_To_Bitmap(), ftc_inode_free(), and TTF::LayoutGlyphs().
FT_Get_Glyph | ( | FT_GlyphSlot | slot, | |
FT_Glyph * | aglyph | |||
) |
Definition at line 353 of file ftglyph.c.
References FT_GlyphRec_::advance, error, FT_BITMAP_GLYPH_CLASS_GET, FT_Done_Glyph(), FT_GLYPH_FORMAT_BITMAP, FT_GLYPH_FORMAT_OUTLINE, FT_Lookup_Renderer(), FT_OUTLINE_GLYPH_CLASS_GET, FT_RendererRec_::glyph_class, FT_Vector_::x, and FT_Vector_::y.
Referenced by ftc_basic_family_load_glyph(), and TTF::LayoutGlyphs().
Definition at line 306 of file ftglyph.c.
References copy(), error, and FT_Done_Glyph().
Referenced by FT_Glyph_Stroke(), and FT_Glyph_StrokeBorder().
Definition at line 453 of file ftglyph.c.
References FT_GLYPH_BBOX_GRIDFIT, FT_GLYPH_BBOX_PIXELS, FT_GLYPH_BBOX_TRUNCATE, FT_PIX_CEIL, FT_PIX_FLOOR, and FT_Glyph_Class_::glyph_bbox.
Referenced by TTF::LayoutGlyphs().
FT_Glyph_To_Bitmap | ( | FT_Glyph * | the_glyph, | |
FT_Render_Mode | render_mode, | |||
FT_Vector * | origin, | |||
FT_Bool | destroy | |||
) |
Definition at line 505 of file ftglyph.c.
References FT_GlyphRec_::advance, FT_GlyphRec_::clazz, dummy, error, FT_BITMAP_GLYPH_CLASS_GET, ft_bitmap_glyph_init(), FT_Done_Glyph(), FT_GLYPH, FT_Glyph_Transform(), FT_MEM_ZERO, FT_Render_Glyph_Internal(), FT_UNUSED, FT_GlyphRec_::library, and NULL.
Referenced by TASImage::DrawText(), TASImage::DrawTextTTF(), TGWin32::RenderString(), and TGX11TTF::RenderString().
Definition at line 421 of file ftglyph.c.
References error, and FT_Vector_Transform().
Referenced by FT_Glyph_To_Bitmap(), and TTF::LayoutGlyphs().
FT_Matrix_Invert | ( | FT_Matrix * | matrix | ) |
Definition at line 723 of file ftcalc.c.
References FT_DivFix(), FT_MulFix(), and FT_Pos.
Referenced by af_loader_load_g().