molecular
Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
molecular::util::FontAtlasDescriptionFile Struct Reference

#include <FontAtlasDescriptionFile.h>

Classes

struct  GlyphInfo
 
struct  KerningInfo
 
struct  UtfOffset
 

Public Member Functions

const GlyphInfoGetGlyph (wchar_t charcode) const
 
const GlyphInfoGetGlyph (char charcode) const
 

Public Attributes

uint32_t magic
 
uint32_t fontTextureFile
 
float size
 
float height
 
float linegap
 
float ascender
 
float descender
 
uint32_t asciiOffsets [128]
 
uint32_t glyphCount
 
UtfOffset utfOffsets [0]
 

Static Public Attributes

static const uint32_t kMagic = 0xf061f11f
 

Member Function Documentation

const GlyphInfo* molecular::util::FontAtlasDescriptionFile::GetGlyph ( wchar_t  charcode) const
inline
const GlyphInfo* molecular::util::FontAtlasDescriptionFile::GetGlyph ( char  charcode) const
inline

Member Data Documentation

float molecular::util::FontAtlasDescriptionFile::ascender
uint32_t molecular::util::FontAtlasDescriptionFile::asciiOffsets[128]
float molecular::util::FontAtlasDescriptionFile::descender
uint32_t molecular::util::FontAtlasDescriptionFile::fontTextureFile
uint32_t molecular::util::FontAtlasDescriptionFile::glyphCount
float molecular::util::FontAtlasDescriptionFile::height
const uint32_t molecular::util::FontAtlasDescriptionFile::kMagic = 0xf061f11f
static
float molecular::util::FontAtlasDescriptionFile::linegap
uint32_t molecular::util::FontAtlasDescriptionFile::magic
float molecular::util::FontAtlasDescriptionFile::size
UtfOffset molecular::util::FontAtlasDescriptionFile::utfOffsets[0]

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