Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cFont Class Reference

#include <font.h>

Collaboration diagram for cFont:

Collaboration graph
[legend]

Detailed Description

Font handling.

Definition at line 33 of file font.h.

Public Types

typedef unsigned long tPixelData
enum  { NUMCHARS = 256 }

Public Methods

 cFont (eDvbFont Font)
int Width (unsigned char c)
int Width (const char *s)
int Height (unsigned char c)
int Height (const char *s)
const tCharDataCharData (unsigned char c)

Private Attributes

const tCharDatadata [NUMCHARS]


Member Typedef Documentation

typedef unsigned long cFont::tPixelData
 

Definition at line 36 of file font.h.

Referenced by cBitmap::Text().


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
NUMCHARS 

Definition at line 35 of file font.h.


Constructor & Destructor Documentation

cFont::cFont eDvbFont    Font
 

Definition at line 16 of file font.c.


Member Function Documentation

const tCharData* cFont::CharData unsigned char    c [inline]
 

Definition at line 49 of file font.h.

Referenced by cBitmap::Text().

int cFont::Height const char *    s
 

Definition at line 40 of file font.c.

References Height().

int cFont::Height unsigned char    c [inline]
 

Definition at line 47 of file font.h.

References cFont::tCharData::height.

Referenced by Height(), and cBitmap::Text().

int cFont::Width const char *    s
 

Definition at line 32 of file font.c.

References Width().

int cFont::Width unsigned char    c [inline]
 

Definition at line 45 of file font.h.

References cFont::tCharData::width.

Referenced by cBitmap::Width(), and Width().


Field Documentation

const tCharData* cFont::data[NUMCHARS] [private]
 

Definition at line 42 of file font.h.


The documentation for this class was generated from the following files:
Generated on Wed Feb 5 23:31:13 2003 for VDR by doxygen1.3-rc2