asarium
e04c60ed6f
Align special characters to the base line of the rendered string
2017-07-05 18:13:45 +02:00
asarium
a2da77e14c
Fix Assertion when default Volition font could not be found
...
Instead, this will now cause a Warning when the issue is detected while
parsing the table and an Error when it still occurs at runtime.
2017-06-27 11:56:20 +02:00
asarium
6922d3ca2c
Integrate the existing monitor system into the new tracing system
...
This writes the monitor updates as counter events into the event trace
file.
2016-12-21 16:10:01 +01:00
asarium
043c1aef11
Fix heap overflow reported by AddressSanitizer
2016-08-22 11:17:32 +02:00
asarium
4274a6da76
Add unit test setup
2016-08-15 11:40:08 +02:00
asarium
2b52c7888e
Remove _cdecl usages
2016-08-10 18:03:29 +02:00
asarium
19de867f31
Improve font top and bottom offset handling
2016-08-10 12:59:19 +02:00
asarium
bb503de698
Fix code that was overwritten by TTF merge
2016-08-02 12:34:55 +02:00
asarium
16be3b7cc5
Add support for TrueType fonts
...
This allows to use standard TrueType Fonts for text rendering in FSO. It uses the NanoVG library which provides the ability of drawing 2D shapes. This library is used for most 2D operations now and can also be used directly by using the PathRenderer class.
2016-08-02 10:57:28 +02:00