Sprite Klassenreferenz

Sprites werden fuer Partikel verwendet. Eine Sprite ist wie eine Texture, nur einfacher gestrickt. Ausserdem sind die Pixel einer Sprite semitransparent. Mehr ...

#include <Sprite.h>

Klassendiagramm für Sprite:

Image

Aufstellung aller Elemente

Öffentliche Methoden

 Sprite ()
 Konstruktor.
void set (Sprite *sprite, float factor)
 Setter (Quasi ein Deepcopy).
void load (DataInputStream &dataIn)
 Liest das Sprite-Objekt aus dem Inputstream.
void save (DataOutputStream &dataOut)
 Serialisiert das Sprite-Objekt in den Outputstream.
virtual ~Sprite ()
 Destruktor.

Private Attribute

int m_indexSize
float m_delta


Ausführliche Beschreibung

Sprites werden fuer Partikel verwendet. Eine Sprite ist wie eine Texture, nur einfacher gestrickt. Ausserdem sind die Pixel einer Sprite semitransparent.

Beschreibung der Konstruktoren und Destruktoren

Sprite::Sprite (  ) 

Konstruktor.

Sprite::~Sprite (  )  [virtual]

Destruktor.


Dokumentation der Elementfunktionen

void Sprite::set ( Sprite sprite,
float  delta 
)

Setter (Quasi ein Deepcopy).

Parameter:
sprite Pointer auf das Quellsprite
delta Ne' Art von Scaling

void Sprite::load ( DataInputStream dataIn  ) 

Liest das Sprite-Objekt aus dem Inputstream.

Parameter:
dataIn DataInputStream

void Sprite::save ( DataOutputStream dataOut  ) 

Serialisiert das Sprite-Objekt in den Outputstream.

Parameter:
dataOut DataOutputStream
Ausnahmebehandlung:
IOException 


Dokumentation der Datenelemente

int Sprite::m_indexSize [private]

float Sprite::m_delta [private]


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Generated on Sun Nov 1 16:26:43 2009 for engine3d by doxygen 1.5.5