text: make Shaper an interface

And rename out the caching implementation to FontRegistry.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2020-01-13 14:48:31 +01:00
parent 3f6a1c34d3
commit e25b1639b9
9 changed files with 27 additions and 20 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ type checkable struct {
Font text.Font
IconColor color.RGBA
Size unit.Value
shaper *text.Shaper
shaper text.Shaper
checkedStateIcon *Icon
uncheckedStateIcon *Icon
}