|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <ft2build.h>
Go to the source code of this file.
Classes | |
| struct | FT_ValidatorRec_ |
Macros | |
| #define | FT_VALIDATOR(x) ( (FT_Validator)( x ) ) |
| #define | FT_INVALID(_error) FT_INVALID_( _error ) |
| #define | FT_INVALID_(_error) ft_validator_error( valid, FT_THROW( _error ) ) |
| #define | FT_INVALID_TOO_SHORT FT_INVALID( Invalid_Table ) |
| #define | FT_INVALID_OFFSET FT_INVALID( Invalid_Offset ) |
| #define | FT_INVALID_FORMAT FT_INVALID( Invalid_Table ) |
| #define | FT_INVALID_GLYPH_ID FT_INVALID( Invalid_Glyph_Index ) |
| #define | FT_INVALID_DATA FT_INVALID( Invalid_Table ) |
Typedefs | |
| typedef typedefFT_BEGIN_HEADER struct FT_ValidatorRec_ volatile * | FT_Validator |
| typedef enum FT_ValidationLevel_ | FT_ValidationLevel |
| typedef struct FT_ValidatorRec_ | FT_ValidatorRec |
Enumerations | |
| enum | FT_ValidationLevel_ { FT_VALIDATE_DEFAULT = 0 , FT_VALIDATE_TIGHT , FT_VALIDATE_PARANOID } |
| #define FT_INVALID | ( | _error | ) | FT_INVALID_( _error ) |
| #define FT_INVALID_ | ( | _error | ) | ft_validator_error( valid, FT_THROW( _error ) ) |
| #define FT_INVALID_DATA FT_INVALID( Invalid_Table ) |
| #define FT_INVALID_FORMAT FT_INVALID( Invalid_Table ) |
| #define FT_INVALID_GLYPH_ID FT_INVALID( Invalid_Glyph_Index ) |
| #define FT_INVALID_OFFSET FT_INVALID( Invalid_Offset ) |
| #define FT_INVALID_TOO_SHORT FT_INVALID( Invalid_Table ) |
| typedef typedefFT_BEGIN_HEADER struct FT_ValidatorRec_ volatile* FT_Validator |
| typedef struct FT_ValidatorRec_ FT_ValidatorRec |
| Enumerator | |
|---|---|
| FT_VALIDATE_DEFAULT | |
| FT_VALIDATE_TIGHT | |
| FT_VALIDATE_PARANOID | |
Definition at line 70 of file ftvalid.h.
| ft_validator_error | ( | FT_Validator | valid, |
| FT_Error | error | ||
| ) |
Definition at line 157 of file ftobjs.c.
| ft_validator_init | ( | FT_Validator | valid, |
| const FT_Byte * | base, | ||
| const FT_Byte * | limit, | ||
| FT_ValidationLevel | level | ||
| ) |
Definition at line 134 of file ftobjs.c.
Referenced by classic_kern_validate(), otv_validate(), and tt_face_build_cmaps().
| ft_validator_run | ( | FT_Validator | valid | ) |