kc3-lang/ftgl/include/FTGLOutlineFont.h

Branch :


Log

Author Commit Date CI Message
1f4a94f8 2008-04-29 14:39:28 * Since the MIT license is LGPL-compatible, there is no real point in shipping FTGL under a dual license. Consequently removing LGPL references from the code, in agreement with Sean.
c96146ed 2008-04-29 06:44:51 * Moved header files that are not required by library clients into src/ so that they do not get installed. * Created an ftgl.h header that allows clients to #include <FTGL/ftgl.h> and be done with it.
9caaa891 2008-04-28 21:48:44 * Split Font and Layout headers into Foo.h and FooImpl.h, and taking the latter out of the include/ directory.
573770b5 2008-04-28 21:12:36 * Beginning of a new refactoring task. Classes inheriting FTFont or FTLayout now hide their private members behind a pImpl pointer. This will make the public headers smaller, and we will not break the ABI by changing private members of our public classes. This first step just splits classes but does not reorganise files.
09fbf8ac 2008-04-28 11:17:05 * Cosmetic: remove trailing spaces, fix unbalanced parenthesis/space constructs, remove tab/space mixes, wrap a lot of long source lines.
06dd5949 2008-04-25 10:01:29 * Implement Render() for all Font types. Patch by Eric Beets.
92094112 2008-04-23 15:56:47 * Only build outset contours when really needed. This spares quite a few operations and removes now useless parameters from several methods. Patch by Eric Beets, reworked by me.
7e74380f 2008-04-21 21:48:03 * Inset/outset contour support for fonts, by Eric Beets. For now, only contours with exactly the same number of points are generated.
2cf6ff94 2008-04-16 15:57:01 * Remove a lot of code duplication caused by the char/wchar_t overloading thanks to templates. No API change here.
55d3f835 2008-04-15 09:53:27 * Added ftglDestroyFont() destructor for the C bindings. * Remove useless "#ifdef __cplusplus" constructs from .cpp files.
141112c4 2008-04-12 22:44:48 * Add licensing information to all files in the library.
8b9739ee 2008-04-11 16:24:56 * C bindings for FTGL, written by Éric Beets <ericbeets@free.fr>.
ee107630 2008-03-03 16:41:35 * Remove svn:executable property from source files.
f0f550ea 2008-03-03 16:36:07 * Remove svn:executable property from source files.
3d3a4852 2004-10-08 11:37:28 Changed a couple of variable names.
9b933811 2003-01-08 23:32:52 Updated doc
df0f9ef3 2002-12-20 10:16:27 Minor formatting
92bc1caf 2002-12-17 04:42:33 Renamed render to Render
66f17834 2002-12-16 08:53:10 Updated the docs
59259511 2002-12-16 08:27:39 Refactored FTFont to get rid of Open function
8fd8b009 2002-07-01 09:44:57 Inlined private functions
9013e3ec 2002-06-20 08:22:06 Changes for VTK Removed tabs Removed mmgr Optimisations for loading pixel based fonts Minor changes
29f37277 2001-11-04 04:55:43 Unix line endings
789b1cf3 2001-11-04 04:33:30 Changes to allow glyphs to be loaded on the fly... MakeGlyphList is no longer pure virtual. New function MakeGlyph is pure virtual Open now has a flag for pre-cache GlyphContainer builds a list of null pointers advance and render functions check if glyph has been loaded and loads it if it has'nt
1010afa2 2001-10-25 02:01:20 Removed redundant tempGlyph members
90dbbac7 2001-10-14 21:52:24 Updated comments
9f60f535 2001-10-10 21:59:02 Added FTGL_EXPORT to class declarations for the windows port
902bd172 2001-09-30 22:59:04 Changed FTVectorGlyph to FTOutlineGlyph
6a024aef 2001-09-16 21:52:46 Updated for changes in *Glyph classes. Added unicode render function. Updated comments
883d4607 2001-08-07 01:03:44 Added a render function to set LINE_SMOOTH for anti aliased lines
08651a1d 2001-08-05 22:21:14 Minor tidy ups
fe2aca96 2001-08-01 04:17:58 Updated for FTVectorGlyph
019af0d2 2001-07-26 05:11:34 This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.