|
acd6e033
|
2002-01-09T20:34:36
|
|
Fixed up a comment
|
|
f0a6bd67
|
2002-01-09T20:32:12
|
|
More const stuff
|
|
6829d29a
|
2001-12-11T03:56:17
|
|
rejigged the advance and render functions to make them sleaner...not really
|
|
c8dc02da
|
2001-12-11T03:55:08
|
|
Replaced double with FTGL_DOUBLE typedef
|
|
68b7e8c1
|
2001-12-10T21:53:19
|
|
Tidied up includes
|
|
96f7c485
|
2001-12-10T21:52:31
|
|
Clarified comment about init()
|
|
ccddd5df
|
2001-11-29T05:10:21
|
|
Added Winding fuction to colc area for a full contour rather than part of one
|
|
72b3ae2e
|
2001-11-29T01:13:49
|
|
Added #define and a couple of typedefs for debugging
|
|
d8e625a3
|
2001-11-27T04:52:15
|
|
Added a comment
|
|
e968a7e0
|
2001-11-13T05:45:10
|
|
Added an empty virtual depth function
|
|
d58c7be1
|
2001-11-12T22:28:36
|
|
Refactored texture fonts to ba able to load glyphs on the fly...uses glTexSubImage2D. They are now more in line with the rest of the fonts.
|
|
6c7815f2
|
2001-11-12T04:14:39
|
|
Made MakeGlyphList() virtual again
|
|
ddce8fa3
|
2001-11-12T02:43:20
|
|
changed ftPoint to use doubles and inlined a lot of stuff
|
|
82035b3b
|
2001-11-12T02:42:32
|
|
Added bounding box function
|
|
a97ba0f2
|
2001-11-12T02:41:29
|
|
Added FTBbox
|
|
f13a019a
|
2001-11-12T02:41:01
|
|
Changed type of glList
|
|
3e70c1dd
|
2001-11-12T02:34:50
|
|
Minor comments
|
|
b2b7f0b5
|
2001-11-12T02:33:04
|
|
Added bounding box function
un-virtualised some functions
fixed comments
|
|
21c76d68
|
2001-11-12T00:00:50
|
|
Extrusion code merged from 1.3beta2
|
|
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
|