vdr  2.2.0
Classes | Macros | Variables
font.c File Reference
#include "font.h"
#include <ctype.h>
#include <fontconfig/fontconfig.h>
#include <ft2build.h>
#include "config.h"
#include "osd.h"
#include "tools.h"

Go to the source code of this file.

Classes

struct  tKerning
 
class  cGlyph
 
class  cFreetypeFont
 
class  cDummyFont
 

Macros

#define KERNING_UNKNOWN   (-10000)
 
#define UNKNOWN_GLYPH_INDICATOR   '?'
 
#define MAX_BLEND_LEVELS   256
 

Variables

const char * DefaultFontOsd = "Sans Serif:Bold"
 
const char * DefaultFontSml = "Sans Serif"
 
const char * DefaultFontFix = "Courier:Bold"
 

Macro Definition Documentation

#define KERNING_UNKNOWN   (-10000)

Definition at line 30 of file font.c.

Referenced by cGlyph::GetKerningCache(), and cFreetypeFont::Kerning().

#define MAX_BLEND_LEVELS   256

Definition at line 267 of file font.c.

Referenced by cFreetypeFont::DrawText().

#define UNKNOWN_GLYPH_INDICATOR   '?'

Referenced by cFreetypeFont::Glyph().

Variable Documentation

const char* DefaultFontFix = "Courier:Bold"

Definition at line 26 of file font.c.

Referenced by cMenuSetupOSD::cMenuSetupOSD(), and cSetup::cSetup().

const char* DefaultFontOsd = "Sans Serif:Bold"

Definition at line 24 of file font.c.

Referenced by cMenuSetupOSD::cMenuSetupOSD(), and cSetup::cSetup().

const char* DefaultFontSml = "Sans Serif"

Definition at line 25 of file font.c.

Referenced by cMenuSetupOSD::cMenuSetupOSD(), and cSetup::cSetup().