FastUIDraw
Classes | Namespaces
font_database.hpp File Reference

file font_database.hpp More...

#include <fastuidraw/text/glyph_source.hpp>
Include dependency graph for font_database.hpp:

Go to the source code of this file.

Classes

class  fastuidraw::FontDatabase
 A FontDatabase performs the act of font selection and glyph selection. It uses the values of FontProperties (except for FontProperties::source_label()) to select suitable font or fonts. More...
 
class  fastuidraw::FontDatabase::FontGeneratorBase
 A FontGeneratorBase is a means to create a font. Adding a font via a FontGenerator allows one to avoid opening and creating the font until the font is actually needed. More...
 
class  fastuidraw::FontDatabase::FontGroup
 A FontGroup represents a group of fonts which is selected from a FontProperties value. The accessors for FontGroup are methods of FontDatabase::parent_group(FontGroup), FontDatabase::fetch_font(FontGroup, unsigned int) and FontDatabase::number_fonts(FontGroup). More...
 

Namespaces

 fastuidraw
 all classes and functions of FastUIDraw are in the namespace fastuidraw.
 

Detailed Description

file font_database.hpp

Copyright 2016 by Intel.

Contact: kevin.nosp@m..rog.nosp@m.ovin@.nosp@m.gmai.nosp@m.l.com

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Author
Kevin Rogovin kevin.nosp@m..rog.nosp@m.ovin@.nosp@m.gmai.nosp@m.l.com

Definition in file font_database.hpp.