mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 14:27:35 +00:00
LibGfx: Insert pixel and ttf fonts into Typeface structure
This adds a new structure 'Typeface' to the FontDatabase that represents all fonts of the same family and variant. It can contain a list of BitmapFonts with varying size but of the same family and weight or a pointer to a single TTF font for all sizes of this Typeface.
This commit is contained in:
parent
2c4e13f14a
commit
179dba652e
13 changed files with 248 additions and 32 deletions
|
@ -31,8 +31,9 @@ set(SOURCES
|
|||
StylePainter.cpp
|
||||
SystemTheme.cpp
|
||||
Triangle.cpp
|
||||
Typeface.cpp
|
||||
WindowTheme.cpp
|
||||
)
|
||||
|
||||
serenity_lib(LibGfx gfx)
|
||||
target_link_libraries(LibGfx LibM LibCore)
|
||||
target_link_libraries(LibGfx LibM LibCore LibTTF)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue