Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| e8c876bc | 2008-05-01 19:31:06 | * Make our base classes' destructors public. We want to prevent accidental instantiation, but direct destruction is perfectly legal. | ||
| 129a4733 | 2008-05-01 13:42:49 | * Store FTPoints in the BBox object instead of floats. This was a todo from Henry. | ||
| f0705dc2 | 2008-05-01 10:54:28 | * Inline most FTPoint methods and operators. This will probably make the code smaller instead of bigger, because most of what they do will be optimised out by the compiler. * Get rid of the weird GetNormal() method and reimplement it using the ^ operator (vector product) and Normalise() method instead. | ||
| 9fa3bb52 | 2008-05-01 10:04:14 | * Moved C constructor bindings to FTFont.h and FTLayout.h so that they appear in the same file in the generated documentation. * Various minor documentation updates. | ||
| 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. | ||
| 2aa2aeb5 | 2008-04-30 16:27:34 | * Move include/* to src/FTGL/* so the files in there can directly be referred to as "FTGL/*.h". This is convenient because they will be installed in a similar location. * Put a warning in each legacy public header to advise users to only include the generic <FTGL/ftgl.h> header instead. |