SkyBox Klassenreferenz

SkyBox Klasse. Mehr ...

#include <SkyBox.h>

Aufstellung aller Elemente

Öffentliche Typen

enum  SKYBOX_SIDES {
  TILE_LEFT = 0, TILE_FRONT = 1, TILE_DOWN = 2, TILE_TOP = 3,
  TILE_RIGHT = 4, TILE_BACK = 5
}

Öffentliche Methoden

virtual ~SkyBox ()
 Destruktor.
void setZone (int zone)
void reset ()
void test (int zone)
bool test ()
void setLeft (int textureID)
void setFront (int textureID)
void setDown (int textureID)
void setTop (int textureID)
void setRight (int textureID)
void setBack (int textureID)
void load (DataInputStream &dataIn)
 Liest das SkyBox-Objekt aus dem Inputstream.
void save (DataOutputStream &dataOut)
 Serialisiert das SkyBox-Objekt in den Outputstream.

Öffentliche, statische Methoden

static SkyBoxgetInstance ()
 Liefert die Singleton-Instanz.

Öffentliche Attribute

Tilem_tiles [6]

Statische öffentliche Attribute

static int const TILE_COUNT

Geschützte Methoden

 SkyBox ()
 Konstruktor.

Private Attribute

int m_zone
bool m_use

Statische private Attribute

static SkyBox_instance = 0


Ausführliche Beschreibung

SkyBox Klasse.

Dokumentation der Aufzählungstypen

Aufzählungswerte:
TILE_LEFT 
TILE_FRONT 
TILE_DOWN 
TILE_TOP 
TILE_RIGHT 
TILE_BACK 


Beschreibung der Konstruktoren und Destruktoren

SkyBox::SkyBox (  )  [protected]

Konstruktor.

SkyBox::~SkyBox (  )  [virtual]

Destruktor.


Dokumentation der Elementfunktionen

SkyBox * SkyBox::getInstance (  )  [static]

Liefert die Singleton-Instanz.

Rückgabe:
Pointer auf die Instanz

void SkyBox::setZone ( int  zone  ) 

void SkyBox::reset (  ) 

void SkyBox::test ( int  zone  ) 

bool SkyBox::test (  ) 

void SkyBox::setLeft ( int  textureID  ) 

void SkyBox::setFront ( int  textureID  ) 

void SkyBox::setDown ( int  textureID  ) 

void SkyBox::setTop ( int  textureID  ) 

void SkyBox::setRight ( int  textureID  ) 

void SkyBox::setBack ( int  textureID  ) 

void SkyBox::load ( DataInputStream dataIn  ) 

Liest das SkyBox-Objekt aus dem Inputstream.

Parameter:
dataIn DataInputStream

void SkyBox::save ( DataOutputStream dataOut  ) 

Serialisiert das SkyBox-Objekt in den Outputstream.

Parameter:
dataOut DataOutputStream
Ausnahmebehandlung:
IOException 


Dokumentation der Datenelemente

SkyBox * SkyBox::_instance = 0 [static, private]

int const SkyBox::TILE_COUNT [static]

int SkyBox::m_zone [private]

bool SkyBox::m_use [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