Rendert die Sprites (2D-Objekte) auf die Canvas unter Beruecksichtigung der Smitransparenz. More...
#include <SpriteMapper.h>
Public Member Functions | |
| virtual | ~SpriteMapper () |
| Destruktor. | |
| void | render (Partikel *partikel, BYTE *pane, float *ZBuffer, int width, int height) |
| Rendert das Partikel auf die Pane (aka Canvas) | |
| void | renderNeu (Partikel *partikel, BYTE *pane, float *ZBuffer, int width, int height) |
Static Public Member Functions | |
| static SpriteMapper * | getInstance () |
| Liefert die Singleton-Instanz. | |
Protected Member Functions | |
| SpriteMapper () | |
| Konstruktor. | |
Private Attributes | |
| BYTE * | m_planePixels |
| float * | m_ZBuffer |
Static Private Attributes | |
| static SpriteMapper * | _instance = 0 |
Rendert die Sprites (2D-Objekte) auf die Canvas unter Beruecksichtigung der Smitransparenz.
| SpriteMapper::SpriteMapper | ( | ) | [protected] |
Konstruktor.
| SpriteMapper::~SpriteMapper | ( | ) | [virtual] |
Destruktor.
| SpriteMapper * SpriteMapper::getInstance | ( | ) | [static] |
Liefert die Singleton-Instanz.
| void SpriteMapper::render | ( | Partikel * | partikel, |
| BYTE * | pane, | ||
| float * | ZBuffer, | ||
| int | width, | ||
| int | height | ||
| ) |
| void SpriteMapper::renderNeu | ( | Partikel * | partikel, |
| BYTE * | pane, | ||
| float * | ZBuffer, | ||
| int | width, | ||
| int | height | ||
| ) |
SpriteMapper * SpriteMapper::_instance = 0 [static, private] |
BYTE* SpriteMapper::m_planePixels [private] |
float* SpriteMapper::m_ZBuffer [private] |