KrisLibrary
1.0.0
|
Public Member Functions | |
ImageMipmapped (const Image &) | |
const ImageMipmapped & | operator= (const Image &) |
const ImageMipmapped & | operator= (const ImageMipmapped &) |
void | createMipmaps () |
virtual void | unload () |
virtual bool | Read (File &f) |
Public Member Functions inherited from Image | |
Image (const Image &img) | |
const Image & | operator= (const Image &) |
virtual int | initialize (int w, int h, PixelFormat format) |
bool | Read (const char *) |
bool | Write (const char *) const |
virtual bool | Write (File &f) const |
void | clear (int dat=0) |
void | blit (Image &dest, int sx=0, int sy=0, int w=-1, int h=-1, int dx=0, int dy=0) const |
unsigned int | pixelSize () const |
unsigned int | pixelBPP () const |
unsigned int | pitch () const |
unsigned char * | getData (int x, int y) const |
Public Attributes | |
unsigned char ** | mipmap_data |
unsigned int | num_mipmap_levels |
Public Attributes inherited from Image | |
PixelFormat | format |
unsigned short | w |
unsigned short | h |
unsigned char * | data |
unsigned int | num_bytes |
Additional Inherited Members | |
Public Types inherited from Image | |
enum | PixelFormat { None, R8G8B8, A8R8G8B8, R5G6B5, X1R5G5B5, A8, FloatRGB, FloatRGBA, FloatA } |
Static Public Member Functions inherited from Image | |
static bool | isValidFormat (PixelFormat) |
static unsigned int | pixelFormatSize (PixelFormat) |