FT_GlyphSlotRec_ Struct Reference

#include <freetype.h>

List of all members.

Public Attributes

FT_Library library
FT_Face face
FT_GlyphSlot next
FT_UInt reserved
FT_Generic generic
FT_Glyph_Metrics metrics
FT_Fixed linearHoriAdvance
FT_Fixed linearVertAdvance
FT_Vector advance
FT_Glyph_Format format
FT_Bitmap bitmap
FT_Int bitmap_left
FT_Int bitmap_top
FT_Outline outline
FT_UInt num_subglyphs
FT_SubGlyph subglyphs
void * control_data
long control_len
FT_Pos lsb_delta
FT_Pos rsb_delta
void * other
FT_Slot_Internal internal


Detailed Description

Definition at line 1604 of file freetype.h.


Member Data Documentation

FT_Library FT_GlyphSlotRec_::library

Definition at line 1606 of file freetype.h.

Referenced by ft_glyphslot_init(), and ft_smooth_render_generic().

FT_Face FT_GlyphSlotRec_::face

Definition at line 1607 of file freetype.h.

Referenced by FNT_Load_Glyph(), FT_Done_GlyphSlot(), ft_glyphslot_done(), ft_glyphslot_init(), ft_lookup_glyph_renderer(), FT_New_GlyphSlot(), FTExtrdGlyph::FTExtrdGlyph(), FTPolyGlyph::FTPolyGlyph(), Load_Glyph(), and tt_loader_init().

FT_GlyphSlot FT_GlyphSlotRec_::next

Definition at line 1608 of file freetype.h.

Referenced by FT_Done_GlyphSlot(), and FT_New_GlyphSlot().

FT_UInt FT_GlyphSlotRec_::reserved

Definition at line 1609 of file freetype.h.

FT_Generic FT_GlyphSlotRec_::generic

Definition at line 1610 of file freetype.h.

FT_Glyph_Metrics FT_GlyphSlotRec_::metrics

Definition at line 1612 of file freetype.h.

Referenced by af_loader_load_g(), FNT_Load_Glyph(), ft_glyphslot_clear(), ft_glyphslot_grid_fit_metrics(), FT_Load_Glyph(), T1_Load_Glyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Fixed FT_GlyphSlotRec_::linearHoriAdvance

Definition at line 1613 of file freetype.h.

Referenced by af_loader_load_g(), cff_get_advances(), ft_glyphslot_clear(), FT_Load_Glyph(), T1_Load_Glyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Fixed FT_GlyphSlotRec_::linearVertAdvance

Definition at line 1614 of file freetype.h.

Referenced by af_loader_load_g(), cff_get_advances(), ft_glyphslot_clear(), FT_Load_Glyph(), T1_Load_Glyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Vector FT_GlyphSlotRec_::advance

Definition at line 1615 of file freetype.h.

Referenced by FT_Load_Glyph(), ftc_snode_load(), FTGlyph::FTGlyph(), gxv_prop_zero_advance_validate(), and TTF::LayoutGlyphs().

FT_Glyph_Format FT_GlyphSlotRec_::format

Definition at line 1617 of file freetype.h.

