Source

Coin / src / fonts / win32.h

Author Commit Message Labels Comments Date
Marius Kintel
Updated license headers to BSD
Jostein
updated copyright headers
Tom Fredrik Blenning Klaussen
Updated copyright headers.
Lars J. Aas
Copyright header update
Lars J. Aas
copyright header update
Morten Eriksen
Clean-up: collect common glyph-handling code between cc_glyph2d and cc_glyph3d in its own internal interface (cc_glyph).
Morten Eriksen
Bugfix: vector kerning with default font would not work if in not a directly supported width. Killed the sizex parameters, which simplifies the code (and it wasn't really used to any good effort).
Morten Eriksen
Bugfix: fix crash on exit. Simplifications: remove redundant parts of interfaces to Win32 and FreeType.
Morten Eriksen
Updates to Win32 API interface, compile fixes, further simplifications.
Morten Eriksen
Clean-up: various minor improvements to the internal font interfaces. Bugfix: make the multiple size default 2D fonts work.
Morten Eriksen
Copyright span updates + SIM address updated for Trondheim offices.
Peder Blekken
Win32 fix.
Lars J. Aas
copyright headers
Øystein Handegard
Proper support for font rotation. Removed some obsolete functions.
Øystein Handegard
Removed obsolete functionality. All 3D glyphs are now generated using a standard fontsize to prevent a
Øystein Handegard
Fixed the 'Windows pixel-aligning' bug for small glyphs. Added functionality for scaling glyph coords
Øystein Handegard
Separated the 'get_advance' and 'get_kerning' into one function for vector glyphs and one for bitmap
Øystein Handegard
Added support for controlling detail level for the 3D text using a Complexity node.
Øystein Handegard
Cleaned up ugly developer-hacks. Increased robustness when dealing with Win32 API. Creating correct arrays
Øystein Handegard
First version of truetype vector glyph support for win32.
Morten Eriksen
Move font-handling related code to src/fonts/.