# Texture Klassenreferenz

Eine Texture. Mehr ...

`#include <Texture.h>`

Klassendiagramm für Texture:

Aufstellung aller Elemente

## Öffentliche Methoden
| Texture ()
| Konstruktor.
virtual | ~Texture ()
| Destruktor.
void | scroll (int dir)
| Scroll die Textur um ein Pixel TODO: Nach Image auslagern.
void | load (DataInputStream &dataIn)
| Liest das Textur-Objekt aus dem Inputstream.
void | save (DataOutputStream &dataOut)
| Serialisiert das Textur-Objekt in den Outputstream.
## Private Attribute
unsigned long | m_time

## Ausführliche Beschreibung

Eine Texture.

## Beschreibung der Konstruktoren und Destruktoren

Texture::Texture | ( |  | ) |

Konstruktor.

Texture::~Texture | ( |  | ) | `[virtual]`

Destruktor.

## Dokumentation der Elementfunktionen

void Texture::scroll | ( | int | dir | ) |

Scroll die Textur um ein Pixel TODO: Nach Image auslagern.

Parameter:

  | dir | Scrollrichtung

void Texture::load | ( | DataInputStream & | dataIn | ) |

Liest das Textur-Objekt aus dem Inputstream.

Parameter:

  | dataIn | DataInputStream

void Texture::save | ( | DataOutputStream & | dataOut | ) |

Serialisiert das Textur-Objekt in den Outputstream.

Parameter:

  | dataOut | DataOutputStream

Ausnahmebehandlung:

  | IOException |

## Dokumentation der Datenelemente

unsigned long Texture::m_time`[private]`

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

- D:/Project/engine3d/cplusplus/src/scene3d/Texture.h
- D:/Project/engine3d/cplusplus/src/scene3d/Texture.cpp