#include <Surface.h>

Öffentliche Methoden | |
| Surface (unsigned long sid, Texture &texture) | |
| Konstruktor. | |
| Surface (unsigned long sid, Texture &texture, LightMap *lightMap, BYTE rgbIntensity[256][256], BYTE intensity) | |
| Konstruktor. | |
| ~Surface (void) | |
| Destruktor. | |
Öffentliche Attribute | |
| unsigned long | m_sid |
| int | m_counter |
Private Methoden | |
| void | init (unsigned long sid, Texture &texture) |
Bytes/Pixel: 1 3 4 ! 1000 --------------------------------!---------- 64*64 = 4K 12K 16K ! 16M 128*128 = 16K 48K 64K ! 64M 256*256 = 64K 192K 256K ! 256M
| Surface::Surface | ( | unsigned long | sid, | |
| Texture & | texture | |||
| ) |
Konstruktor.
| sid | Surface-ID | |
| texture | Paletten-Image mit oder ohne Transparenz |
| Surface::Surface | ( | unsigned long | sid, | |
| Texture & | texture, | |||
| LightMap * | lightmap, | |||
| BYTE | rgbIntensity[256][256], | |||
| BYTE | intensity | |||
| ) |
Konstruktor.
| sid | Surface-ID | |
| texture | Paletten-Image mit oder ohne Transparenz | |
| lightmap | LightMap | |
| rgbIntensity | Mappingmatrix | |
| intensity |
| Surface::~Surface | ( | void | ) |
Destruktor.
| void Surface::init | ( | unsigned long | sid, | |
| Texture & | texture | |||
| ) | [private] |
| unsigned long Surface::m_sid |
1.5.5