Files
fs2open.github.com/code/scripting/api/libs
Goober5000 b3470af307 fix memory management in FontManager
This refactors FontManager to improve it in several ways:
1. Change all the dynamic memory management to use `new`, rather than mixing `new` and `vm_malloc`
2. Change the current font to use an index rather than a pointer
3. Take advantage of more C++11 features to avoid redundant lookups
4. Use case-insensitive name comparison
5. Avoid overflowing the `fnt->filename` field
6. Use `Warning` rather than `Error` in a non-critical error situation
2024-11-22 20:12:17 -05:00
..
2024-08-12 16:00:24 -04:00
2022-11-14 17:31:50 +09:00
2018-09-16 13:55:29 +02:00
2023-08-14 17:40:47 -04:00
2019-03-02 14:02:21 +01:00
2024-04-25 21:26:35 -04:00
2022-07-13 12:30:01 -04:00
2018-09-16 13:55:29 +02:00
2020-06-06 23:45:36 +02:00
2017-11-30 13:26:20 +01:00