pshints.h File Reference

#include <ft2build.h>

Go to the source code of this file.

Classes

struct  PSH_Globals_FuncsRec_
struct  T1_Hints_FuncsRec_
struct  T2_Hints_FuncsRec_
struct  PSHinter_Interface_

Defines

#define FT_DEFINE_PSHINTER_INTERFACE(class_, get_globals_funcs_,get_t1_funcs_, get_t2_funcs_)

Typedefs

typedef typedefFT_BEGIN_HEADER
struct PSH_GlobalsRec_
PSH_Globals
typedef FT_Error(*) PSH_Globals_NewFunc (FT_Memory memory, T1_Private *private_dict, PSH_Globals *aglobals)
typedef FT_Error(*) PSH_Globals_SetScaleFunc (PSH_Globals globals, FT_Fixed x_scale, FT_Fixed y_scale, FT_Fixed x_delta, FT_Fixed y_delta)
typedef void(*) PSH_Globals_DestroyFunc (PSH_Globals globals)
typedef PSH_Globals_FuncsRec_ PSH_Globals_FuncsRec
typedef PSH_Globals_FuncsRec_PSH_Globals_Funcs
typedef T1_HintsRec_ * T1_Hints
typedef T1_Hints_FuncsRec_T1_Hints_Funcs
typedef void(*) T1_Hints_OpenFunc (T1_Hints hints)
typedef void(*) T1_Hints_SetStemFunc (T1_Hints hints, FT_UInt dimension, FT_Fixed *coords)
typedef void(*) T1_Hints_SetStem3Func (T1_Hints hints, FT_UInt dimension, FT_Fixed *coords)
typedef void(*) T1_Hints_ResetFunc (T1_Hints hints, FT_UInt end_point)
typedef FT_Error(*) T1_Hints_CloseFunc (T1_Hints hints, FT_UInt end_point)
typedef FT_Error(*) T1_Hints_ApplyFunc (T1_Hints hints, FT_Outline *outline, PSH_Globals globals, FT_Render_Mode hint_mode)
typedef T1_Hints_FuncsRec_ T1_Hints_FuncsRec
typedef T2_HintsRec_ * T2_Hints
typedef T2_Hints_FuncsRec_T2_Hints_Funcs
typedef void(*) T2_Hints_OpenFunc (T2_Hints hints)
typedef void(*) T2_Hints_StemsFunc (T2_Hints hints, FT_UInt dimension, FT_UInt count, FT_Fixed *coordinates)
typedef void(*) T2_Hints_MaskFunc (T2_Hints hints, FT_UInt end_point, FT_UInt bit_count, const FT_Byte *bytes)
typedef void(*) T2_Hints_CounterFunc (T2_Hints hints, FT_UInt bit_count, const FT_Byte *bytes)
typedef FT_Error(*) T2_Hints_CloseFunc (T2_Hints hints, FT_UInt end_point)
typedef FT_Error(*) T2_Hints_ApplyFunc (T2_Hints hints, FT_Outline *outline, PSH_Globals globals, FT_Render_Mode hint_mode)
typedef T2_Hints_FuncsRec_ T2_Hints_FuncsRec
typedef PSHinter_Interface_ PSHinter_Interface
typedef PSHinter_InterfacePSHinter_Service


Define Documentation

#define FT_DEFINE_PSHINTER_INTERFACE ( class_,
get_globals_funcs_,
get_t1_funcs_,
get_t2_funcs_   ) 

Value:

static const PSHinter_Interface class_ =                                   \
  {                                                                          \
    get_globals_funcs_, get_t1_funcs_, get_t2_funcs_                         \
  };

Definition at line 685 of file pshints.h.


Typedef Documentation

typedef typedefFT_BEGIN_HEADER struct PSH_GlobalsRec_* PSH_Globals

Definition at line 41 of file pshints.h.

typedef void(*) PSH_Globals_DestroyFunc(PSH_Globals globals)

Definition at line 56 of file pshints.h.

typedef struct PSH_Globals_FuncsRec_ * PSH_Globals_Funcs

typedef struct PSH_Globals_FuncsRec_ PSH_Globals_FuncsRec

typedef FT_Error(*) PSH_Globals_NewFunc(FT_Memory memory, T1_Private *private_dict, PSH_Globals *aglobals)

Definition at line 44 of file pshints.h.

typedef FT_Error(*) PSH_Globals_SetScaleFunc(PSH_Globals globals, FT_Fixed x_scale, FT_Fixed y_scale, FT_Fixed x_delta, FT_Fixed y_delta)

Definition at line 49 of file pshints.h.

typedef struct PSHinter_Interface_ PSHinter_Interface

typedef PSHinter_Interface* PSHinter_Service

Definition at line 680 of file pshints.h.

typedef struct T1_HintsRec_* T1_Hints

Definition at line 104 of file pshints.h.

typedef FT_Error(*) T1_Hints_ApplyFunc(T1_Hints hints, FT_Outline *outline, PSH_Globals globals, FT_Render_Mode hint_mode)

Definition at line 305 of file pshints.h.

typedef FT_Error(*) T1_Hints_CloseFunc(T1_Hints hints, FT_UInt end_point)

Definition at line 266 of file pshints.h.

typedef struct T1_Hints_FuncsRec_* T1_Hints_Funcs

Definition at line 117 of file pshints.h.

typedef struct T1_Hints_FuncsRec_ T1_Hints_FuncsRec

typedef void(*) T1_Hints_OpenFunc(T1_Hints hints)

Definition at line 139 of file pshints.h.

typedef void(*) T1_Hints_ResetFunc(T1_Hints hints, FT_UInt end_point)

Definition at line 237 of file pshints.h.

typedef void(*) T1_Hints_SetStem3Func(T1_Hints hints, FT_UInt dimension, FT_Fixed *coords)

Definition at line 213 of file pshints.h.

typedef void(*) T1_Hints_SetStemFunc(T1_Hints hints, FT_UInt dimension, FT_Fixed *coords)

Definition at line 179 of file pshints.h.

typedef struct T2_HintsRec_* T2_Hints

Definition at line 391 of file pshints.h.

typedef FT_Error(*) T2_Hints_ApplyFunc(T2_Hints hints, FT_Outline *outline, PSH_Globals globals, FT_Render_Mode hint_mode)

Definition at line 619 of file pshints.h.

typedef FT_Error(*) T2_Hints_CloseFunc(T2_Hints hints, FT_UInt end_point)

Definition at line 580 of file pshints.h.

typedef void(*) T2_Hints_CounterFunc(T2_Hints hints, FT_UInt bit_count, const FT_Byte *bytes)

Definition at line 550 of file pshints.h.

typedef struct T2_Hints_FuncsRec_* T2_Hints_Funcs

Definition at line 404 of file pshints.h.

typedef struct T2_Hints_FuncsRec_ T2_Hints_FuncsRec

typedef void(*) T2_Hints_MaskFunc(T2_Hints hints, FT_UInt end_point, FT_UInt bit_count, const FT_Byte *bytes)

Definition at line 508 of file pshints.h.

typedef void(*) T2_Hints_OpenFunc(T2_Hints hints)

Definition at line 426 of file pshints.h.

typedef void(*) T2_Hints_StemsFunc(T2_Hints hints, FT_UInt dimension, FT_UInt count, FT_Fixed *coordinates)

Definition at line 466 of file pshints.h.


Generated on Tue Jul 5 15:58:20 2011 for ROOT_528-00b_version by  doxygen 1.5.1