All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ttobjs.h File Reference
#include <ft2build.h>

Go to the source code of this file.


struct  TT_CodeRange_
struct  TT_DefRecord_
struct  TT_DriverRec_
struct  TT_GraphicsState_
struct  TT_Size_Metrics_
struct  TT_SizeRec_
struct  TT_Transform_


#define TT_MAX_CODE_RANGES   3


typedef struct TT_CodeRange_ TT_CodeRange
typedef enum TT_CodeRange_Tag_ TT_CodeRange_Tag
typedef TT_CodeRange TT_CodeRangeTable [TT_MAX_CODE_RANGES]
typedef struct TT_DefRecord_TT_DefArray
typedef struct TT_DefRecord_ TT_DefRecord
typedef typedefFT_BEGIN_HEADER
struct TT_DriverRec_
typedef struct TT_DriverRec_ TT_DriverRec
typedef FT_GlyphSlot TT_GlyphSlot
typedef struct TT_GraphicsState_ TT_GraphicsState
typedef struct TT_SizeRec_TT_Size
typedef struct TT_Size_Metrics_ TT_Size_Metrics
typedef struct TT_SizeRec_ TT_SizeRec
typedef struct TT_Transform_ TT_Transform


enum  TT_CodeRange_Tag_ { tt_coderange_none = 0, tt_coderange_font, tt_coderange_cvt, tt_coderange_glyph }


 tt_driver_done (FT_Module ttdriver)
 tt_driver_init (FT_Module ttdriver)
 tt_face_done (FT_Face ttface)
 tt_face_init (FT_Stream stream, FT_Face ttface, FT_Int face_index, FT_Int num_params, FT_Parameter *params)
 tt_size_done (FT_Size ttsize)
 tt_size_init (FT_Size ttsize)
 tt_size_reset (TT_Size size)
 tt_slot_init (FT_GlyphSlot slot)

Macro Definition Documentation

#define TT_MAX_CODE_RANGES   3

Definition at line 140 of file ttobjs.h.

Typedef Documentation

typedef struct TT_CodeRange_ TT_CodeRange
typedef TT_CodeRange TT_CodeRangeTable[TT_MAX_CODE_RANGES]

Definition at line 167 of file ttobjs.h.

typedef struct TT_DefRecord_ * TT_DefArray
typedef struct TT_DefRecord_ TT_DefRecord
typedef typedefFT_BEGIN_HEADER struct TT_DriverRec_* TT_Driver

Definition at line 39 of file ttobjs.h.

typedef struct TT_DriverRec_ TT_DriverRec

Definition at line 65 of file ttobjs.h.

typedef struct TT_SizeRec_* TT_Size

Definition at line 50 of file ttobjs.h.

typedef struct TT_SizeRec_ TT_SizeRec
typedef struct TT_Transform_ TT_Transform

Enumeration Type Documentation


Definition at line 150 of file ttobjs.h.

Function Documentation

tt_driver_done ( FT_Module  ttdriver)

Definition at line 1246 of file ttobjs.c.

References FT_UNUSED, NULL, and TT_Done_Context().

tt_driver_init ( FT_Module  ttdriver)

Definition at line 1213 of file ttobjs.c.

References FT_UNUSED, and TT_New_Context().

tt_size_done ( FT_Size  ttsize)

Definition at line 1099 of file ttobjs.c.

References FALSE, TT_SizeRec_::ttmetrics, and TT_Size_Metrics_::valid.

tt_size_init ( FT_Size  ttsize)
tt_slot_init ( FT_GlyphSlot  slot)

Definition at line 1280 of file ttobjs.c.

References FT_GlyphLoader_CreateExtra().