#include <font.h>
|
| int | refs |
| char | name [32] |
| char | family [32] |
| fz_buffer * | buffer |
| fz_font_flags_t | flags |
| void * | ft_face |
| fz_shaper_data_t | shaper_data |
| fz_matrix | t3matrix |
| void * | t3resources |
| fz_buffer ** | t3procs |
| struct fz_display_list ** | t3lists |
| float * | t3widths |
| unsigned short * | t3flags |
| void * | t3doc |
| void(* | t3run )(fz_context *ctx, void *doc, void *resources, fz_buffer *contents, struct fz_device *dev, fz_matrix ctm, void *gstate, fz_default_colorspaces *default_cs, void *fill_gstate, void *stroke_gstate) |
| void(* | t3freeres )(fz_context *ctx, void *doc, void *resources) |
| int | t3loading |
| fz_rect | bbox |
| float | ascender |
| float | descender |
| fz_ascdesc_source | ascdesc_src |
| int | glyph_count |
| fz_rect ** | bbox_table |
| int | use_glyph_bbox |
| int | width_count |
| short | width_default |
| short * | width_table |
| float ** | advance_cache |
| uint16_t * | encoding_cache [256] |
| int | has_digest |
| unsigned char | digest [16] |
| int | subfont |
◆ advance_cache
| float** fz_font::advance_cache |
◆ ascdesc_src
◆ ascender
◆ bbox
◆ bbox_table
◆ buffer
◆ descender
◆ digest
| unsigned char fz_font::digest[16] |
◆ encoding_cache
| uint16_t* fz_font::encoding_cache[256] |
◆ family
◆ flags
◆ ft_face
◆ glyph_count
◆ has_digest
◆ name
◆ refs
◆ shaper_data
◆ subfont
◆ t3doc
◆ t3flags
| unsigned short* fz_font::t3flags |
◆ t3freeres
| void(* fz_font::t3freeres) (fz_context *ctx, void *doc, void *resources) |
◆ t3lists
◆ t3loading
◆ t3matrix
◆ t3procs
◆ t3resources
| void* fz_font::t3resources |
◆ t3run
◆ t3widths
◆ use_glyph_bbox
| int fz_font::use_glyph_bbox |
◆ width_count
◆ width_default
| short fz_font::width_default |
◆ width_table
| short* fz_font::width_table |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/mupdf/checkouts/1.28.0/include/mupdf/fitz/font.h