"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/Plugins/Freetype/tt_face.hpp" between
TeXmacs-1.99.4-src.tar.gz and TeXmacs-1.99.5-src.tar.gz

About: GNU TeXmacs is a what-you-see-is-what-you-get scientific text editor, which was both inspired by TeX and GNU Emacs.

tt_face.hpp  (TeXmacs-1.99.4-src):tt_face.hpp  (TeXmacs-1.99.5-src)
skipping to change at line 31 skipping to change at line 31
struct tt_face_rep: rep<tt_face> { struct tt_face_rep: rep<tt_face> {
bool bad_face; bool bad_face;
FT_Face ft_face; FT_Face ft_face;
tt_face_rep (string name); tt_face_rep (string name);
}; };
struct tt_font_metric_rep: font_metric_rep { struct tt_font_metric_rep: font_metric_rep {
bool bad_metric; bool bad_metric;
tt_face face; tt_face face;
int size, dpi; int size, hdpi, vdpi;
hashmap<int,pointer> fnm; hashmap<int,pointer> fnm;
//metric* fnm; //metric* fnm;
//bool* done; //bool* done;
tt_font_metric_rep (string name, string family, int size, int dpi); tt_font_metric_rep (string name, string family, int size, int hdpi, int vdpi);
bool exists (int char_code); bool exists (int char_code);
metric& get (int char_code); metric& get (int char_code);
SI kerning (int left_code, int right_code); SI kerning (int left_code, int right_code);
}; };
struct tt_font_glyphs_rep: font_glyphs_rep { struct tt_font_glyphs_rep: font_glyphs_rep {
bool bad_glyphs; bool bad_glyphs;
tt_face face; tt_face face;
int size, dpi; int size, hdpi, vdpi;
hashmap<int,glyph> fng; hashmap<int,glyph> fng;
//glyph* fng; //glyph* fng;
//bool* done; //bool* done;
tt_font_glyphs_rep (string name, string family, int size, int dpi); tt_font_glyphs_rep (string name, string family, int size, int hdpi, int vdpi);
glyph& get (int char_code); glyph& get (int char_code);
}; };
tt_face load_tt_face (string name); tt_face load_tt_face (string name);
font_metric tt_font_metric (string family, int size, int dpi); font_metric tt_font_metric (string family, int size, int hdpi, int vdpi);
//font_glyphs tt_font_glyphs (string family, int size, int dpi); //font_glyphs tt_font_glyphs (string family, int size, int hdpi, int vdpi);
#endif // USE_FREETYPE #endif // USE_FREETYPE
#endif // defined TT_FACE_H #endif // defined TT_FACE_H
 End of changes. 5 change blocks. 
6 lines changed or deleted 6 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS