zenilib: zenilib/jni/external/freetype2/include/freetype/internal/pshints.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Typedefs
pshints.h File Reference
`#include <ft2build.h>`
`#include <FT_FREETYPE_H>`
`#include <FT_TYPE1_TABLES_H>`

Go to the source code of this file.

## Classes

struct | PSH_Globals_FuncsRec_
struct | PSHinter_Interface_
struct | T1_Hints_FuncsRec_
struct | T2_Hints_FuncsRec_

## Macros

#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 void(* | PSH_Globals_DestroyFunc )(PSH_Globals globals)
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)
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 struct PSHinter_Interface_ | PSHinter_Interface
typedef PSHinter_Interface * | PSHinter_Service
typedef struct T1_HintsRec_ * | T1_Hints
typedef FT_Error(* | T1_Hints_ApplyFunc )(T1_Hints hints, FT_Outline *outline, PSH_Globals globals, FT_Render_Mode hint_mode)
typedef FT_Error(* | T1_Hints_CloseFunc )(T1_Hints hints, FT_UInt end_point)
typedef struct T1_Hints_FuncsRec_ * | T1_Hints_Funcs
typedef struct T1_Hints_FuncsRec_ | T1_Hints_FuncsRec
typedef void(* | T1_Hints_OpenFunc )(T1_Hints hints)
typedef void(* | T1_Hints_ResetFunc )(T1_Hints hints, FT_UInt end_point)
typedef void(* | T1_Hints_SetStem3Func )(T1_Hints hints, FT_UInt dimension, FT_Fixed *coords)
typedef void(* | T1_Hints_SetStemFunc )(T1_Hints hints, FT_UInt dimension, FT_Fixed *coords)
typedef struct T2_HintsRec_ * | T2_Hints
typedef FT_Error(* | T2_Hints_ApplyFunc )(T2_Hints hints, FT_Outline *outline, PSH_Globals globals, FT_Render_Mode hint_mode)
typedef FT_Error(* | T2_Hints_CloseFunc )(T2_Hints hints, FT_UInt end_point)
typedef void(* | T2_Hints_CounterFunc )(T2_Hints hints, FT_UInt bit_count, const FT_Byte *bytes)
typedef struct T2_Hints_FuncsRec_ * | T2_Hints_Funcs
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)
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)

## Macro Definition 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_ \
};
PSHinter_Interface_
Definition: pshints.h:672

Definition at line 684 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.