kc3-lang/ftgl/src/FTFont/FTFontGlue.cpp

Branch :


Log

Author Commit Date CI Message
cab1fafd 2009-07-19 13:05:50 Update my e-mail address everywhere.
92d175e8 2009-01-02 15:51:25 Implement ftglCreateBitmapFontFromMem() and siblings so that the font-loading can be done from memory in C (and in languages binding with FTGL through the C interface such as C#).
c5bcad81 2008-06-09 12:57:41 * Add my copyright information to files I modified significantly. * Add the Unicode, Inc. to the list of authors because of FTUnicode.h.
14e3e435 2008-06-09 10:11:58 * Create FTFont::GlyphLoadFlags() to vary FT_Load_Glyph() calls according to the font type. Now we no longer load vector information when not needed.
6c2a187c 2008-06-08 15:56:35 * Revert the FTFont::Advance() and FTGlyph::Advance() improvements. After discussion, I was convinced they were not worth the backwards compatibility breakage. They now return float again, instead of FTPoint.
f2011b55 2008-05-21 00:39:04 quell warning
f7d00178 2008-05-19 15:45:47 * Starting the buffer font class revival. For now, it just consists in empty FTBuffer, FTBufferGlyph and FTBufferFont classes.
612c3756 2008-05-11 21:43:57 * Simplify the C bindings. 70 lines gained.
20ac99b1 2008-05-11 11:28:08 * FTFont::Advance(), FTFont::Render() and FTFont::BBox() are now far more powerful, allowing for substring display and extra spacing between characters.
68738f93 2008-05-09 10:02:46 * Put a few wrapper functions into extern "C++" braces because they return references to C++ objects.
e9260bbf 2008-05-08 22:35:57 * Implement C bindings for FTGlyph and FTFont subclassing. * Add subclassing to the simple C demo to show how to do similar stuff as in the C++ demo.
4f44ec81 2008-05-07 15:01:47 * Make all BBox functions return an FTBBox object instead of doing countless conversions to floats or arrays of floats.
948e3629 2008-05-06 06:54:51 l != 1, depending on your font of course
eb45c699 2008-05-06 06:38:37 VC build fixes from bzflag revs 17848-17852. * size_t consistency * avoid coercing from int to bool * make casts from double to float explicit rather than implicit, mostly by way of a few new getter functions in FTPoint, or avoid if possible.
7f2bb3f1 2008-05-02 12:43:57 * Document the C bindings for FTGlyph.
92238082 2008-05-02 09:15:38 * Change a few function names in the FTFont C bindings to avoid confusion with other classes. * Document the C bindings. Since it's almost copypasta from the C++ documentation, I put the constructors back in their original files.
dfa07fc3 2008-05-02 07:20:51 * Fix a small memory leak in the C bindings destructors.
fa7d0739 2008-05-01 09:31:27 * Mass consistency renaming: the fonts' "FTGL" prefix is dropped in favour of "FT" because all other types use only the latter. * Rename "Extrd" types to "Extrude" because the former doesn't really make much sense. * Added appropriate #defines so that legacy applications still build.
1d9265ad 2008-04-30 14:10:08 * Improve constructor code in the FTFont and FTLayout C bindings. Shorter (40 lines) and more consistend code.
387dec48 2008-04-29 17:11:57 * Move FTGlyph, FTFont and FTLayout classes and their derivatives into separate subdirectories of src/ to avoid cluttering src/ with too many files. The Visual Studio solution still needs an update.