src/FTGLPixmapFont.cpp


Log

Author Commit Date CI Message
sammy 9caaa891 2008-04-28T21:48:44 * Split Font and Layout headers into Foo.h and FooImpl.h, and taking the latter out of the include/ directory.
sammy 573770b5 2008-04-28T21: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.
sammy 09fbf8ac 2008-04-28T11:17:05 * Cosmetic: remove trailing spaces, fix unbalanced parenthesis/space constructs, remove tab/space mixes, wrap a lot of long source lines.
sammy f6445414 2008-04-25T10:00:44 * Disable the use of the font's internal bitmap in FTGLTextureFont and FTGLPixmapFont. Patch by Shizu, from Blender commit r4569.
sammy 2cf6ff94 2008-04-16T15:57:01 * Remove a lot of code duplication caused by the char/wchar_t overloading thanks to templates. No API change here.
sammy 55d3f835 2008-04-15T09:53:27 * Added ftglDestroyFont() destructor for the C bindings. * Remove useless "#ifdef __cplusplus" constructs from .cpp files.
sammy 141112c4 2008-04-12T22:44:48 * Add licensing information to all files in the library.
sammy 8b9739ee 2008-04-11T16:24:56 * C bindings for FTGL, written by Éric Beets <ericbeets@free.fr>.
sammy 7c358859 2008-04-04T12:43:38 * Generate a config.h file instead of passing all defines in the compiler command line. * "make install" now properly installs the includes, the documentation and the .pc file. * Generate a shared library.
sammy ee107630 2008-03-03T16:41:35 * Remove svn:executable property from source files.
sammy f0f550ea 2008-03-03T16:36:07 * Remove svn:executable property from source files.
henry 3902538a 2004-12-06T10:34:50 Changed the way the colour is specified. It can now be done per string rather than at start up as previous.
henry 3d3a4852 2004-10-08T11:37:28 Changed a couple of variable names.
henry 59a0780e 2003-09-25T03:55:19 Changed to use FTGlyphSlot internally instead of FTGlyph
henry 92bc1caf 2002-12-17T04:42:33 Renamed render to Render
henry 59259511 2002-12-16T08:27:39 Refactored FTFont to get rid of Open function
henry f73f63a9 2002-11-27T07:46:25 Changes to the glyph loading flags
henry 37c617f2 2002-11-23T09:02:46 Fixed PushAttrib call
henry a0cf851c 2002-10-23T07:04:34 Minor formatting and moved Push Attribs to the font
henry 9013e3ec 2002-06-20T08:22:06 Changes for VTK Removed tabs Removed mmgr Optimisations for loading pixel based fonts Minor changes
henry d2dc2ff9 2002-02-16T06:18:52 removed FT_Done_Glyph
henry d5e509af 2002-02-06T02:41:43 nothing
henry 8beda299 2002-02-02T00:15:12 Moved FT_Done_Glyph from FT*Glyph
henry 021a3165 2002-01-24T09:40:39 Set the correct state for font type
henry 3715b637 2001-12-10T21:30:58 Added include for mmgr
henry 29f37277 2001-11-04T04:55:43 Unix line endings
henry 789b1cf3 2001-11-04T04: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
henry 1010afa2 2001-10-25T02:01:20 Removed redundant tempGlyph members
henry df172ba4 2001-10-10T22:03:16 Minor changes, mainly to includes, for the windows port
henry 6a024aef 2001-09-16T21:52:46 Updated for changes in *Glyph classes. Added unicode render function. Updated comments
henry be741365 2001-08-27T22:03:36 If we get a NULL FT_Glyph we now report an error.
henry c31d4c66 2001-08-27T21:40:22 Added a check for a NULL glyph
henry f8bb8b42 2001-08-27T21:32:38 Changed the return type of FTFace::Glyph() from a reference to a pointer so I can return NULL on failure.
henry 06fac9d5 2001-08-26T22:30:08 Removed the numGlyphs hack
henry afb26f6e 2001-08-21T03:33:13 Glyphs are know retrieved from the FTFace object rather than with direct freetype calls.
henry e62d68b3 2001-08-20T22:51:21 Started being more strict with types eg integer indices and sizes are now unsigned.
henry de2532f4 2001-08-08T01:33:03 Changes to the way charmaps are handled
henry f97bb6a2 2001-08-07T21:32:07 Tidied up the error stuff
henry 7411d133 2001-08-07T01:02:49 Added a render function to set the alpha blend mode
henry 678be1a1 2001-08-05T21:34:40 Minor tidy ups
henry 019af0d2 2001-07-26T05: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.