00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef __TTGLOAD_H__
00020 #define __TTGLOAD_H__
00021
00022
00023 #include <ft2build.h>
00024 #include "ttobjs.h"
00025
00026 #ifdef TT_USE_BYTECODE_INTERPRETER
00027 #include "ttinterp.h"
00028 #endif
00029
00030
00031 FT_BEGIN_HEADER
00032
00033
00034 FT_LOCAL( void )
00035 TT_Init_Glyph_Loading( TT_Face face );
00036
00037 FT_LOCAL( void )
00038 TT_Get_HMetrics( TT_Face face,
00039 FT_UInt idx,
00040 FT_Bool check,
00041 FT_Short* lsb,
00042 FT_UShort* aw );
00043
00044 FT_LOCAL( void )
00045 TT_Get_VMetrics( TT_Face face,
00046 FT_UInt idx,
00047 FT_Bool check,
00048 FT_Short* tsb,
00049 FT_UShort* ah );
00050
00051 FT_LOCAL( FT_Error )
00052 TT_Load_Glyph( TT_Size size,
00053 TT_GlyphSlot glyph,
00054 FT_UInt glyph_index,
00055 FT_Int32 load_flags );
00056
00057
00058 FT_END_HEADER
00059
00060 #endif
00061
00062
00063