|
8beda299
|
2002-02-02T00:15:12
|
|
Moved FT_Done_Glyph from FT*Glyph
|
|
15edcb37
|
2001-12-11T03:53:24
|
|
Tidied up includes
|
|
df61b3d8
|
2001-11-29T01:12:54
|
|
Added an include for mmgr
|
|
42d95631
|
2001-11-13T05:45:52
|
|
Fixed up the xOffset ( +padding)
|
|
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.
|
|
a5e3b58c
|
2001-11-05T21:00:30
|
|
Fixed a bug that was overunning the glyph list
|
|
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
|
|
dc7f26f7
|
2001-11-01T20:05:15
|
|
Added padding to size calculations
|
|
82ec4afe
|
2001-10-29T20:09:59
|
|
Minor changes to fix some implicit type conversions
|
|
24f0f7f1
|
2001-10-28T04:06:52
|
|
Got rid of the static in FTTextureGlyph and tidied the code up
|
|
7003bfbf
|
2001-10-25T20:54:05
|
|
Removed the glEnable( GL_TEXTURE_2D) call
|
|
263722f7
|
2001-10-25T04:03:06
|
|
Re-ordered initialisation lists to keep project builder happy (MAC OSX)
|
|
1010afa2
|
2001-10-25T02:01:20
|
|
Removed redundant tempGlyph members
|
|
98e9ad48
|
2001-10-23T03:05:51
|
|
Enable texturing
|
|
df172ba4
|
2001-10-10T22:03:16
|
|
Minor changes, mainly to includes, for the windows port
|
|
5b3bba3f
|
2001-09-30T22:57:29
|
|
Changed std::memset to memset. Added using namespace std.
This is for windows
|
|
6a024aef
|
2001-09-16T21:52:46
|
|
Updated for changes in *Glyph classes.
Added unicode render function.
Updated comments
|
|
15c06ee5
|
2001-09-14T01:11:02
|
|
Added FIXME comment for max number of textures
|
|
be741365
|
2001-08-27T22:03:36
|
|
If we get a NULL FT_Glyph we now report an error.
|
|
c31d4c66
|
2001-08-27T21:40:22
|
|
Added a check for a NULL glyph
|
|
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.
|
|
afb26f6e
|
2001-08-21T03:33:13
|
|
Glyphs are know retrieved from the FTFace object rather than with direct freetype calls.
|
|
e62d68b3
|
2001-08-20T22:51:21
|
|
Started being more strict with types eg integer indices and sizes are now unsigned.
|
|
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.
|
|
4fcbcd3c
|
2001-08-08T01:30:04
|
|
Changes to the charmap handling and fixed TextureSize()
|
|
3aa2297a
|
2001-08-07T21:30:15
|
|
Tidied up the error stuff and got rid of some redundant code.
Added a note about glyph bounding boxes
|
|
be451805
|
2001-08-06T05:43:36
|
|
Added GL to openGL include paths
|
|
e0944402
|
2001-08-05T21:43:42
|
|
Made return type of render() void.
Initialisation list.
TextureSize() complete
|
|
55451abc
|
2001-08-01T04:19:26
|
|
Added code to calculate the min texture size
|
|
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.
|
|
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.
|