#include "gxvalid.h"
#include "gxvcommn.h"
Go to the source code of this file.
Data Structures |
| struct | GXV_prop_Data |
Defines |
| #define | FT_COMPONENT trace_gxvprop |
| #define | GXV_PROP_HEADER_SIZE ( 4 + 2 + 2 ) |
| #define | GXV_PROP_SIZE_MIN GXV_PROP_HEADER_SIZE |
| #define | GXV_PROP_DATA(field) GXV_TABLE_DATA( prop, field ) |
| #define | GXV_PROP_FLOATER 0x8000U |
| #define | GXV_PROP_USE_COMPLEMENTARY_BRACKET 0x1000U |
| #define | GXV_PROP_COMPLEMENTARY_BRACKET_OFFSET 0x0F00U |
| #define | GXV_PROP_ATTACHING_TO_RIGHT 0x0080U |
| #define | GXV_PROP_RESERVED 0x0060U |
| #define | GXV_PROP_DIRECTIONALITY_CLASS 0x001FU |
Functions |
| static void | gxv_prop_zero_advance_validate (FT_UShort gid, GXV_Validator valid) |
| static void | gxv_prop_property_validate (FT_UShort property, FT_UShort glyph, GXV_Validator valid) |
| static void | gxv_prop_LookupValue_validate (FT_UShort glyph, GXV_LookupValueCPtr value_p, GXV_Validator valid) |
| static GXV_LookupValueDesc | gxv_prop_LookupFmt4_transit (FT_UShort relative_gindex, GXV_LookupValueCPtr base_value_p, FT_Bytes lookuptbl_limit, GXV_Validator valid) |
| | gxv_prop_validate (FT_Bytes table, FT_Face face, FT_Validator ftvalid) |