XenevaOS
Loading...
Searching...
No Matches
Macros | Typedefs | Functions
svmetric.h File Reference

Go to the source code of this file.

Macros

#define FT_SERVICE_ID_METRICS_VARIATIONS   "metrics-variations"
 
#define FT_DEFINE_SERVICE_METRICSVARIATIONSREC(class_, hadvance_adjust_, lsb_adjust_, rsb_adjust_, vadvance_adjust_, tsb_adjust_, bsb_adjust_, vorg_adjust_, metrics_adjust_)
 

Typedefs

typedef FT_Error(* FT_HAdvance_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef FT_Error(* FT_LSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef FT_Error(* FT_RSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef FT_Error(* FT_VAdvance_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef FT_Error(* FT_TSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef FT_Error(* FT_BSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef FT_Error(* FT_VOrg_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)
 
typedef void(* FT_Metrics_Adjust_Func) (FT_Face face)
 

Functions

 FT_DEFINE_SERVICE (MetricsVariations)
 

Macro Definition Documentation

◆ FT_DEFINE_SERVICE_METRICSVARIATIONSREC

#define FT_DEFINE_SERVICE_METRICSVARIATIONSREC (   class_,
  hadvance_adjust_,
  lsb_adjust_,
  rsb_adjust_,
  vadvance_adjust_,
  tsb_adjust_,
  bsb_adjust_,
  vorg_adjust_,
  metrics_adjust_ 
)
Value:
static const FT_Service_MetricsVariationsRec class_ = \
{ \
hadvance_adjust_, \
lsb_adjust_, \
rsb_adjust_, \
vadvance_adjust_, \
tsb_adjust_, \
bsb_adjust_, \
vorg_adjust_, \
metrics_adjust_ \
};

◆ FT_SERVICE_ID_METRICS_VARIATIONS

#define FT_SERVICE_ID_METRICS_VARIATIONS   "metrics-variations"

Typedef Documentation

◆ FT_BSB_Adjust_Func

typedef FT_Error(* FT_BSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

◆ FT_HAdvance_Adjust_Func

typedef FT_Error(* FT_HAdvance_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

◆ FT_LSB_Adjust_Func

typedef FT_Error(* FT_LSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

◆ FT_Metrics_Adjust_Func

typedef void(* FT_Metrics_Adjust_Func) (FT_Face face)

◆ FT_RSB_Adjust_Func

typedef FT_Error(* FT_RSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

◆ FT_TSB_Adjust_Func

typedef FT_Error(* FT_TSB_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

◆ FT_VAdvance_Adjust_Func

typedef FT_Error(* FT_VAdvance_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

◆ FT_VOrg_Adjust_Func

typedef FT_Error(* FT_VOrg_Adjust_Func) (FT_Face face, FT_UInt gindex, FT_Int *avalue)

Function Documentation

◆ FT_DEFINE_SERVICE()

FT_DEFINE_SERVICE ( MetricsVariations  )