|
7d8a9eab
|
2001-11-05T22:32:05
|
|
Refactoring FTVectoriser & FTPolyGlyph to anable access to tessellation data
|
|
29a9bf0e
|
2001-11-05T20:59:57
|
|
made MakeGlyphList virtual
|
|
29f37277
|
2001-11-04T04:55:43
|
|
Unix line endings
|
|
6ff749f7
|
2001-11-04T04:53:17
|
|
unix line endings
|
|
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
|
|
22eebb6d
|
2001-11-02T01:17:29
|
|
Got rid of non standard glext.h and replaced with defines
|
|
e077739b
|
2001-10-30T23:23:29
|
|
Renamed functions in prep for extruded glyphs
Ingest->Process
Output->MakeOutline
|
|
82ec4afe
|
2001-10-29T20:09:59
|
|
Minor changes to fix some implicit type conversions
|
|
25e3956a
|
2001-10-28T04:05:48
|
|
Got rid of the static and moved the glBegin/glEnd pairs
|
|
6b561837
|
2001-10-28T04:04:38
|
|
Added test for GL_TEXTURE_2D_BINDING_EXT and include for glext.h
|
|
43ab685b
|
2001-10-25T20:53:33
|
|
Added a note about replacing activeTextureID
|
|
c811e012
|
2001-10-25T04:32:45
|
|
Added the glu headers
|
|
2e64c85c
|
2001-10-25T04:01:59
|
|
Made numGlyphs unsigned
|
|
0061e91e
|
2001-10-25T03:57:17
|
|
Made the destructor virtual
|
|
f04347d2
|
2001-10-25T02:14:56
|
|
Changed include to allow for bloody Apple's new OpenGL on OSX
|
|
1010afa2
|
2001-10-25T02:01:20
|
|
Removed redundant tempGlyph members
|
|
85a2255d
|
2001-10-24T21:21:52
|
|
Fixing up the comments
|
|
52f75667
|
2001-10-14T21:53:04
|
|
Updated comments and removed redundant member vars
|
|
90dbbac7
|
2001-10-14T21:52:24
|
|
Updated comments
|
|
5dabfe1f
|
2001-10-10T22:01:25
|
|
Added the conditional compilation stuff for Windows DLL
|
|
c01d11d7
|
2001-10-10T22:00:39
|
|
Added FTGL_EXPORT to class declaration for the windows port
|
|
9f60f535
|
2001-10-10T21:59:02
|
|
Added FTGL_EXPORT to class declarations for the windows port
|
|
485b7537
|
2001-10-10T21:53:25
|
|
Added FTGL_EXPORT for windows
|
|
6e2bd9b8
|
2001-09-30T23:01:56
|
|
These used to be FTVectorGlyph. Changed the name.
|
|
b3627521
|
2001-09-30T23:00:40
|
|
Removed the redundant enums
|
|
902bd172
|
2001-09-30T22:59:04
|
|
Changed FTVectorGlyph to FTOutlineGlyph
|
|
7ffb9dc6
|
2001-09-20T00:22:39
|
|
Removed redundant code. Added comments for Advancs()
|
|
d74f95ce
|
2001-09-19T04:54:59
|
|
Added functions to calc the advance width of a string
|
|
f9f6f7ad
|
2001-09-19T01:50:55
|
|
Added accessor function for advance width
|
|
1fd31267
|
2001-09-17T22:53:09
|
|
Set the default encoding
|
|
07f73bb5
|
2001-09-17T21:00:10
|
|
Comment changes
|
|
262b30a5
|
2001-09-17T20:59:34
|
|
Implemented FTCharmap class
|
|
d2b9a63c
|
2001-09-17T20:58:50
|
|
Initial revision
|
|
6a024aef
|
2001-09-16T21:52:46
|
|
Updated for changes in *Glyph classes.
Added unicode render function.
Updated comments
|
|
6165034e
|
2001-09-16T21:50:28
|
|
Added error code (err) to initialisation list
|
|
c704216e
|
2001-09-16T21:49:52
|
|
Removed glyph index parameter from c_stor (see FTGlyph) and updated comments
|
|
af2bc912
|
2001-09-16T21:31:38
|
|
Minor tidy ups
|
|
5b0d8399
|
2001-09-16T21:30:59
|
|
Updated comments.
Added err and ftface to initialosation list
|
|
d70420a4
|
2001-09-16T21:28:46
|
|
Updated comments and added a unicode render function
|
|
486a0751
|
2001-09-16T21:27:52
|
|
removed the glyphIndex member
|
|
72a95b2e
|
2001-09-14T00:38:04
|
|
Added more comments
|
|
241a40fc
|
2001-08-28T23:04:04
|
|
Moved the list of valid encoding symbols from the .cc to .h so it appears in the docs.
|
|
eba2ba50
|
2001-08-28T01:12:34
|
|
Fixed comments
|
|
983f9c3e
|
2001-08-27T23:01:29
|
|
Updated comments
|
|
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.
|
|
e8949db4
|
2001-08-27T21:29:21
|
|
Minor change. Changed arg name in Render()
|
|
69818dda
|
2001-08-27T03:16:28
|
|
Started to add comments
|
|
9e6774a5
|
2001-08-27T03:15:35
|
|
Updated comments
|
|
fefbdf74
|
2001-08-27T00:57:42
|
|
Changed the args for FTContour::AddPoint() to float to get rid of warning. Also make more sense.
|
|
0c12b0a5
|
2001-08-26T22:28:23
|
|
Made contourFlag private and added accessor function
|
|
c5c734f9
|
2001-08-24T02:18:59
|
|
Added JavaDoc comments
|
|
295f2c0f
|
2001-08-24T02:06:51
|
|
Made some magic numbers into constants
|
|
524e7ca9
|
2001-08-22T03:40:05
|
|
Changed the return types for the size function to int
|
|
e62d68b3
|
2001-08-20T22:51:21
|
|
Started being more strict with types eg integer indices and sizes are now unsigned.
|
|
23cb67ba
|
2001-08-20T22:36:44
|
|
Added Glyph function
|
|
aded3122
|
2001-08-20T21:44:00
|
|
Gerards fixes to compile under Linux
|
|
9f030717
|
2001-08-19T22:43:50
|
|
Major change to enable multiple textures. If all the glyphs for a given face and size don't fit within the max texture size we now create as many textures as required and switch automatically when rendering.
|
|
be5b608f
|
2001-08-19T22:40:43
|
|
Changed the size stuff to use floats rather than ints.
Global height and width is now calculated using the bbox
|
|
31fa83cb
|
2001-08-19T22:34:40
|
|
This now uses FTFace function rather than calling freetype directly...better encapsulation and may allow future caching.
|
|
6acb6ea5
|
2001-08-19T22:32:57
|
|
Updated to reflect changes in FTFace & FTGlyphContainer
|
|
9aa9fe44
|
2001-08-19T22:31:25
|
|
Implemented charmap, CharIndex and kernAdvance functions. These are now wrappers for the freetype functions and the rest of FTGL should not call freetype directly.
|
|
e39fe85c
|
2001-08-19T22:20:32
|
|
removed the unused loop struct.
|
|
de2532f4
|
2001-08-08T01:33:03
|
|
Changes to the way charmaps are handled
|
|
4fcbcd3c
|
2001-08-08T01:30:04
|
|
Changes to the charmap handling and fixed TextureSize()
|
|
06d66c75
|
2001-08-07T21:28:07
|
|
Minor tidy ups.
Tidied up the error stuff
|
|
ea2efa4e
|
2001-08-07T21:25:12
|
|
Added Error() stuff
|
|
9982b644
|
2001-08-07T21:21:16
|
|
Added Error().
Minor Tidy ups
Added Underline()...doesn't work yet
|
|
883d4607
|
2001-08-07T01:03:44
|
|
Added a render function to set LINE_SMOOTH for anti aliased lines
|
|
7411d133
|
2001-08-07T01:02:49
|
|
Added a render function to set the alpha blend mode
|
|
048139fc
|
2001-08-07T01:00:37
|
|
Added a render function to set the pixelStore stuff previously set by the bitmap glyph
|
|
f1940e79
|
2001-08-06T05:46:16
|
|
Changed types for IRIX
|
|
daa92912
|
2001-08-06T04:29:49
|
|
Added using namespace std
|
|
a1ed83ae
|
2001-08-05T22:28:29
|
|
const rampage:) added next2 to curve code
|
|
08651a1d
|
2001-08-05T22:21:14
|
|
Minor tidy ups
|
|
bf84e602
|
2001-08-05T22:16:32
|
|
Initialisation list. Made render() arg const.
|
|
007ca6b5
|
2001-08-05T22:15:50
|
|
Made render() arg const. Minor tidy ups
|
|
18dd271e
|
2001-08-05T21:44:40
|
|
Made render() arg const. Initialisation list.
|
|
e0944402
|
2001-08-05T21:43:42
|
|
Made return type of render() void.
Initialisation list.
TextureSize() complete
|
|
74ddddc2
|
2001-08-05T21:41:09
|
|
Added FT_Error member. Minor tidy ups and fixed automatic variable warning in render()
|
|
f8b7df3d
|
2001-08-05T21:39:50
|
|
Minor tidy ups and made render() arg const
|
|
53040dd2
|
2001-08-05T21:39:02
|
|
Minor tidy ups and fixed a couple of compiler warnings
|
|
a264b05c
|
2001-08-05T21:37:18
|
|
Added FT_Error member and accessor function. Minor tidy ups
|
|
f03d965b
|
2001-08-05T21:35:51
|
|
Made render() arg const
|
|
678be1a1
|
2001-08-05T21:34:40
|
|
Minor tidy ups
|
|
b6f636a5
|
2001-08-02T22:59:13
|
|
Polygon fonts now work.
|
|
ec4a06b7
|
2001-08-02T21:52:58
|
|
Made the ftPoint struct an external class and added some helper functions eg operator !=
Got rid of ftLoop, it's not needed now that I've tidied up the curve parsing code (which fixed the Vivaldi Q bug)
Minor code tidy ups.
|
|
bb798851
|
2001-08-01T22:56:04
|
|
Made the FTPOINT type a struct of 3 floats rather than a PAIR<int, int> to make it compatible with gluTess.
Made bValues[][] a private member rather than local to evaluateCurve()
|
|
0c395027
|
2001-08-01T05:27:22
|
|
Spilt the FTVectoriser & FTContour stuff out of FTVectorGlyph. Made some minor changes to the curve code.
|
|
fe2aca96
|
2001-08-01T04:17:58
|
|
Updated for FTVectorGlyph
|
|
4cd99a38
|
2001-07-30T02:24:24
|
|
Rewrote the way the raster positon is set. The position is now kept in an FT_Vector called pen and pas into the glyphs, rather than the glyph calculating it's on raster position.
|
|
566da1a7
|
2001-07-30T01:08:15
|
|
render() now takes a reference
|
|
563aab11
|
2001-07-27T04:28:40
|
|
Made all methods virtual
|
|
4f59d7a3
|
2001-07-26T05:18:33
|
|
Added assignment of FT_Size attribute and added Height and Width methods
|
|
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.
|