|
Rasterfarm-SDK
|
#include <tgauncompressedimage.h>
Public Member Functions | |
| TgaUncompressedImage (const char *filename) | |
| virtual | ~TgaUncompressedImage () |
| virtual Byte * | allocAndCreatePixels () |
| virtual void | save (const char *file) |
Public Member Functions inherited from TgaImage | |
| TgaImage (const char *filename) | |
| virtual | ~TgaImage () |
Public Member Functions inherited from Image | |
| Image (const char *filename) | |
| virtual | ~Image () |
| uint | getWidth () const |
| uint | getHeight () const |
| Format | getFormat () const |
| Byte * | getData () const |
Static Public Attributes | |
| static const ByteArray | magic |
Additional Inherited Members | |
Public Types inherited from Image | |
| enum | Format { RGB_565 , RGB_888 , BGR_888 , RGBA_8888 , BGRA_8888 , RGBA_5551 , RGBA_4444 , BGRA_4444 , ALPHA_8 , GRAY_8 , GRAY_16 , GRAY_ALPHA_8_8 , GRAY_ALPHA_15_1 , DEPTH_8 , DEPTH_16 , DEPTH_24 } |
Static Public Member Functions inherited from Image | |
| static Image * | createImage (const char *filename) |
| static bool | isValid (const char *filename, const ByteArray &magic) |
| static size_t | byteSize (PixelFormat pixelFormat) |
| static Format | convert (PixelFormat pixelFormat) |
| static bool | hasAlpha (PixelFormat pixelFormat) |
| static PixelFormat | removeAlpha (PixelFormat pixelFormat) |
Public Attributes inherited from Image | |
| size_t | dataSize |
Protected Attributes inherited from TgaImage | |
| TgaHeader | header |
| bool | flippedVertical |
| Byte * | pImageData |
Protected Attributes inherited from Image | |
| uint | width |
| uint | height |
| uint | channels |
| Format | format |
| Byte * | pData |
| TgaUncompressedImage::TgaUncompressedImage | ( | const char * | filename | ) |
|
virtual |
|
virtual |
Creates a new array of pixels on the heap. Caller must delete as this data is not managed.
Reimplemented from TgaImage.
|
virtual |
Saves a texture to the filesystem.
| Pointer | to texture. |
| The | texture's target-data to save. If not specified the QUAD target will be selected. |
Reimplemented from TgaImage.
|
static |