#include <BitmapFont.h>
|
| CBitmapFont () |
|
void | DrawText (CByteImage *pImage, const char *pText, int x, int y, unsigned char r=0, unsigned char g=0, unsigned char b=0) const |
|
void | DrawText (CByteImage *pImage, const char *pText, int x, int y, Color::Color color) const |
|
int | GetFontHeight () const |
|
bool | LoadPCFFont (const char *pFilePath) |
|
| ~CBitmapFont () |
|
|
void | AddEncoding (int nEncoding, int nIndex) |
|
bool | GetCharacterInformation (unsigned char encoding, int *&pCoordinatesX, int *&pCoordinatesY, int &nCoordinates, int &nWidth) const |
|
void | Init (int nCharacters) |
|
void | Reset () |
|
void | SetGlyph (int nIndex, int *pCoordinatesX, int *pCoordinatesY, int nCoordinates, int nWidth, int nAscent, int nDescent) |
|
Definition at line 65 of file BitmapFont.h.
CBitmapFont::CBitmapFont |
( |
| ) |
|
CBitmapFont::~CBitmapFont |
( |
| ) |
|
void CBitmapFont::AddEncoding |
( |
int |
nEncoding, |
|
|
int |
nIndex |
|
) |
| |
|
private |
void CBitmapFont::DrawText |
( |
CByteImage * |
pImage, |
|
|
const char * |
pText, |
|
|
int |
x, |
|
|
int |
y, |
|
|
unsigned char |
r = 0 , |
|
|
unsigned char |
g = 0 , |
|
|
unsigned char |
b = 0 |
|
) |
| const |
bool CBitmapFont::GetCharacterInformation |
( |
unsigned char |
encoding, |
|
|
int *& |
pCoordinatesX, |
|
|
int *& |
pCoordinatesY, |
|
|
int & |
nCoordinates, |
|
|
int & |
nWidth |
|
) |
| const |
|
private |
int CBitmapFont::GetFontHeight |
( |
| ) |
const |
|
inline |
void CBitmapFont::Init |
( |
int |
nCharacters | ) |
|
|
private |
bool CBitmapFont::LoadPCFFont |
( |
const char * |
pFilePath | ) |
|
void CBitmapFont::Reset |
( |
| ) |
|
|
private |
void CBitmapFont::SetGlyph |
( |
int |
nIndex, |
|
|
int * |
pCoordinatesX, |
|
|
int * |
pCoordinatesY, |
|
|
int |
nCoordinates, |
|
|
int |
nWidth, |
|
|
int |
nAscent, |
|
|
int |
nDescent |
|
) |
| |
|
private |
int CBitmapFont::m_nCharacters |
|
private |
int CBitmapFont::m_nFontHeight |
|
private |
int CBitmapFont::m_nMaxEncoding |
|
private |
int* CBitmapFont::m_pEncodingTable |
|
private |
The documentation for this class was generated from the following files:
asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28