w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

FT_FaceRec_ Struct Reference

#include <freetype.h>

Collaboration diagram for FT_FaceRec_:
[legend]

Public Attributes

FT_Long num_faces
 
FT_Long face_index
 
FT_Long face_flags
 
FT_Long style_flags
 
FT_Long num_glyphs
 
FT_Stringfamily_name
 
FT_Stringstyle_name
 
FT_Int num_fixed_sizes
 
FT_Bitmap_Sizeavailable_sizes
 
FT_Int num_charmaps
 
FT_CharMapcharmaps
 
FT_Generic generic
 
FT_BBox bbox
 
FT_UShort units_per_EM
 
FT_Short ascender
 
FT_Short descender
 
FT_Short height
 
FT_Short max_advance_width
 
FT_Short max_advance_height
 
FT_Short underline_position
 
FT_Short underline_thickness
 
FT_GlyphSlot glyph
 
FT_Size size
 
FT_CharMap charmap
 
FT_Driver driver
 
FT_Memory memory
 
FT_Stream stream
 
FT_ListRec sizes_list
 
FT_Generic autohint
 
voidextensions
 
FT_Face_Internal internal
 

Detailed Description

Member Data Documentation

◆ ascender

◆ autohint

◆ available_sizes

◆ bbox

◆ charmap

◆ charmaps

◆ descender

◆ driver

◆ extensions

◆ face_flags

◆ face_index

◆ family_name

◆ generic

FT_Generic FT_FaceRec_::generic

Definition at line 1047 of file freetype.h.

Referenced by destroy_face().

◆ glyph

FT_GlyphSlot FT_FaceRec_::glyph
Examples
/dev/shm/warix/file_cache/windows/misc/w32tex-src.tar.xz/ktx/libs/freetype/include/freetype/freetype.h, /dev/shm/warix/file_cache/windows/misc/w32tex-src.tar.xz/ktx/libs/freetype/include/freetype/ftoutln.h, /dev/shm/warix/file_cache/windows/misc/w32tex-src.tar.xz/ptx/libs/freetype/include/freetype/freetype.h, and /dev/shm/warix/file_cache/windows/misc/w32tex-src.tar.xz/ptx/libs/freetype/include/freetype/ftoutln.h.

Definition at line 1065 of file freetype.h.

Referenced by _cairo_ft_is_synthetic(), _cairo_ft_scaled_glyph_init(), _cairo_ft_scaled_glyph_load_glyph(), _decompose_glyph_outline(), _get_glyph_contour_point(), _get_glyph_extents(), _get_glyph_v_origin(), _render_glyph_bitmap(), _render_glyph_outline(), af_latin_metrics_init_blues(), af_latin_metrics_init_widths(), af_loader_embolden_glyph_in_slot(), af_loader_load_glyph(), cff_builder_init(), cff_get_advances(), destroy_face(), FcFreeTypeCharSet(), FcFreeTypeQueryFaceInternal(), FT_Get_Advances(), FT_Load_Glyph(), FT_New_GlyphSlot(), FT_Render_Glyph_Internal(), ftc_basic_family_load_glyph(), ftc_snode_load(), SplashFTFont::getGlyphAdvance(), GnomeFontInstance::getGlyphAdvance(), XeTeXFontInst::getGlyphBounds(), SplashFTFont::getGlyphPath(), GnomeFontInstance::getGlyphPoint(), FontEngine::getHAdvance(), FontEngine::getVAdvance(), gr_slot_advance_X(), gxv_ctlPoint_validate(), gxv_prop_zero_advance_validate(), LoadFT(), LoadTrueTypeChar(), SplashFTFont::makeGlyph(), ps_builder_init(), readttf(), t1_builder_init(), T42_GlyphSlot_Init(), TestFace(), trace_outline(), and TTFprocess().

◆ height

◆ internal

◆ max_advance_height

◆ max_advance_width

◆ memory

◆ num_charmaps

◆ num_faces

◆ num_fixed_sizes

◆ num_glyphs

◆ size

◆ sizes_list

◆ stream

◆ style_flags

◆ style_name

◆ underline_position

◆ underline_thickness

◆ units_per_EM


The documentation for this struct was generated from the following files: