Go to the source code of this file.
|
| typedef struct FT_Vector_ | FT_Vector |
| |
| typedef struct FT_BBox_ | FT_BBox |
| |
| typedef enum FT_Pixel_Mode_ | FT_Pixel_Mode |
| |
| typedef struct FT_Bitmap_ | FT_Bitmap |
| |
| typedef struct FT_Outline_ | FT_Outline |
| |
| typedef int(* | FT_Outline_MoveToFunc) (const FT_Vector *to, void *user) |
| |
| typedef int(* | FT_Outline_LineToFunc) (const FT_Vector *to, void *user) |
| |
| typedef int(* | FT_Outline_ConicToFunc) (const FT_Vector *control, const FT_Vector *to, void *user) |
| |
| typedef int(* | FT_Outline_CubicToFunc) (const FT_Vector *control1, const FT_Vector *control2, const FT_Vector *to, void *user) |
| |
| typedef struct FT_Outline_Funcs_ | FT_Outline_Funcs |
| |
| typedef enum FT_Glyph_Format_ | FT_Glyph_Format |
| |
| typedef struct FT_RasterRec_ * | FT_Raster |
| |
| typedef struct FT_Span_ | FT_Span |
| |
| typedef void(* | FT_SpanFunc) (int y, int count, const FT_Span *spans, void *user) |
| |
| typedef int(* | FT_Raster_BitTest_Func) (int y, int x, void *user) |
| |
| typedef void(* | FT_Raster_BitSet_Func) (int y, int x, void *user) |
| |
| typedef struct FT_Raster_Params_ | FT_Raster_Params |
| |
| typedef int(* | FT_Raster_NewFunc) (void *memory, FT_Raster *raster) |
| |
| typedef void(* | FT_Raster_DoneFunc) (FT_Raster raster) |
| |
| typedef void(* | FT_Raster_ResetFunc) (FT_Raster raster, unsigned char *pool_base, unsigned long pool_size) |
| |
| typedef int(* | FT_Raster_SetModeFunc) (FT_Raster raster, unsigned long mode, void *args) |
| |
| typedef int(* | FT_Raster_RenderFunc) (FT_Raster raster, const FT_Raster_Params *params) |
| |
| typedef struct FT_Raster_Funcs_ | FT_Raster_Funcs |
| |
|
| enum | FT_Pixel_Mode_ {
FT_PIXEL_MODE_NONE = 0
, FT_PIXEL_MODE_MONO
, FT_PIXEL_MODE_GRAY
, FT_PIXEL_MODE_GRAY2
,
FT_PIXEL_MODE_GRAY4
, FT_PIXEL_MODE_LCD
, FT_PIXEL_MODE_LCD_V
, FT_PIXEL_MODE_BGRA
,
FT_PIXEL_MODE_MAX
} |
| |
| enum | FT_Glyph_Format_ { FT_IMAGE_TAG =( FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 )
, FT_IMAGE_TAG =( FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 )
, FT_IMAGE_TAG =( FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 )
, FT_IMAGE_TAG =( FT_GLYPH_FORMAT_NONE, 0, 0, 0, 0 )
} |
| |
◆ FT_CURVE_TAG
| #define FT_CURVE_TAG |
( |
|
flag | ) |
( flag & 0x03 ) |
◆ FT_CURVE_TAG_CONIC
| #define FT_CURVE_TAG_CONIC 0x00 |
◆ FT_Curve_Tag_Conic
◆ FT_CURVE_TAG_CUBIC
| #define FT_CURVE_TAG_CUBIC 0x02 |
◆ FT_Curve_Tag_Cubic
◆ FT_CURVE_TAG_HAS_SCANMODE
| #define FT_CURVE_TAG_HAS_SCANMODE 0x04 |
◆ FT_CURVE_TAG_ON
| #define FT_CURVE_TAG_ON 0x01 |
◆ FT_Curve_Tag_On
◆ FT_CURVE_TAG_TOUCH_BOTH
| #define FT_CURVE_TAG_TOUCH_BOTH |
Value:
#define FT_CURVE_TAG_TOUCH_X
Definition ftimage.h:461
#define FT_CURVE_TAG_TOUCH_Y
Definition ftimage.h:462
◆ FT_CURVE_TAG_TOUCH_X
| #define FT_CURVE_TAG_TOUCH_X 0x08 /* reserved for TrueType hinter */ |
◆ FT_Curve_Tag_Touch_X
◆ FT_CURVE_TAG_TOUCH_Y
| #define FT_CURVE_TAG_TOUCH_Y 0x10 /* reserved for TrueType hinter */ |
◆ FT_Curve_Tag_Touch_Y
◆ ft_glyph_format_bitmap
| #define ft_glyph_format_bitmap FT_GLYPH_FORMAT_BITMAP |
◆ ft_glyph_format_composite
| #define ft_glyph_format_composite FT_GLYPH_FORMAT_COMPOSITE |
◆ ft_glyph_format_none
| #define ft_glyph_format_none FT_GLYPH_FORMAT_NONE |
◆ ft_glyph_format_outline
| #define ft_glyph_format_outline FT_GLYPH_FORMAT_OUTLINE |
◆ ft_glyph_format_plotter
| #define ft_glyph_format_plotter FT_GLYPH_FORMAT_PLOTTER |
◆ FT_IMAGE_TAG
| #define FT_IMAGE_TAG |
( |
|
value, |
|
|
|
_x1, |
|
|
|
_x2, |
|
|
|
_x3, |
|
|
|
_x4 |
|
) |
| |
Value: value = ( ( (unsigned long)_x1 << 24 ) | \
( (unsigned long)_x2 << 16 ) | \
( (unsigned long)_x3 << 8 ) | \
(unsigned long)_x4 )
◆ FT_Outline_ConicTo_Func
◆ FT_OUTLINE_CONTOURS_MAX
| #define FT_OUTLINE_CONTOURS_MAX SHRT_MAX |
◆ FT_Outline_CubicTo_Func
◆ FT_OUTLINE_EVEN_ODD_FILL
| #define FT_OUTLINE_EVEN_ODD_FILL 0x2 |
◆ ft_outline_even_odd_fill
◆ FT_OUTLINE_HIGH_PRECISION
| #define FT_OUTLINE_HIGH_PRECISION 0x100 |
◆ ft_outline_high_precision
◆ FT_OUTLINE_IGNORE_DROPOUTS
| #define FT_OUTLINE_IGNORE_DROPOUTS 0x8 |
◆ ft_outline_ignore_dropouts
◆ FT_OUTLINE_INCLUDE_STUBS
| #define FT_OUTLINE_INCLUDE_STUBS 0x20 |
◆ FT_Outline_LineTo_Func
◆ FT_Outline_MoveTo_Func
◆ FT_OUTLINE_NONE
| #define FT_OUTLINE_NONE 0x0 |
◆ ft_outline_none
◆ FT_OUTLINE_OWNER
| #define FT_OUTLINE_OWNER 0x1 |
◆ ft_outline_owner
◆ FT_OUTLINE_POINTS_MAX
◆ FT_OUTLINE_REVERSE_FILL
| #define FT_OUTLINE_REVERSE_FILL 0x4 |
◆ ft_outline_reverse_fill
◆ FT_OUTLINE_SINGLE_PASS
| #define FT_OUTLINE_SINGLE_PASS 0x200 |
◆ ft_outline_single_pass
◆ FT_OUTLINE_SMART_DROPOUTS
| #define FT_OUTLINE_SMART_DROPOUTS 0x10 |
◆ ft_pixel_mode_grays
◆ ft_pixel_mode_mono
◆ ft_pixel_mode_none
◆ ft_pixel_mode_pal2
◆ ft_pixel_mode_pal4
◆ FT_Raster_Done_Func
◆ FT_RASTER_FLAG_AA
| #define FT_RASTER_FLAG_AA 0x1 |
◆ ft_raster_flag_aa
◆ FT_RASTER_FLAG_CLIP
| #define FT_RASTER_FLAG_CLIP 0x4 |
◆ ft_raster_flag_clip
◆ FT_RASTER_FLAG_DEFAULT
| #define FT_RASTER_FLAG_DEFAULT 0x0 |
◆ ft_raster_flag_default
◆ FT_RASTER_FLAG_DIRECT
| #define FT_RASTER_FLAG_DIRECT 0x2 |
◆ ft_raster_flag_direct
◆ FT_Raster_New_Func
◆ FT_Raster_Render_Func
◆ FT_Raster_Reset_Func
◆ FT_Raster_Set_Mode_Func
◆ FT_Raster_Span_Func
◆ FT_BBox
◆ FT_Bitmap
◆ FT_Glyph_Format
◆ FT_Outline
◆ FT_Outline_ConicToFunc
| typedef int(* FT_Outline_ConicToFunc) (const FT_Vector *control, const FT_Vector *to, void *user) |
◆ FT_Outline_CubicToFunc
◆ FT_Outline_Funcs
◆ FT_Outline_LineToFunc
| typedef int(* FT_Outline_LineToFunc) (const FT_Vector *to, void *user) |
◆ FT_Outline_MoveToFunc
| typedef int(* FT_Outline_MoveToFunc) (const FT_Vector *to, void *user) |
◆ FT_Pixel_Mode
◆ FT_Raster
◆ FT_Raster_BitSet_Func
| typedef void(* FT_Raster_BitSet_Func) (int y, int x, void *user) |
◆ FT_Raster_BitTest_Func
| typedef int(* FT_Raster_BitTest_Func) (int y, int x, void *user) |
◆ FT_Raster_DoneFunc
| typedef void(* FT_Raster_DoneFunc) (FT_Raster raster) |
◆ FT_Raster_Funcs
◆ FT_Raster_NewFunc
| typedef int(* FT_Raster_NewFunc) (void *memory, FT_Raster *raster) |
◆ FT_Raster_Params
◆ FT_Raster_RenderFunc
◆ FT_Raster_ResetFunc
| typedef void(* FT_Raster_ResetFunc) (FT_Raster raster, unsigned char *pool_base, unsigned long pool_size) |
◆ FT_Raster_SetModeFunc
| typedef int(* FT_Raster_SetModeFunc) (FT_Raster raster, unsigned long mode, void *args) |
◆ FT_Span
◆ FT_SpanFunc
| typedef void(* FT_SpanFunc) (int y, int count, const FT_Span *spans, void *user) |
◆ FT_Vector
◆ FT_Glyph_Format_
| Enumerator |
|---|
| FT_IMAGE_TAG | |
| FT_IMAGE_TAG | |
| FT_IMAGE_TAG | |
| FT_IMAGE_TAG | |
◆ FT_Pixel_Mode_
| Enumerator |
|---|
| FT_PIXEL_MODE_NONE | |
| FT_PIXEL_MODE_MONO | |
| FT_PIXEL_MODE_GRAY | |
| FT_PIXEL_MODE_GRAY2 | |
| FT_PIXEL_MODE_GRAY4 | |
| FT_PIXEL_MODE_LCD | |
| FT_PIXEL_MODE_LCD_V | |
| FT_PIXEL_MODE_BGRA | |
| FT_PIXEL_MODE_MAX | |
◆ FT_Pos