#include <SkyBox.h>
Ö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 SkyBox * | getInstance () |
| Liefert die Singleton-Instanz. | |
Öffentliche Attribute | |
| Tile * | m_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 |
| enum SkyBox::SKYBOX_SIDES |
| SkyBox::SkyBox | ( | ) | [protected] |
Konstruktor.
| SkyBox::~SkyBox | ( | ) | [virtual] |
Destruktor.
| SkyBox * SkyBox::getInstance | ( | ) | [static] |
Liefert die Singleton-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 | ) |
| void SkyBox::save | ( | DataOutputStream & | dataOut | ) |
Serialisiert das SkyBox-Objekt in den Outputstream.
| dataOut | DataOutputStream |
| IOException |
SkyBox * SkyBox::_instance = 0 [static, private] |
int const SkyBox::TILE_COUNT [static] |
| Tile* SkyBox::m_tiles[6] |
int SkyBox::m_zone [private] |
bool SkyBox::m_use [private] |
1.5.5