#include <Charset.h>
Öffentliche Methoden | |
| virtual | ~Charset () |
| Destruktor. | |
| void | drawText (BYTE *pane, char *text, int startX, int startY) |
| Zeichnet einen Text auf die Canvas. | |
| void | load (DataInputStream &dataIn) |
| Liest das Charset-Objekt aus dem Inputstream. | |
| void | save (DataOutputStream &dataOut) |
| Serialisert das Charset-Objekt in den Outputstream. | |
Öffentliche, statische Methoden | |
| static Charset * | getInstance () |
| Liefert die Singleton-Instanz. | |
Geschützte Methoden | |
| Charset () | |
| Konstruktor. | |
Private Attribute | |
| Texture | m_texture |
| int | m_charWidth |
| int | m_charHeight |
| int | m_linespace |
| int | m_charAscent |
| int | m_charDescent |
Statische private Attribute | |
| static Charset * | _instance = 0 |
| Charset::Charset | ( | ) | [protected] |
Konstruktor.
| Charset::~Charset | ( | ) | [virtual] |
Destruktor.
| Charset * Charset::getInstance | ( | ) | [static] |
Liefert die Singleton-Instanz.
| void Charset::drawText | ( | BYTE * | pane, | |
| char * | text, | |||
| int | startX, | |||
| int | startY | |||
| ) |
Zeichnet einen Text auf die Canvas.
| pane | Pointer auf die Canvas | |
| text | Der zu zeichnende Text | |
| startX | X-Koordinate an die der Text gezeichnet werden soll | |
| startY | Y-Koordinate an die der Text gezeichnet werden soll |
| void Charset::load | ( | DataInputStream & | dataIn | ) |
| void Charset::save | ( | DataOutputStream & | dataOut | ) |
Serialisert das Charset-Objekt in den Outputstream.
| dataOut | DataOutputStream |
| IOException |
Charset * Charset::_instance = 0 [static, private] |
Texture Charset::m_texture [private] |
int Charset::m_charWidth [private] |
int Charset::m_charHeight [private] |
int Charset::m_linespace [private] |
int Charset::m_charAscent [private] |
int Charset::m_charDescent [private] |
1.5.5