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

📄 otvcommn.h

📁 qt-x11-opensource-src-4.1.4.tar.gz源码
💻 H
📖 第 1 页 / 共 2 页
字号:
  otv_Coverage_validate( FT_Bytes       table,                         OTV_Validator  valid );  /* return first covered glyph */  FT_LOCAL( FT_UInt )  otv_Coverage_get_first( FT_Bytes  table );  /* return last covered glyph */  FT_LOCAL( FT_UInt )  otv_Coverage_get_last( FT_Bytes  table );  /* return number of covered glyphs */  FT_LOCAL( FT_UInt )  otv_Coverage_get_count( FT_Bytes  table );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                  CLASS DEFINITION TABLE                       *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/  FT_LOCAL( void )  otv_ClassDef_validate( FT_Bytes       table,                         OTV_Validator  valid );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                      DEVICE TABLE                             *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/  FT_LOCAL( void )  otv_Device_validate( FT_Bytes       table,                       OTV_Validator  valid );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                           LOOKUPS                             *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/  FT_LOCAL( void )  otv_Lookup_validate( FT_Bytes       table,                       OTV_Validator  valid );  FT_LOCAL( void )  otv_LookupList_validate( FT_Bytes       table,                           OTV_Validator  valid );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                        FEATURES                               *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/  FT_LOCAL( void )  otv_Feature_validate( FT_Bytes       table,                        OTV_Validator  valid );  /* lookups must already be validated */  FT_LOCAL( void )  otv_FeatureList_validate( FT_Bytes       table,                            FT_Bytes       lookups,                            OTV_Validator  valid );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                       LANGUAGE SYSTEM                         *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/  FT_LOCAL( void )  otv_LangSys_validate( FT_Bytes       table,                        OTV_Validator  valid );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                           SCRIPTS                             *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/  FT_LOCAL( void )  otv_Script_validate( FT_Bytes       table,                       OTV_Validator  valid );  /* features must already be validated */  FT_LOCAL( void )  otv_ScriptList_validate( FT_Bytes       table,                           FT_Bytes       features,                           OTV_Validator  valid );  /*************************************************************************/  /*************************************************************************/  /*****                                                               *****/  /*****                      UTILITY FUNCTIONS                        *****/  /*****                                                               *****/  /*************************************************************************/  /*************************************************************************/#define ChainPosClassSet  otv_x_Ox, "ChainPosClassSet"#define ChainPosRuleSet   otv_x_Ox, "ChainPosRuleSet"#define ChainSubClassSet  otv_x_Ox, "ChainSubClassSet"#define ChainSubRuleSet   otv_x_Ox, "ChainSubRuleSet"#define JstfLangSys       otv_x_Ox, "JstfLangSys"#define JstfMax           otv_x_Ox, "JstfMax"#define LigGlyph          otv_x_Ox, "LigGlyph"#define LigatureArray     otv_x_Ox, "LigatureArray"#define LigatureSet       otv_x_Ox, "LigatureSet"#define PosClassSet       otv_x_Ox, "PosClassSet"#define PosRuleSet        otv_x_Ox, "PosRuleSet"#define SubClassSet       otv_x_Ox, "SubClassSet"#define SubRuleSet        otv_x_Ox, "SubRuleSet"  FT_LOCAL( void )  otv_x_Ox ( FT_Bytes       table,             OTV_Validator  valid );#define AlternateSubstFormat1     otv_u_C_x_Ox, "AlternateSubstFormat1"#define ChainContextPosFormat1    otv_u_C_x_Ox, "ChainContextPosFormat1"#define ChainContextSubstFormat1  otv_u_C_x_Ox, "ChainContextSubstFormat1"#define ContextPosFormat1         otv_u_C_x_Ox, "ContextPosFormat1"#define ContextSubstFormat1       otv_u_C_x_Ox, "ContextSubstFormat1"#define LigatureSubstFormat1      otv_u_C_x_Ox, "LigatureSubstFormat1"#define MultipleSubstFormat1      otv_u_C_x_Ox, "MultipleSubstFormat1"  FT_LOCAL( void )  otv_u_C_x_Ox( FT_Bytes       table,                OTV_Validator  valid );#define AlternateSet     otv_x_ux, "AlternateSet"#define AttachPoint      otv_x_ux, "AttachPoint"#define ExtenderGlyph    otv_x_ux, "ExtenderGlyph"#define JstfGPOSModList  otv_x_ux, "JstfGPOSModList"#define JstfGSUBModList  otv_x_ux, "JstfGSUBModList"#define Sequence         otv_x_ux, "Sequence"  FT_LOCAL( void )  otv_x_ux( FT_Bytes       table,            OTV_Validator  valid );#define PosClassRule  otv_x_y_ux_sy, "PosClassRule"#define PosRule       otv_x_y_ux_sy, "PosRule"#define SubClassRule  otv_x_y_ux_sy, "SubClassRule"#define SubRule       otv_x_y_ux_sy, "SubRule"  FT_LOCAL( void )  otv_x_y_ux_sy( FT_Bytes       table,                 OTV_Validator  valid );#define ChainPosClassRule  otv_x_ux_y_uy_z_uz_p_sp, "ChainPosClassRule"#define ChainPosRule       otv_x_ux_y_uy_z_uz_p_sp, "ChainPosRule"#define ChainSubClassRule  otv_x_ux_y_uy_z_uz_p_sp, "ChainSubClassRule"#define ChainSubRule       otv_x_ux_y_uy_z_uz_p_sp, "ChainSubRule"  FT_LOCAL( void )  otv_x_ux_y_uy_z_uz_p_sp( FT_Bytes       table,                           OTV_Validator  valid );#define ContextPosFormat2    otv_u_O_O_x_Onx, "ContextPosFormat2"#define ContextSubstFormat2  otv_u_O_O_x_Onx, "ContextSubstFormat2"  FT_LOCAL( void )  otv_u_O_O_x_Onx( FT_Bytes       table,                   OTV_Validator  valid );#define ContextPosFormat3    otv_u_x_y_Ox_sy, "ContextPosFormat3"#define ContextSubstFormat3  otv_u_x_y_Ox_sy, "ContextSubstFormat3"  FT_LOCAL( void )  otv_u_x_y_Ox_sy( FT_Bytes       table,                   OTV_Validator  valid );#define ChainContextPosFormat2    otv_u_O_O_O_O_x_Onx, "ChainContextPosFormat2"#define ChainContextSubstFormat2  otv_u_O_O_O_O_x_Onx, "ChainContextSubstFormat2"  FT_LOCAL( void )  otv_u_O_O_O_O_x_Onx( FT_Bytes       table,                       OTV_Validator  valid );#define ChainContextPosFormat3    otv_u_x_Ox_y_Oy_z_Oz_p_sp, "ChainContextPosFormat3"#define ChainContextSubstFormat3  otv_u_x_Ox_y_Oy_z_Oz_p_sp, "ChainContextSubstFormat3"  FT_LOCAL( void )  otv_u_x_Ox_y_Oy_z_Oz_p_sp( FT_Bytes       table,                             OTV_Validator  valid );  FT_LOCAL( FT_UInt )  otv_GSUBGPOS_get_Lookup_count( FT_Bytes  table );  FT_LOCAL( FT_UInt )  otv_GSUBGPOS_have_MarkAttachmentType_flag( FT_Bytes  table ); /* */FT_END_HEADER#endif /* __OTVCOMMN_H__ *//* END */

⌨️ 快捷键说明

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