XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Functions
ftmm.h File Reference
#include <ft2build.h>
Include dependency graph for ftmm.h:

Go to the source code of this file.

Classes

struct  FT_MM_Axis_
 
struct  FT_Multi_Master_
 
struct  FT_Var_Axis_
 
struct  FT_Var_Named_Style_
 
struct  FT_MM_Var_
 

Macros

#define FT_VAR_AXIS_FLAG_HIDDEN   1
 

Typedefs

typedef FT_BEGIN_HEADER struct FT_MM_Axis_ FT_MM_Axis
 
typedef struct FT_Multi_Master_ FT_Multi_Master
 
typedef struct FT_Var_Axis_ FT_Var_Axis
 
typedef struct FT_Var_Named_Style_ FT_Var_Named_Style
 
typedef struct FT_MM_Var_ FT_MM_Var
 

Functions

 FT_Get_Multi_Master (FT_Face face, FT_Multi_Master *amaster)
 
 FT_Get_MM_Var (FT_Face face, FT_MM_Var **amaster)
 
 FT_Done_MM_Var (FT_Library library, FT_MM_Var *amaster)
 
 FT_Set_MM_Design_Coordinates (FT_Face face, FT_UInt num_coords, FT_Long *coords)
 
 FT_Set_Var_Design_Coordinates (FT_Face face, FT_UInt num_coords, FT_Fixed *coords)
 
 FT_Get_Var_Design_Coordinates (FT_Face face, FT_UInt num_coords, FT_Fixed *coords)
 
 FT_Set_MM_Blend_Coordinates (FT_Face face, FT_UInt num_coords, FT_Fixed *coords)
 
 FT_Get_MM_Blend_Coordinates (FT_Face face, FT_UInt num_coords, FT_Fixed *coords)
 
 FT_Set_Var_Blend_Coordinates (FT_Face face, FT_UInt num_coords, FT_Fixed *coords)
 
 FT_Get_Var_Blend_Coordinates (FT_Face face, FT_UInt num_coords, FT_Fixed *coords)
 
 FT_Set_MM_WeightVector (FT_Face face, FT_UInt len, FT_Fixed *weightvector)
 
 FT_Get_MM_WeightVector (FT_Face face, FT_UInt *len, FT_Fixed *weightvector)
 
 FT_Get_Var_Axis_Flags (FT_MM_Var *master, FT_UInt axis_index, FT_UInt *flags)
 
 FT_Set_Named_Instance (FT_Face face, FT_UInt instance_index)
 

Macro Definition Documentation

◆ FT_VAR_AXIS_FLAG_HIDDEN

#define FT_VAR_AXIS_FLAG_HIDDEN   1

Typedef Documentation

◆ FT_MM_Axis

◆ FT_MM_Var

typedef struct FT_MM_Var_ FT_MM_Var

◆ FT_Multi_Master

◆ FT_Var_Axis

typedef struct FT_Var_Axis_ FT_Var_Axis

◆ FT_Var_Named_Style

Function Documentation

◆ FT_Done_MM_Var()

FT_Done_MM_Var ( FT_Library  library,
FT_MM_Var amaster 
)

◆ FT_Get_MM_Blend_Coordinates()

FT_Get_MM_Blend_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Fixed coords 
)

◆ FT_Get_MM_Var()

FT_Get_MM_Var ( FT_Face  face,
FT_MM_Var **  amaster 
)

◆ FT_Get_MM_WeightVector()

FT_Get_MM_WeightVector ( FT_Face  face,
FT_UInt len,
FT_Fixed weightvector 
)

◆ FT_Get_Multi_Master()

FT_Get_Multi_Master ( FT_Face  face,
FT_Multi_Master amaster 
)

◆ FT_Get_Var_Axis_Flags()

FT_Get_Var_Axis_Flags ( FT_MM_Var master,
FT_UInt  axis_index,
FT_UInt flags 
)

◆ FT_Get_Var_Blend_Coordinates()

FT_Get_Var_Blend_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Fixed coords 
)

◆ FT_Get_Var_Design_Coordinates()

FT_Get_Var_Design_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Fixed coords 
)

◆ FT_Set_MM_Blend_Coordinates()

FT_Set_MM_Blend_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Fixed coords 
)

◆ FT_Set_MM_Design_Coordinates()

FT_Set_MM_Design_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Long coords 
)

◆ FT_Set_MM_WeightVector()

FT_Set_MM_WeightVector ( FT_Face  face,
FT_UInt  len,
FT_Fixed weightvector 
)

◆ FT_Set_Named_Instance()

FT_Set_Named_Instance ( FT_Face  face,
FT_UInt  instance_index 
)

◆ FT_Set_Var_Blend_Coordinates()

FT_Set_Var_Blend_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Fixed coords 
)

◆ FT_Set_Var_Design_Coordinates()

FT_Set_Var_Design_Coordinates ( FT_Face  face,
FT_UInt  num_coords,
FT_Fixed coords 
)