|
| Font (const char *name, unsigned width, unsigned height, const unsigned char *data) |
| Konstruktor für eine Schriftartinstanz. Mehr ...
|
|
const void * | symbol (unsigned char c) const |
| Speicheraddresse eines bestimmten Zeichens. Mehr ...
|
|
|
const char * | name |
| Name der Schriftart.
|
|
const unsigned | width |
| Breite eines Zeichnes.
|
|
const unsigned | height |
| Höhe eines Zeichnes.
|
|
◆ Font()
Font::Font |
( |
const char * |
name, |
|
|
unsigned |
width, |
|
|
unsigned |
height, |
|
|
const unsigned char * |
data |
|
) |
| |
|
inline |
Konstruktor für eine Schriftartinstanz.
- Parameter
-
name | Name der Schriftart |
width | Zeichenbreite |
height | Zeichenhöhe |
data | Zeiger auf Bitmapspeicher |
◆ get()
Font * Font::get |
( |
const char * |
name = nullptr , |
|
|
unsigned |
width = 0 , |
|
|
unsigned |
height = 0 |
|
) |
| |
|
static |
Schriftart finden.
- Parameter
-
name | Name der Schriftart, nullptr für beliebig |
width | Weite eines Zeichens, 0 für beliebig |
height | Höhe eines Zeichens, 0 für beliebig |
- Rückgabe
- Zeiger auf die Schriftartinstanz oder nullptr falls nicht gefunden
◆ number()
unsigned Font::number |
( |
| ) |
|
|
static |
Anzahl der verfügbaren Schriftarten.
- Rückgabe
- Anzahl der verfügbaren Schriftarten
◆ symbol()
const void* Font::symbol |
( |
unsigned char |
c | ) |
const |
|
inline |
Speicheraddresse eines bestimmten Zeichens.
- Parameter
-
- Rückgabe
- Zeiger auf den Speicher des Symbols derSchriftartinstanz
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- object/fonts/font.h
- object/fonts/font.cc