Age | Commit message (Collapse) | Author |
|
cache in case a sprite must be shown
|
|
|
|
sprite font code
|
|
FreeTypeFontCache instance
|
|
FontCache instances
|
|
FreeTypeFontCache
|
|
SpriteFontCache
|
|
|
|
better grouped
|
|
caching code
|
|
according to the minimum readable height that the font provides.
|
|
SHGetFolderPath as it may not exist.
|
|
Eagle_rainbow)
|
|
various sources (including Eagle_rainbow, MinchinWeb)
|
|
blitters.
|
|
|
|
|
|
and the large font
-Codechange: don't remove large font glyphs because they are broken in the original font, just fix them up in openttd.grf using action A
-Change: make extra characters more consistent with the original font
All by PaulC.
|
|
dirty variables into a single structure
|
|
|
|
|
|
|
|
|
|
fontconfig. This should generally make the fallback choice better legible
|
|
|
|
another moment than the other fonts
|
|
|
|
library
|
|
|
|
|
|
a class to call back
|
|
to provide a sprite or fall back to the freetype font if that's loaded
|
|
in use and choose the nearest size to that selected if not. Font metrics should then just work.
|
|
|
|
allocation. (monoid)
|
|
'?', use the sprite font's '?' instead.
|
|
called with NULL
|
|
|
|
checked for missing glyphs on language change
|
|
when compiling for OSX 10.4 as it tried to match also OpenTTD-specific control characters
|
|
|
|
|
|
|
|
|
|
consisted of unrelated values use static const (u)int
|
|
can be loaded, i.e. while searching for a suitable font test whether you can open it and if not search further instead of always returning the first suitable font even when it can't be loaded
|
|
for small and large font sizes.
|
|
|
|
|
|
to position font offset correctly.
|