|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Data Structures |
| struct | GXV_BinSrchHeader |
Defines |
| #define | FT_COMPONENT trace_gxvcommon |
| #define | GXV_LOOKUP_VALUE_LOAD(P, SIGNSPEC) ( P += 2, gxv_lookup_value_load( P - 2, SIGNSPEC ) ) |
| #define | GXV_UNITSIZE_VALIDATE(FORMAT, UNITSIZE, NUNITS, CORRECTSIZE) |
Functions |
| static int | gxv_compare_ushort_offset (FT_UShort *a, FT_UShort *b) |
| | gxv_set_length_by_ushort_offset (FT_UShort *offset, FT_UShort **length, FT_UShort *buff, FT_UInt nmemb, FT_UShort limit, GXV_Validator valid) |
| static int | gxv_compare_ulong_offset (FT_ULong *a, FT_ULong *b) |
| | gxv_set_length_by_ulong_offset (FT_ULong *offset, FT_ULong **length, FT_ULong *buff, FT_UInt nmemb, FT_ULong limit, GXV_Validator valid) |
| | gxv_array_getlimits_byte (FT_Bytes table, FT_Bytes limit, FT_Byte *min, FT_Byte *max, GXV_Validator valid) |
| | gxv_array_getlimits_ushort (FT_Bytes table, FT_Bytes limit, FT_UShort *min, FT_UShort *max, GXV_Validator valid) |
| static void | gxv_BinSrchHeader_check_consistency (GXV_BinSrchHeader *binSrchHeader, GXV_Validator valid) |
| | gxv_BinSrchHeader_validate (FT_Bytes table, FT_Bytes limit, FT_UShort *unitSize_p, FT_UShort *nUnits_p, GXV_Validator valid) |
| static GXV_LookupValueDesc | gxv_lookup_value_load (FT_Bytes p, int signspec) |
| static void | gxv_LookupTable_fmt0_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| static void | gxv_LookupTable_fmt2_skip_endmarkers (FT_Bytes table, FT_UShort unitSize, GXV_Validator valid) |
| static void | gxv_LookupTable_fmt2_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| static void | gxv_LookupTable_fmt4_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| static void | gxv_LookupTable_fmt6_skip_endmarkers (FT_Bytes table, FT_UShort unitSize, GXV_Validator valid) |
| static void | gxv_LookupTable_fmt6_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| static void | gxv_LookupTable_fmt8_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| | gxv_LookupTable_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| | gxv_glyphid_validate (FT_UShort gid, GXV_Validator valid) |
| | gxv_ctlPoint_validate (FT_UShort gid, FT_Short ctl_point, GXV_Validator valid) |
| | gxv_sfntName_validate (FT_UShort name_index, FT_UShort min_index, FT_UShort max_index, GXV_Validator valid) |
| static void | gxv_ClassTable_validate (FT_Bytes table, FT_UShort *length_p, FT_UShort stateSize, FT_Byte *maxClassID_p, GXV_Validator valid) |
| static void | gxv_StateArray_validate (FT_Bytes table, FT_UShort *length_p, FT_Byte maxClassID, FT_UShort stateSize, FT_Byte *maxState_p, FT_Byte *maxEntry_p, GXV_Validator valid) |
| static void | gxv_EntryTable_validate (FT_Bytes table, FT_UShort *length_p, FT_Byte maxEntry, FT_UShort stateArray, FT_UShort stateArray_length, FT_Byte maxClassID, FT_Bytes statetable_table, FT_Bytes statetable_limit, GXV_Validator valid) |
| | gxv_StateTable_subtable_setup (FT_UShort table_size, FT_UShort classTable, FT_UShort stateArray, FT_UShort entryTable, FT_UShort *classTable_length_p, FT_UShort *stateArray_length_p, FT_UShort *entryTable_length_p, GXV_Validator valid) |
| | gxv_StateTable_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| | gxv_XStateTable_subtable_setup (FT_ULong table_size, FT_ULong classTable, FT_ULong stateArray, FT_ULong entryTable, FT_ULong *classTable_length_p, FT_ULong *stateArray_length_p, FT_ULong *entryTable_length_p, GXV_Validator valid) |
| static void | gxv_XClassTable_lookupval_validate (FT_UShort glyph, GXV_LookupValueCPtr value_p, GXV_Validator valid) |
| static GXV_LookupValueDesc | gxv_XClassTable_lookupfmt4_transit (FT_UShort relative_gindex, GXV_LookupValueCPtr base_value_p, FT_Bytes lookuptbl_limit, GXV_Validator valid) |
| static void | gxv_XStateArray_validate (FT_Bytes table, FT_ULong *length_p, FT_UShort maxClassID, FT_ULong stateSize, FT_UShort *maxState_p, FT_UShort *maxEntry_p, GXV_Validator valid) |
| static void | gxv_XEntryTable_validate (FT_Bytes table, FT_ULong *length_p, FT_UShort maxEntry, FT_ULong stateArray_length, FT_UShort maxClassID, FT_Bytes xstatetable_table, FT_Bytes xstatetable_limit, GXV_Validator valid) |
| | gxv_XStateTable_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid) |
| static int | gxv_compare_ranges (FT_Bytes table1_start, FT_ULong table1_length, FT_Bytes table2_start, FT_ULong table2_length) |
| | gxv_odtect_add_range (FT_Bytes start, FT_ULong length, const FT_String *name, GXV_odtect_Range odtect) |
| | gxv_odtect_validate (GXV_odtect_Range odtect, GXV_Validator valid) |
Generated on Tue May 22 2012 06:03:32 for ReactOS by
1.7.6.1
|