|
OpenTTD Source 20251117-master-g7398d2e290
|
Factory for FontCaches. More...
#include <fontcache.h>
Public Member Functions | |
| FontCacheFactory (std::string_view name, std::string_view description) | |
| virtual std::unique_ptr< FontCache > | LoadFont (FontSize fs, FontType fonttype) const =0 |
| virtual bool | FindFallbackFont (struct FontCacheSettings *settings, const std::string &language_isocode, class MissingGlyphSearcher *callback) const =0 |
Public Member Functions inherited from BaseProvider< FontCacheFactory > | |
| constexpr | BaseProvider (std::string_view name, std::string_view description) |
| std::string_view | GetName () const |
| std::string_view | GetDescription () const |
Additional Inherited Members | |
Protected Attributes inherited from BaseProvider< FontCacheFactory > | |
| const std::string_view | name |
| const std::string_view | description |
Factory for FontCaches.
Definition at line 220 of file fontcache.h.
|
inline |
Definition at line 222 of file fontcache.h.
|
inlinevirtual |
Definition at line 227 of file fontcache.h.
|
pure virtual |
Implemented in FreeTypeFontCacheFactory, CoreTextFontCacheFactory, and Win32FontCacheFactory.