Referenced by af_loader_load_g(), cff_operator_seac(), FNT_Load_Glyph(), ft_glyphslot_clear(), FT_Load_Glyph(), ft_lookup_glyph_renderer(), ft_raster1_get_cbox(), ft_raster1_render(), ft_raster1_transform(), ft_smooth_get_cbox(), ft_smooth_render_generic(), ft_smooth_transform(), FTBitmapGlyph::FTBitmapGlyph(), ftc_snode_load(), FTExtrdGlyph::FTExtrdGlyph(), FTOutlineGlyph::FTOutlineGlyph(), FTPixmapGlyph::FTPixmapGlyph(), FTPolyGlyph::FTPolyGlyph(), FTTextureGlyph::FTTextureGlyph(), load_truetype_glyph(), T1_Load_Glyph(), t1operator_seac(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Bitmap FT_GlyphSlotRec_::bitmap

Definition at line 1619 of file freetype.h.

Referenced by FNT_Load_Glyph(), ft_glyphslot_clear(), ft_raster1_render(), ft_smooth_render_generic(), ft_smooth_render_lcd(), ft_smooth_render_lcd_v(), FTBitmapGlyph::FTBitmapGlyph(), ftc_snode_load(), FTPixmapGlyph::FTPixmapGlyph(), FTTextureGlyph::FTTextureGlyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Int FT_GlyphSlotRec_::bitmap_left

Definition at line 1620 of file freetype.h.

Referenced by FNT_Load_Glyph(), ft_glyphslot_clear(), ft_raster1_render(), ft_smooth_render_generic(), FTBitmapGlyph::FTBitmapGlyph(), ftc_snode_load(), FTPixmapGlyph::FTPixmapGlyph(), FTTextureGlyph::FTTextureGlyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Int FT_GlyphSlotRec_::bitmap_top

Definition at line 1621 of file freetype.h.

Referenced by FNT_Load_Glyph(), ft_glyphslot_clear(), ft_raster1_render(), ft_smooth_render_generic(), FTBitmapGlyph::FTBitmapGlyph(), ftc_snode_load(), FTPixmapGlyph::FTPixmapGlyph(), FTTextureGlyph::FTTextureGlyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_Outline FT_GlyphSlotRec_::outline

Definition at line 1623 of file freetype.h.

Referenced by af_latin2_metrics_init_blues(), af_latin_metrics_init_blues(), af_loader_load_g(), cff_builder_done(), ft_glyphslot_clear(), FT_Load_Glyph(), ft_raster1_get_cbox(), ft_raster1_render(), ft_raster1_transform(), ft_smooth_get_cbox(), ft_smooth_render_generic(), ft_smooth_transform(), FTBBox::FTBBox(), FTVectoriser::FTVectoriser(), gxv_ctlPoint_validate(), t1_builder_done(), T1_Load_Glyph(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_UInt FT_GlyphSlotRec_::num_subglyphs

Definition at line 1625 of file freetype.h.

Referenced by af_loader_load_g(), cff_operator_seac(), ft_glyphslot_clear(), t1operator_seac(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

FT_SubGlyph FT_GlyphSlotRec_::subglyphs

Definition at line 1626 of file freetype.h.

Referenced by af_loader_load_g(), cff_operator_seac(), ft_glyphslot_clear(), t1operator_seac(), t42_glyphslot_clear(), and T42_GlyphSlot_Load().

void* FT_GlyphSlotRec_::control_data

Definition at line 1628 of file freetype.h.

Referenced by ft_glyphslot_clear(), T1_Load_Glyph(), t42_glyphslot_clear(), T42_GlyphSlot_Load(), and TT_Process_Composite_Glyph().

long FT_GlyphSlotRec_::control_len

Definition at line 1629 of file freetype.h.

Referenced by ft_glyphslot_clear(), T1_Load_Glyph(), t42_glyphslot_clear(), T42_GlyphSlot_Load(), TT_Hint_Glyph(), and TT_Process_Composite_Glyph().

FT_Pos FT_GlyphSlotRec_::lsb_delta

Definition at line 1631 of file freetype.h.

Referenced by af_loader_load_g(), and ft_glyphslot_clear().

FT_Pos FT_GlyphSlotRec_::rsb_delta

Definition at line 1632 of file freetype.h.

Referenced by af_loader_load_g(), and ft_glyphslot_clear().

void* FT_GlyphSlotRec_::other

Definition at line 1634 of file freetype.h.

Referenced by ft_glyphslot_clear(), and t42_glyphslot_clear().

FT_Slot_Internal FT_GlyphSlotRec_::internal

Definition at line 1636 of file freetype.h.

Referenced by af_loader_load_g(), cff_builder_init(), cff_operator_seac(), FNT_Load_Glyph(), ft_glyphslot_done(), ft_glyphslot_init(), ft_raster1_render(), ft_smooth_render_generic(), T1_Load_Glyph(), and t1operator_seac().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:25:19 2011 for ROOT_528-00b_version by  doxygen 1.5.1