|
3a0d7bf5
|
2002-01-09T20:54:12
|
|
Added a check for zero dimension bitmaps
|
|
ac5532fe
|
2002-01-09T20:35:52
|
|
FTBbox now uses floats rather then ints
|
|
fff0f674
|
2002-01-09T20:34:16
|
|
Minor tidy up
|
|
24a2f62f
|
2002-01-09T20:33:04
|
|
More const stuff
Replaced the for loop with a resize to fill the vector with null
|
|
493a1ac4
|
2001-12-14T02:52:10
|
|
Added math.h header
|
|
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
|
|
15edcb37
|
2001-12-11T03:53:24
|
|
Tidied up includes
|
|
3715b637
|
2001-12-10T21:30:58
|
|
Added include for mmgr
|
|
ccddd5df
|
2001-11-29T05:10:21
|
|
Added Winding fuction to colc area for a full contour rather than part of one
|
|
df61b3d8
|
2001-11-29T01:12:54
|
|
Added an include for mmgr
|
|
21c67961
|
2001-11-29T01:12:14
|
|
Added include for mmgr
|
|
5779235b
|
2001-11-28T23:04:24
|
|
Added a work around for a bug in freetype. Calcs the winding direction of the contour
|
|
d996cc69
|
2001-11-25T20:40:57
|
|
Fixed the space bug AGAIN.
|
|
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.
|
|
79fcf371
|
2001-11-12T22:26:00
|
|
fix me
|
|
d233facc
|
2001-11-12T02:45:11
|
|
Set the bounding box
|
|
291db109
|
2001-11-12T02:44:47
|
|
Set the bounding box
Tidied up some code
|
|
86b5c356
|
2001-11-12T02:44:18
|
|
gluTesselation now feeds data to internal FTMesh class
|
|
82035b3b
|
2001-11-12T02:42:32
|
|
Added bounding box function
|
|
6d84af79
|
2001-11-12T02:40:15
|
|
Set the bounding box and re-order some operations
|
|
1ce1050a
|
2001-11-12T02:39:05
|
|
Set the bounding box
|
|
b9c932f6
|
2001-11-12T02:34:21
|
|
Added bounding box functions
|
|
21c76d68
|
2001-11-12T00:00:50
|
|
Extrusion code merged from 1.3beta2
|
|
a00a92ec
|
2001-11-08T20:36:26
|
|
Minor fixes for windows warnings
|
|
7d8a9eab
|
2001-11-05T22:32:05
|
|
Refactoring FTVectoriser & FTPolyGlyph to anable access to tessellation data
|
|
a5e3b58c
|
2001-11-05T21:00:30
|
|
Fixed a bug that was overunning the glyph list
|
|
7e2c7214
|
2001-11-05T20:59:35
|
|
Added a test for null pointers in the d_stor
|
|
29f37277
|
2001-11-04T04:55:43
|
|
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
|
|
115dd8e4
|
2001-11-01T20:07:15
|
|
Added brackets to clear Win32 warning
|
|
dc7f26f7
|
2001-11-01T20:05:15
|
|
Added padding to size calculations
|
|
e077739b
|
2001-10-30T23:23:29
|
|
Renamed functions in prep for extruded glyphs
Ingest->Process
Output->MakeOutline
|
|
e6d42357
|
2001-10-30T02:51:30
|
|
Fixed c_stor to ensure that a valid charmap is created
|
|
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
|
|
35d43d78
|
2001-10-28T04:06:09
|
|
Removed a couple of comments
|
|
25e3956a
|
2001-10-28T04:05:48
|
|
Got rid of the static and moved the glBegin/glEnd pairs
|
|
7003bfbf
|
2001-10-25T20:54:05
|
|
Removed the glEnable( GL_TEXTURE_2D) call
|
|
d278b891
|
2001-10-25T04:33:01
|
|
Removed the glu header
|
|
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
|
|
afcc3a17
|
2001-09-30T23:03:32
|
|
Changed these to FTOutlineGlyph. Removed these files
|
|
6e2bd9b8
|
2001-09-30T23:01:56
|
|
These used to be FTVectorGlyph. Changed the name.
|
|
afa6cbb7
|
2001-09-30T23:00:23
|
|
Clean up the FTCharmap
|
|
902bd172
|
2001-09-30T22:59:04
|
|
Changed FTVectorGlyph to FTOutlineGlyph
|
|
5b3bba3f
|
2001-09-30T22:57:29
|
|
Changed std::memset to memset. Added using namespace std.
This is for windows
|
|
b073a548
|
2001-09-30T22:56:26
|
|
Added CALLBACK to the gluTess callback function definitions. This for windows.
|
|
96a04023
|
2001-09-27T01:41:15
|
|
Added tessellation winding rules
|
|
6141f71d
|
2001-09-27T01:40:39
|
|
Added a test for an empty point list when adding points to a contour.
|
|
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
|
|
98a1a2a8
|
2001-09-19T04:54:06
|
|
Minor changes
|
|
1fd31267
|
2001-09-17T22:53:09
|
|
Set the default encoding
|
|
42c4d600
|
2001-09-17T21:00:48
|
|
Minor change to CharSize func
|
|
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
|
|
8a480963
|
2001-09-16T21:29:59
|
|
Added error code (err) to initialisation 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
|
|
15c06ee5
|
2001-09-14T01:11:02
|
|
Added FIXME comment for max number of textures
|
|
4d72a787
|
2001-09-14T00:42:22
|
|
The freetype glyph is now disposed of correctly after initialsation
|
|
76f1128a
|
2001-09-14T00:40:43
|
|
Changed the order in which things are cleaned up when this object is destroyed.
|
|
b161bd20
|
2001-09-14T00:39:36
|
|
No longer call face.close(). FTFace is responsible for closing the face.
|
|
84de12e4
|
2001-09-14T00:37:26
|
|
Removed FT_Done_Glyph from the d_tor. Glyph disposal is done immediately after the glyph is processed.
|
|
2797daf9
|
2001-08-29T01:07:26
|
|
Removed the redundant pos.x in Render()
|
|
241a40fc
|
2001-08-28T23:04:04
|
|
Moved the list of valid encoding symbols from the .cc to .h so it appears in the docs.
|
|
6299b3f3
|
2001-08-28T22:53:37
|
|
Fixed a bug in FTVectoriser::Ingest() that caused non printing glyphs ( eg spaces) to be ignored
|
|
50552cd4
|
2001-08-28T05:09:26
|
|
Fixed the test for an invalid glyph format
|
|
7920ed9c
|
2001-08-28T05:09:00
|
|
reversed the test for glyph format = outline
|
|
1a6d8d57
|
2001-08-28T05:07:52
|
|
Reversed the test for glyph format == oultline
|
|
a9f836b2
|
2001-08-28T01:47:44
|
|
Removed redundant static_cast<float>()
|
|
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.
|
|
fd085e7c
|
2001-08-27T03:15:59
|
|
Minor change to FIXME comment
|
|
146e8ba6
|
2001-08-27T03:11:27
|
|
Static cast float to unsigned char in bitmap code
|
|
0d3ade0a
|
2001-08-27T03:10:37
|
|
update to reflect change in contourFlag in FTVectoriser
|
|
fefbdf74
|
2001-08-27T00:57:42
|
|
Changed the args for FTContour::AddPoint() to float to get rid of warning. Also make more sense.
|
|
9a1fd558
|
2001-08-26T22:53:23
|
|
Fixed a bug in the kerning code. Dims are in 1/64 pixels.
|
|
06fac9d5
|
2001-08-26T22:30:08
|
|
Removed the numGlyphs hack
|
|
63758595
|
2001-08-24T02:17:46
|
|
Minor format change
|
|
b56a2159
|
2001-08-24T02:17:19
|
|
Added error checking in charSize().
Inserted some code comments to remind me how to set the encoding properly
|
|
6a234ca3
|
2001-08-24T02:16:00
|
|
Minor changes to comments
|
|
295f2c0f
|
2001-08-24T02:06:51
|
|
Made some magic numbers into constants
|
|
e3206aab
|
2001-08-22T22:58:09
|
|
Fixed the positional stuff in render(). Added leftside bearing offset.
|
|
524e7ca9
|
2001-08-22T03:40:05
|
|
Changed the return types for the size function to int
|
|
afb26f6e
|
2001-08-21T03:33:13
|
|
Glyphs are know retrieved from the FTFace object rather than with direct freetype calls.
|
|
2e5ca9ad
|
2001-08-21T03:20:26
|
|
return type for CharIndex() made unsigned 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
|