|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include "afhints.h"Go to the source code of this file.
Classes | |
| struct | AF_LatinBlueRec_ |
| struct | AF_LatinAxisRec_ |
| struct | AF_LatinMetricsRec_ |
Macros | |
| #define | AF_LATIN_CONSTANT(metrics, c) |
| #define | AF_LATIN_IS_TOP_BLUE(b) |
| #define | AF_LATIN_IS_SUB_TOP_BLUE(b) |
| #define | AF_LATIN_IS_NEUTRAL_BLUE(b) |
| #define | AF_LATIN_IS_X_HEIGHT_BLUE(b) |
| #define | AF_LATIN_IS_LONG_BLUE(b) |
| #define | AF_LATIN_IS_CAPITAL_BOTTOM_BLUE(b) |
| #define | AF_LATIN_IS_SMALL_BOTTOM_BLUE(b) |
| #define | AF_LATIN_MAX_WIDTHS 16 |
| #define | AF_LATIN_BLUE_ACTIVE ( 1U << 0 ) |
| #define | AF_LATIN_BLUE_TOP ( 1U << 1 ) |
| #define | AF_LATIN_BLUE_SUB_TOP ( 1U << 2 ) |
| #define | AF_LATIN_BLUE_NEUTRAL ( 1U << 3 ) |
| #define | AF_LATIN_BLUE_ADJUSTMENT ( 1U << 4 ) |
| #define | AF_LATIN_BLUE_BOTTOM ( 1U << 5 ) |
| #define | AF_LATIN_BLUE_BOTTOM_SMALL ( 1U << 6 ) |
| #define | AF_LATIN_HINTS_HORZ_SNAP ( 1U << 0 ) |
| #define | AF_LATIN_HINTS_VERT_SNAP ( 1U << 1 ) |
| #define | AF_LATIN_HINTS_STEM_ADJUST ( 1U << 2 ) |
| #define | AF_LATIN_HINTS_MONO ( 1U << 3 ) |
| #define | AF_LATIN_HINTS_DO_HORZ_SNAP(h) |
| #define | AF_LATIN_HINTS_DO_VERT_SNAP(h) |
| #define | AF_LATIN_HINTS_DO_STEM_ADJUST(h) |
| #define | AF_LATIN_HINTS_DO_MONO(h) |
Typedefs | |
| typedef struct AF_LatinBlueRec_ | AF_LatinBlueRec |
| typedef struct AF_LatinBlueRec_ * | AF_LatinBlue |
| typedef struct AF_LatinAxisRec_ | AF_LatinAxisRec |
| typedef struct AF_LatinAxisRec_ * | AF_LatinAxis |
| typedef struct AF_LatinMetricsRec_ | AF_LatinMetricsRec |
| typedef struct AF_LatinMetricsRec_ * | AF_LatinMetrics |
Functions | |
| af_latin_metrics_init (AF_StyleMetrics metrics, FT_Face face) | |
| af_latin_metrics_scale (AF_StyleMetrics metrics, AF_Scaler scaler) | |
| af_latin_metrics_init_widths (AF_LatinMetrics metrics, FT_Face face) | |
| af_latin_metrics_check_digits (AF_LatinMetrics metrics, FT_Face face) | |
| af_latin_hints_compute_segments (AF_GlyphHints hints, AF_Dimension dim) | |
| af_latin_hints_link_segments (AF_GlyphHints hints, FT_UInt width_count, AF_WidthRec *widths, AF_Dimension dim) | |
| af_latin_hints_compute_edges (AF_GlyphHints hints, AF_Dimension dim) | |
| af_latin_hints_detect_features (AF_GlyphHints hints, FT_UInt width_count, AF_WidthRec *widths, AF_Dimension dim) | |
| #define AF_LATIN_CONSTANT | ( | metrics, | |
| c ) |
| #define AF_LATIN_HINTS_DO_HORZ_SNAP | ( | h | ) |
| #define AF_LATIN_HINTS_DO_MONO | ( | h | ) |
| #define AF_LATIN_HINTS_DO_STEM_ADJUST | ( | h | ) |
| #define AF_LATIN_HINTS_DO_VERT_SNAP | ( | h | ) |
| #define AF_LATIN_IS_CAPITAL_BOTTOM_BLUE | ( | b | ) |
| #define AF_LATIN_IS_LONG_BLUE | ( | b | ) |
| #define AF_LATIN_IS_NEUTRAL_BLUE | ( | b | ) |
| #define AF_LATIN_IS_SMALL_BOTTOM_BLUE | ( | b | ) |
| #define AF_LATIN_IS_SUB_TOP_BLUE | ( | b | ) |
| #define AF_LATIN_IS_TOP_BLUE | ( | b | ) |
| #define AF_LATIN_IS_X_HEIGHT_BLUE | ( | b | ) |
| af_latin_hints_compute_edges | ( | AF_GlyphHints | hints, |
| AF_Dimension | dim ) |
| af_latin_hints_compute_segments | ( | AF_GlyphHints | hints, |
| AF_Dimension | dim ) |
| af_latin_hints_detect_features | ( | AF_GlyphHints | hints, |
| FT_UInt | width_count, | ||
| AF_WidthRec * | widths, | ||
| AF_Dimension | dim ) |
| af_latin_hints_link_segments | ( | AF_GlyphHints | hints, |
| FT_UInt | width_count, | ||
| AF_WidthRec * | widths, | ||
| AF_Dimension | dim ) |
| af_latin_metrics_check_digits | ( | AF_LatinMetrics | metrics, |
| FT_Face | face ) |
| af_latin_metrics_init | ( | AF_StyleMetrics | metrics, |
| FT_Face | face ) |
| af_latin_metrics_init_widths | ( | AF_LatinMetrics | metrics, |
| FT_Face | face ) |