ttf_table_t 125 lib/ttf.c static void expand(ttf_table_t*w, int newsize) ttf_table_t 132 lib/ttf.c static inline void writeU8(ttf_table_t*w, unsigned char b) ttf_table_t 138 lib/ttf.c static inline void writeU16(ttf_table_t*w, unsigned short v) ttf_table_t 145 lib/ttf.c static inline void writeU16_LE(ttf_table_t*w, unsigned short v) ttf_table_t 153 lib/ttf.c static inline void writeU32(ttf_table_t*w, unsigned long v) ttf_table_t 162 lib/ttf.c static inline void writeU32_LE(ttf_table_t*w, unsigned long v) ttf_table_t 171 lib/ttf.c static inline void writeBlock(ttf_table_t*w, void*data, int len) ttf_table_t 179 lib/ttf.c ttf_table_t*ttf_table_new(U32 id) ttf_table_t 181 lib/ttf.c ttf_table_t*t = rfx_calloc(sizeof(ttf_table_t)); ttf_table_t 186 lib/ttf.c ttf_table_t*ttf_addtable(ttf_t*ttf, U32 id) ttf_table_t 188 lib/ttf.c ttf_table_t*t = ttf_table_new(id); ttf_table_t 190 lib/ttf.c ttf_table_t*before,*after=0; ttf_table_t 214 lib/ttf.c ttf_table_t*ttf_find_table(ttf_t*ttf, U32 id) ttf_table_t 216 lib/ttf.c ttf_table_t*table = ttf->tables; ttf_table_t 224 lib/ttf.c void ttf_table_delete(ttf_t*ttf, ttf_table_t*table) ttf_table_t 236 lib/ttf.c U32 ttf_table_checksum(ttf_table_t*t) ttf_table_t 274 lib/ttf.c static void ttf_table_dump(ttf_table_t*t, const char*prefix) ttf_table_t 335 lib/ttf.c static void head_write(ttf_t*ttf, ttf_table_t*w, int loca_size) ttf_table_t 505 lib/ttf.c static void os2_write(ttf_t*ttf, ttf_table_t*w) ttf_table_t 672 lib/ttf.c static void maxp_write(ttf_t*ttf, ttf_table_t*w) ttf_table_t 771 lib/ttf.c static table_hea_t*hea_write(ttf_t*ttf, ttf_table_t*w, int num_advances) ttf_table_t 836 lib/ttf.c static int mtx_write(ttf_t*ttf, ttf_table_t*w) ttf_table_t 904 lib/ttf.c static int loca_write(ttf_t*ttf, ttf_table_t*w, U32*locations) ttf_table_t 1064 lib/ttf.c void write_simple_glyph(ttf_table_t*w, ttfglyph_t*g) ttf_table_t 1155 lib/ttf.c U32* glyf_write(ttf_t* ttf, ttf_table_t*w) ttf_table_t 1358 lib/ttf.c void cmap_write(ttf_t* ttf, ttf_table_t*w) ttf_table_t 1539 lib/ttf.c void name_write(ttf_t*ttf, ttf_table_t*table) ttf_table_t 1651 lib/ttf.c void post_write(ttf_t*ttf, ttf_table_t*table) ttf_table_t 1682 lib/ttf.c void cvt_write(ttf_t*ttf, ttf_table_t*table) ttf_table_t 1729 lib/ttf.c void gasp_write(ttf_t*ttf, ttf_table_t*table) ttf_table_t 1759 lib/ttf.c ttf_table_t*t = ttf_table_new(0); ttf_table_t 1780 lib/ttf.c void fpgm_write(ttf_t*ttf, ttf_table_t*table) ttf_table_t 1803 lib/ttf.c void prep_write(ttf_t*ttf, ttf_table_t*table) ttf_table_t 1820 lib/ttf.c ttf_table_t*table; ttf_table_t 1951 lib/ttf.c ttf_table_t*table; ttf_table_t 1953 lib/ttf.c ttf_table_t*head = ttf_find_table(ttf, TAG_HEAD); ttf_table_t 2164 lib/ttf.c ttf_table_t*table = ttf_addtable(ttf, tag); ttf_table_t 2203 lib/ttf.c ttf_table_t* ttf_write(ttf_t*ttf, U32*checksum_adjust) ttf_table_t 2207 lib/ttf.c ttf_table_t*file = ttf_table_new(0); ttf_table_t 2212 lib/ttf.c ttf_table_t*t = ttf->tables; ttf_table_t 2274 lib/ttf.c ttf_table_t* ttf_eot_head(ttf_t*ttf) ttf_table_t 2276 lib/ttf.c ttf_table_t*file = ttf_table_new(0); ttf_table_t 2335 lib/ttf.c ttf_table_t* eot = ttf_eot_head(ttf); ttf_table_t 2337 lib/ttf.c ttf_table_t* t = ttf_write(ttf, &checksum_adjust); ttf_table_t 2373 lib/ttf.c ttf_table_t* t = ttf_write(ttf, 0); ttf_table_t 2387 lib/ttf.c ttf_table_t*table = ttf->tables; ttf_table_t 2405 lib/ttf.c ttf_table_t*table = ttf->tables; ttf_table_t 2407 lib/ttf.c ttf_table_t*next = table->next; ttf_table_t 174 lib/ttf.h ttf_table_t*tables; ttf_table_t 206 lib/ttf.h ttf_table_t*ttf_addtable(ttf_t*ttf, U32 tag);