⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 harfbuzz-gdef-private.h

📁 GTK+-2.0源码之pango-1.15.6.tar.gz
💻 H
字号:
/******************************************************************* * *  Copyright 1996-2000 by *  David Turner, Robert Wilhelm, and Werner Lemberg. * *  Copyright 2006  Behdad Esfahbod * *  This is part of HarfBuzz, an OpenType Layout engine library. * *  See the file name COPYING for licensing information. * ******************************************************************/#ifndef HARFBUZZ_GDEF_PRIVATE_H#define HARFBUZZ_GDEF_PRIVATE_H#include "harfbuzz-gdef.h"#include "harfbuzz-buffer.h"FT_BEGIN_HEADER/* Attachment related structures */struct  HB_AttachPoint_{  FT_UShort   PointCount;             /* size of the PointIndex array */  FT_UShort*  PointIndex;             /* array of contour points      */};/* Ligature Caret related structures */struct  HB_CaretValueFormat1_{  FT_Short  Coordinate;               /* x or y value (in design units) */};typedef struct HB_CaretValueFormat1_  HB_CaretValueFormat1;struct  HB_CaretValueFormat2_{  FT_UShort  CaretValuePoint;         /* contour point index on glyph */};typedef struct HB_CaretValueFormat2_  HB_CaretValueFormat2;struct  HB_CaretValueFormat3_{  FT_Short    Coordinate;             /* x or y value (in design units) */  HB_Device  Device;                 /* Device table for x or y value  */};typedef struct HB_CaretValueFormat3_  HB_CaretValueFormat3;struct  HB_CaretValueFormat4_{  FT_UShort  IdCaretValue;            /* metric ID */};typedef struct HB_CaretValueFormat4_  HB_CaretValueFormat4;struct  HB_CaretValue_{  FT_UShort  CaretValueFormat;        /* 1, 2, 3, or 4 */  union  {    HB_CaretValueFormat1  cvf1;    HB_CaretValueFormat2  cvf2;    HB_CaretValueFormat3  cvf3;    HB_CaretValueFormat4  cvf4;  } cvf;};typedef struct HB_CaretValue_  HB_CaretValue;struct  HB_LigGlyph_{  FT_Bool          loaded;  FT_UShort        CaretCount;        /* number of caret values */  HB_CaretValue*  CaretValue;        /* array of caret values  */};FT_Error  _HB_GDEF_Add_Glyph_Property( HB_GDEFHeader*   gdef,				       FT_UShort        glyphID,				       FT_UShort        property );FT_Error  _HB_GDEF_Check_Property( HB_GDEFHeader*   gdef,				   HB_GlyphItem    item,				   FT_UShort        flags,				   FT_UShort*       property );FT_END_HEADER#endif /* HARFBUZZ_GDEF_PRIVATE_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -