zenilib
0.5.3.0
|
Go to the source code of this file.
Macros | |
#define | BaseArrayFunc otv_x_sxy |
#define | FT_COMPONENT trace_otvgpos |
#define | LigatureAttachFunc otv_x_sxy |
#define | Mark2ArrayFunc otv_x_sxy |
#define | MarkBasePosFormat1Func otv_u_O_O_u_O_O |
#define | MarkLigPosFormat1Func otv_u_O_O_u_O_O |
#define | MarkMarkPosFormat1Func otv_u_O_O_u_O_O |
Variables | |
static const OTV_Validate_Func | otv_gpos_validate_funcs [9] |
#define MarkBasePosFormat1Func otv_u_O_O_u_O_O |
#define MarkLigPosFormat1Func otv_u_O_O_u_O_O |
#define MarkMarkPosFormat1Func otv_u_O_O_u_O_O |
|
static |
Definition at line 247 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, otv_Device_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, OTV_SIZE_CHECK, and OTV_TRACE.
Referenced by otv_CursivePos_validate(), otv_MarkArray_validate(), and otv_x_sxy().
|
static |
Definition at line 835 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_NEST1, OTV_NEST3, OTV_RUN, and OTV_TRACE.
|
static |
Definition at line 776 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_NEST1, OTV_NEST3, OTV_RUN, and OTV_TRACE.
|
static |
Definition at line 577 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, otv_Anchor_validate(), otv_Coverage_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, OTV_SIZE_CHECK, and OTV_TRACE.
|
static |
Definition at line 896 of file otvgpos.c.
References FT_INVALID_DATA, FT_INVALID_FORMAT, FT_NEXT_ULONG, FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, and OTV_TRACE.
otv_GPOS_subtable_validate | ( | FT_Bytes | table, |
OTV_Validator | valid | ||
) |
Definition at line 957 of file otvgpos.c.
References otv_gpos_validate_funcs, and otv_Lookup_validate().
otv_GPOS_validate | ( | FT_Bytes | table, |
FT_UInt | glyph_count, | ||
FT_Validator | ftvalid | ||
) |
Definition at line 978 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_ULONG, FT_NEXT_USHORT, FT_TRACE3, FT_TRACE4, otv_FeatureList_validate(), otv_gpos_validate_funcs, OTV_INIT, OTV_LIMIT_CHECK, otv_LookupList_validate(), and otv_ScriptList_validate().
Referenced by otv_validate().
|
static |
Definition at line 313 of file otvgpos.c.
References FT_NEXT_USHORT, otv_Anchor_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, and OTV_TRACE.
Referenced by otv_u_O_O_u_O_O().
|
static |
Definition at line 653 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_NEST2, OTV_RUN, and OTV_TRACE.
|
static |
Definition at line 694 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_NEST3, OTV_RUN, and OTV_TRACE.
|
static |
Definition at line 735 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_NEST2, OTV_RUN, and OTV_TRACE.
|
static |
Definition at line 470 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, otv_ClassDef_validate(), otv_Coverage_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, otv_PairSet_validate(), OTV_TRACE, otv_value_length(), and otv_ValueRecord_validate().
|
static |
Definition at line 428 of file otvgpos.c.
References FT_NEXT_USHORT, OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_TRACE, otv_value_length(), and otv_ValueRecord_validate().
Referenced by otv_PairPos_validate().
|
static |
Definition at line 352 of file otvgpos.c.
References FT_INVALID_FORMAT, FT_NEXT_USHORT, otv_Coverage_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_TRACE, otv_value_length(), and otv_ValueRecord_validate().
|
static |
Definition at line 107 of file otvgpos.c.
References FT_NEXT_USHORT, otv_Coverage_validate(), OTV_ENTER, OTV_EXIT, OTV_LIMIT_CHECK, and otv_MarkArray_validate().
Definition at line 153 of file otvgpos.c.
Referenced by otv_PairPos_validate(), otv_PairSet_validate(), and otv_SinglePos_validate().
|
static |
Definition at line 169 of file otvgpos.c.
References FT_INVALID_FORMAT, otv_Device_validate(), OTV_EXIT, OTV_LIMIT_CHECK, OTV_NAME_ENTER, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, OTV_SIZE_CHECK, and OTV_TRACE.
Referenced by otv_PairPos_validate(), otv_PairSet_validate(), and otv_SinglePos_validate().
|
static |
Definition at line 59 of file otvgpos.c.
References FT_NEXT_USHORT, otv_Anchor_validate(), OTV_ENTER, OTV_EXIT, OTV_LIMIT_CHECK, OTV_OPTIONAL_OFFSET, OTV_OPTIONAL_TABLE, OTV_SIZE_CHECK, and OTV_TRACE.
|
static |
Definition at line 939 of file otvgpos.c.
Referenced by otv_GPOS_subtable_validate(), and otv_GPOS_validate().