|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include "aftypes.h"Go to the source code of this file.
Classes | |
| struct | AF_PointRec_ |
| struct | AF_SegmentRec_ |
| struct | AF_EdgeRec_ |
| struct | AF_AxisHintsRec_ |
| struct | AF_GlyphHintsRec_ |
Macros | |
| #define | AF_FLAG_NONE 0 |
| #define | AF_FLAG_CONIC ( 1U << 0 ) |
| #define | AF_FLAG_CUBIC ( 1U << 1 ) |
| #define | AF_FLAG_CONTROL ( AF_FLAG_CONIC | AF_FLAG_CUBIC ) |
| #define | AF_FLAG_TOUCH_X ( 1U << 2 ) |
| #define | AF_FLAG_TOUCH_Y ( 1U << 3 ) |
| #define | AF_FLAG_WEAK_INTERPOLATION ( 1U << 4 ) |
| #define | AF_FLAG_NEAR ( 1U << 5 ) |
| #define | AF_FLAG_IGNORE ( 1U << 6 ) |
| #define | AF_EDGE_NORMAL 0 |
| #define | AF_EDGE_ROUND ( 1U << 0 ) |
| #define | AF_EDGE_SERIF ( 1U << 1 ) |
| #define | AF_EDGE_DONE ( 1U << 2 ) |
| #define | AF_EDGE_NEUTRAL ( 1U << 3 ) |
| #define | AF_EDGE_NO_BLUE ( 1U << 4 ) |
| #define | AF_SEGMENTS_EMBEDDED 18 |
| #define | AF_EDGES_EMBEDDED 12 |
| #define | AF_POINTS_EMBEDDED 96 |
| #define | AF_CONTOURS_EMBEDDED 8 |
| #define | AF_HINTS_TEST_SCALER(h, f) |
| #define | AF_HINTS_TEST_OTHER(h, f) |
| #define | AF_HINTS_DO_HORIZONTAL(h) |
| #define | AF_HINTS_DO_VERTICAL(h) |
| #define | AF_HINTS_DO_BLUES(h) |
| #define | AF_HINTS_DO_ADVANCE(h) |
| #define | AF_SEGMENT_LEN(seg) |
| #define | AF_SEGMENT_DIST(seg1, seg2) |
Typedefs | |
| typedef FT_BEGIN_HEADER enum AF_Dimension_ | AF_Dimension |
| typedef enum AF_Direction_ | AF_Direction |
| typedef struct AF_PointRec_ * | AF_Point |
| typedef struct AF_SegmentRec_ * | AF_Segment |
| typedef struct AF_EdgeRec_ * | AF_Edge |
| typedef struct AF_PointRec_ | AF_PointRec |
| typedef struct AF_SegmentRec_ | AF_SegmentRec |
| typedef struct AF_EdgeRec_ | AF_EdgeRec |
| typedef struct AF_AxisHintsRec_ | AF_AxisHintsRec |
| typedef struct AF_AxisHintsRec_ * | AF_AxisHints |
| typedef struct AF_GlyphHintsRec_ | AF_GlyphHintsRec |
Functions | |
| af_direction_compute (FT_Pos dx, FT_Pos dy) | |
| af_axis_hints_new_segment (AF_AxisHints axis, FT_Memory memory, AF_Segment *asegment) | |
| af_axis_hints_new_edge (AF_AxisHints axis, FT_Int fpos, AF_Direction dir, FT_Bool top_to_bottom_hinting, FT_Memory memory, AF_Edge *edge) | |
| af_glyph_hints_init (AF_GlyphHints hints, FT_Memory memory) | |
| af_glyph_hints_rescale (AF_GlyphHints hints, AF_StyleMetrics metrics) | |
| af_glyph_hints_reload (AF_GlyphHints hints, FT_Outline *outline) | |
| af_glyph_hints_save (AF_GlyphHints hints, FT_Outline *outline) | |
| af_glyph_hints_align_edge_points (AF_GlyphHints hints, AF_Dimension dim) | |
| af_glyph_hints_align_strong_points (AF_GlyphHints hints, AF_Dimension dim) | |
| af_glyph_hints_align_weak_points (AF_GlyphHints hints, AF_Dimension dim) | |
| af_glyph_hints_done (AF_GlyphHints hints) | |
| #define AF_HINTS_DO_ADVANCE | ( | h | ) |
| #define AF_HINTS_DO_HORIZONTAL | ( | h | ) |
| #define AF_HINTS_DO_VERTICAL | ( | h | ) |
| #define AF_HINTS_TEST_OTHER | ( | h, | |
| f ) |
| #define AF_HINTS_TEST_SCALER | ( | h, | |
| f ) |
| #define AF_SEGMENT_DIST | ( | seg1, | |
| seg2 ) |
| #define AF_SEGMENT_LEN | ( | seg | ) |
| typedef struct AF_EdgeRec_* AF_Edge |
| typedef struct AF_PointRec_* AF_Point |
| typedef struct AF_SegmentRec_* AF_Segment |
| af_axis_hints_new_edge | ( | AF_AxisHints | axis, |
| FT_Int | fpos, | ||
| AF_Direction | dir, | ||
| FT_Bool | top_to_bottom_hinting, | ||
| FT_Memory | memory, | ||
| AF_Edge * | edge ) |
| af_axis_hints_new_segment | ( | AF_AxisHints | axis, |
| FT_Memory | memory, | ||
| AF_Segment * | asegment ) |
| af_glyph_hints_align_edge_points | ( | AF_GlyphHints | hints, |
| AF_Dimension | dim ) |
| af_glyph_hints_align_strong_points | ( | AF_GlyphHints | hints, |
| AF_Dimension | dim ) |
| af_glyph_hints_align_weak_points | ( | AF_GlyphHints | hints, |
| AF_Dimension | dim ) |
| af_glyph_hints_init | ( | AF_GlyphHints | hints, |
| FT_Memory | memory ) |
| af_glyph_hints_reload | ( | AF_GlyphHints | hints, |
| FT_Outline * | outline ) |
| af_glyph_hints_rescale | ( | AF_GlyphHints | hints, |
| AF_StyleMetrics | metrics ) |