Gamedev Framework (gf)  0.3.0 A C++11 framework for 2D games
gf::Glyph Struct Reference

A glyph. More...

#include <gf/Font.h>

## Public Attributes

RectF bounds
Bouding rectangle of the glyph, in coordinates relative to the baseline. More...

RectF textureRect
Texture coordinates of the glyph inside the font's texture. More...

Offset to move horizontally to the next character. More...

## Detailed Description

A glyph.

A glyph is the visual representation of a character.

Glyphs are loaded from fonts and put in a texture. In order to draw a glyph, you need to known the bounding rectangle of the glyph and the texture coordinates where the glyph is. Then, you can compute the position of the next glyph with the advance field.

Generally, you do not have to manipulate glyphs directly. gf::Text can display text and make all the necessary computations for you.

gf::Font, gf::Text