18#ifndef INCLUDED_FONTMANAGER
19#define INCLUDED_FONTMANAGER
23#include <unordered_map>
38 using FontsMap = std::unordered_map<CStrIntern, std::shared_ptr<CFont>>;
Font manager: loads and caches bitmap fonts.
Definition: FontManager.h:31
bool ReadFont(CFont *font, CStrIntern fontName)
Definition: FontManager.cpp:53
std::unordered_map< CStrIntern, std::shared_ptr< CFont > > FontsMap
Definition: FontManager.h:38
std::shared_ptr< CFont > LoadFont(CStrIntern fontName)
Definition: FontManager.cpp:32
FontsMap m_Fonts
Definition: FontManager.h:39
Storage for a bitmap font.
Definition: Font.h:27
Interned 8-bit strings.
Definition: CStrIntern.h:38