xoreos  0.0.5
Public Attributes | List of all members
Aurora::GFXCharacter::Font Struct Reference

A Scaleform GFx font, usable for rendering letters in the ui. More...

#include <gfxfile.h>

Collaboration diagram for Aurora::GFXCharacter::Font:
Collaboration graph
[legend]

Public Attributes

Common::UString name
 
std::vector< Glyphglyphs
 
std::vector< KerningCodekerningCodes
 
boost::optional< uint16fontAscent
 
boost::optional< uint16fontDescent
 
boost::optional< int16fontLeading
 

Detailed Description

A Scaleform GFx font, usable for rendering letters in the ui.

Definition at line 213 of file gfxfile.h.

Member Data Documentation

◆ fontAscent

boost::optional<uint16> Aurora::GFXCharacter::Font::fontAscent

Definition at line 217 of file gfxfile.h.

Referenced by Aurora::GFXFile::readDefineFont().

◆ fontDescent

boost::optional<uint16> Aurora::GFXCharacter::Font::fontDescent

Definition at line 218 of file gfxfile.h.

Referenced by Aurora::GFXFile::readDefineFont().

◆ fontLeading

boost::optional<int16> Aurora::GFXCharacter::Font::fontLeading

Definition at line 219 of file gfxfile.h.

Referenced by Aurora::GFXFile::readDefineFont().

◆ glyphs

std::vector<Glyph> Aurora::GFXCharacter::Font::glyphs

Definition at line 215 of file gfxfile.h.

Referenced by Aurora::GFXFile::readDefineFont().

◆ kerningCodes

std::vector<KerningCode> Aurora::GFXCharacter::Font::kerningCodes

Definition at line 216 of file gfxfile.h.

Referenced by Aurora::GFXFile::readDefineFont().

◆ name

Common::UString Aurora::GFXCharacter::Font::name

Definition at line 214 of file gfxfile.h.

Referenced by Aurora::GFXFile::readDefineFont().


The documentation for this struct was generated from the following file: