#include <Surface.h>
|
enum | ColorDepth { Indexed = 8,
HighColor = 16,
RGB = 24,
ARGB = 32
} |
|
|
| Surface (const Surface &) |
|
virtual | ~Surface () |
|
unsigned char * | getData () const |
|
const int & | getWidth () const |
|
const int & | getHeight () const |
|
const int & | getDepth () const |
|
const int & | getBytesPerPixel () const |
|
const int & | getBytesPerLine () const |
|
const int & | getPadding () const |
|
const int & | getSize () const |
|
Surface & | operator= (const Surface &) |
|
Surface::Surface |
( |
const Surface & |
s | ) |
|
Copy constructor
- Parameters
-
Initialize virtual surface
void Surface::allocateData |
( |
| ) |
|
|
protectedvirtual |
void Surface::calculateSize |
( |
int |
w, |
|
|
int |
h, |
|
|
int |
d = ARGB |
|
) |
| |
|
protectedvirtual |
void Surface::freeData |
( |
| ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following files: