ReactOS  0.4.15-dev-4603-gb922b6d
svgxval.h File Reference

Go to the source code of this file.

Macros

#define FT_SERVICE_ID_GX_VALIDATE   "truetypegx-validate"
 
#define FT_SERVICE_ID_CLASSICKERN_VALIDATE   "classickern-validate"
 

Typedefs

typedef FT_Error(* gxv_validate_func) (FT_Face face, FT_UInt gx_flags, FT_Bytes tables[FT_VALIDATE_GX_LENGTH], FT_UInt table_length)
 
typedef FT_Error(* ckern_validate_func) (FT_Face face, FT_UInt ckern_flags, FT_Bytes *ckern_table)
 

Functions

 FT_DEFINE_SERVICE (GXvalidate)
 
 FT_DEFINE_SERVICE (CKERNvalidate)
 

Macro Definition Documentation

◆ FT_SERVICE_ID_CLASSICKERN_VALIDATE

#define FT_SERVICE_ID_CLASSICKERN_VALIDATE   "classickern-validate"

Definition at line 38 of file svgxval.h.

◆ FT_SERVICE_ID_GX_VALIDATE

#define FT_SERVICE_ID_GX_VALIDATE   "truetypegx-validate"

Definition at line 37 of file svgxval.h.

Typedef Documentation

◆ ckern_validate_func

typedef FT_Error(* ckern_validate_func) (FT_Face face, FT_UInt ckern_flags, FT_Bytes *ckern_table)

Definition at line 48 of file svgxval.h.

◆ gxv_validate_func

typedef FT_Error(* gxv_validate_func) (FT_Face face, FT_UInt gx_flags, FT_Bytes tables[FT_VALIDATE_GX_LENGTH], FT_UInt table_length)

Definition at line 41 of file svgxval.h.

Function Documentation

◆ FT_DEFINE_SERVICE() [1/2]

FT_DEFINE_SERVICE ( GXvalidate  )

Definition at line 53 of file svgxval.h.

54  {
56  };
FT_Error(* gxv_validate_func)(FT_Face face, FT_UInt gx_flags, FT_Bytes tables[FT_VALIDATE_GX_LENGTH], FT_UInt table_length)
Definition: svgxval.h:41
static FRESULT validate(void *obj)
Definition: ff.c:2372

◆ FT_DEFINE_SERVICE() [2/2]

FT_DEFINE_SERVICE ( CKERNvalidate  )

Definition at line 58 of file svgxval.h.

59  {
61  };
FT_Error(* ckern_validate_func)(FT_Face face, FT_UInt ckern_flags, FT_Bytes *ckern_table)
Definition: svgxval.h:48
static FRESULT validate(void *obj)
Definition: ff.c:2372