|
ReactOS 0.4.17-dev-966-gf06eace
|
#include <ft2build.h>#include <freetype/internal/ftdebug.h>#include <freetype/internal/ftcalc.h>#include <freetype/internal/ftstream.h>#include <freetype/internal/sfnt.h>#include <freetype/tttags.h>#include <freetype/ftoutln.h>#include <freetype/ftdriver.h>#include <freetype/ftlist.h>#include "ttgload.h"#include "ttpload.h"#include "tterrors.h"#include "ttsubpix.h"

Go to the source code of this file.
Macros | |
| #define | FT_COMPONENT ttgload |
| #define | ON_CURVE_POINT 0x01 /* same value as FT_CURVE_TAG_ON */ |
| #define | X_SHORT_VECTOR 0x02 |
| #define | Y_SHORT_VECTOR 0x04 |
| #define | REPEAT_FLAG 0x08 |
| #define | X_POSITIVE 0x10 /* two meanings depending on X_SHORT_VECTOR */ |
| #define | SAME_X 0x10 |
| #define | Y_POSITIVE 0x20 /* two meanings depending on Y_SHORT_VECTOR */ |
| #define | SAME_Y 0x20 |
| #define | OVERLAP_SIMPLE 0x40 /* retained as FT_OUTLINE_OVERLAP */ |
| #define | ARGS_ARE_WORDS 0x0001 |
| #define | ARGS_ARE_XY_VALUES 0x0002 |
| #define | ROUND_XY_TO_GRID 0x0004 |
| #define | WE_HAVE_A_SCALE 0x0008 |
| #define | MORE_COMPONENTS 0x0020 |
| #define | WE_HAVE_AN_XY_SCALE 0x0040 |
| #define | WE_HAVE_A_2X2 0x0080 |
| #define | WE_HAVE_INSTR 0x0100 |
| #define | USE_MY_METRICS 0x0200 |
| #define | OVERLAP_COMPOUND 0x0400 /* retained as FT_OUTLINE_OVERLAP */ |
| #define | SCALED_COMPONENT_OFFSET 0x0800 |
| #define | UNSCALED_COMPONENT_OFFSET 0x1000 |
| #define | IS_DEFAULT_INSTANCE(_face) 1 |
| #define ON_CURVE_POINT 0x01 /* same value as FT_CURVE_TAG_ON */ |
| #define OVERLAP_COMPOUND 0x0400 /* retained as FT_OUTLINE_OVERLAP */ |
| #define OVERLAP_SIMPLE 0x40 /* retained as FT_OUTLINE_OVERLAP */ |
| #define X_POSITIVE 0x10 /* two meanings depending on X_SHORT_VECTOR */ |
| #define Y_POSITIVE 0x20 /* two meanings depending on Y_SHORT_VECTOR */ |
Definition at line 2225 of file ttgload.c.
Referenced by TT_Load_Glyph().
|
static |
Definition at line 1570 of file ttgload.c.
Referenced by load_truetype_glyph().
|
static |
Definition at line 1601 of file ttgload.c.
Referenced by load_truetype_glyph(), and TT_Load_Glyph().
| TT_Access_Glyph_Frame | ( | TT_Loader | loader, |
| FT_UInt | glyph_index, | ||
| FT_ULong | offset, | ||
| FT_UInt | byte_count | ||
| ) |
Definition at line 291 of file ttgload.c.
Referenced by TT_Init_Glyph_Loading().
| TT_Forget_Glyph_Frame | ( | TT_Loader | loader | ) |
Definition at line 314 of file ttgload.c.
Referenced by TT_Init_Glyph_Loading().
Definition at line 99 of file ttgload.c.
Referenced by tt_get_metrics(), and TT_Load_Glyph().
Definition at line 151 of file ttgload.c.
Referenced by load_truetype_glyph().
Definition at line 117 of file ttgload.c.
Referenced by tt_get_metrics(), and TT_Load_Glyph().
Definition at line 818 of file ttgload.c.
Referenced by TT_Process_Composite_Glyph(), and TT_Process_Simple_Glyph().
| TT_Init_Glyph_Loading | ( | TT_Face | face | ) |
Definition at line 779 of file ttgload.c.
Referenced by tt_face_init().
| TT_Load_Composite_Glyph | ( | TT_Loader | loader | ) |
Definition at line 590 of file ttgload.c.
Referenced by TT_Init_Glyph_Loading().
| TT_Load_Glyph | ( | TT_Size | size, |
| TT_GlyphSlot | glyph, | ||
| FT_UInt | glyph_index, | ||
| FT_Int32 | load_flags | ||
| ) |
Definition at line 2807 of file ttgload.c.
Referenced by tt_glyph_load().
| TT_Load_Glyph_Header | ( | TT_Loader | loader | ) |
Definition at line 324 of file ttgload.c.
Referenced by TT_Init_Glyph_Loading().
| TT_Load_Simple_Glyph | ( | TT_Loader | load | ) |
Definition at line 352 of file ttgload.c.
Referenced by TT_Init_Glyph_Loading().
Definition at line 2766 of file ttgload.c.
Referenced by TT_Load_Glyph().
|
static |
Definition at line 2473 of file ttgload.c.
Referenced by TT_Load_Glyph().
Definition at line 1524 of file ttgload.c.
Referenced by load_truetype_glyph().
|
static |
Definition at line 790 of file ttgload.c.
Referenced by TT_Process_Composite_Glyph(), and TT_Process_Simple_Glyph().
|
static |
Definition at line 1175 of file ttgload.c.
Referenced by load_truetype_glyph().
|
static |
Definition at line 1344 of file ttgload.c.
Referenced by load_truetype_glyph().
Definition at line 941 of file ttgload.c.
Referenced by load_truetype_glyph().