44 class ZENI_GRAPHICS_DLL Fonts;
47 ZENI_GRAPHICS_EXT
template class ZENI_GRAPHICS_DLL Singleton<Fonts>;
48 ZENI_GRAPHICS_EXT
template class ZENI_GRAPHICS_DLL Database<Font>;
54 static Fonts * create();
57 #pragma warning( push )
58 #pragma warning( disable : 4251 )
62 get().lose_resources();
65 Lose * duplicate()
const {
74 Lose operator=(
const Lose &);
77 static class Unlose :
public Event::Handler {
79 get().unlose_resources();
82 Unlose * duplicate()
const {
90 Unlose(
const Unlose &);
91 Unlose operator=(
const Unlose &);
94 #pragma warning( pop )
101 Fonts(
const Fonts &);
102 Fonts & operator=(
const Fonts &);
104 virtual Font * load(XML_Element_c &xml_element,
const String &
name,
const String &
filename);
A Font database read in from a file.
EGLImageKHR EGLint * name
Fonts & get_Fonts()
Get access to the singleton.