#include <GUIImageDataDAVE.h>

Public Member Functions | |
| void * | GetClutData () const |
| eC_UInt | GetClutDataSize () const |
| void * | GetPixelData () const |
| eC_UInt | GetPixelDataSize () const |
| eC_Bool | HasClut () const |
| eC_Bool | IsRLE () const |
| void | SetClut (const eC_Bool &bClut) |
| void | SetClutData (eC_UInt *puiClutData, const eC_UInt &uiClutDataSize) |
| void | SetPixelData (eC_UByte *pubPixelData, const eC_UInt &uiPixelDataSize) |
| void | SetRLE (const eC_Bool &bRLE) |
Public Member Functions inherited from CGUIImageData | |
| CGUIImageData () | |
| ~CGUIImageData () | |
| void | DeleteData () |
| eC_UByte | GetBytePerPixel () const |
| eC_UByte * | GetData () const |
| CSVGShape * | GetDataSVG () |
| DataType_t | GetDataType () const |
| eC_UByte | GetFiller () const |
| eC_UInt | GetHeight () const |
| eC_UInt | GetImageSize () const |
| CGUICommonEnums::ImageType_t | GetImageType () const |
| MemoryType_t | GetMemoryType () const |
| eC_UInt | GetShapeCount () const |
| eC_UInt | GetWidth () const |
| eC_Bool | HasAlpha () const |
| eC_Bool | HasSourceAlpha () const |
| CGUIImageData & | operator= (const CGUIImageData &kSource) |
| void | SetData (eC_UByte *pubData) |
| void | SetDataSVG (CSVGShape *pkSVGShapes) |
| void | SetDataType (const DataType_t &eType) |
| void | SetFiller (const eC_UByte &ubFillerByte) |
| void | SetHeight (const eC_UInt &uiHeight) |
| void | SetImageType (const CGUICommonEnums::ImageType_t &eImageType) |
| void | SetMemoryType (const MemoryType_t &eType) |
| void | SetShapeCount (const eC_UInt &uiShapeCount) |
| void | SetSourceAlpha (const eC_Bool &bSourceAlpha) |
| void | SetWidth (const eC_UInt &uiWidth) |
Additional Inherited Members | |
Public Types inherited from CGUIImageData | |
| enum | DataType_t { DT_BITMAP , DT_VECTOR } |
| enum | MemoryType_t { MT_MANAGED_INTERNAL , MT_MANAGED_EXTERNAL , MT_ROM } |
DAVE-specific implementation of CGUIImageData
this class will handle images with DAVE-specific additions
| void * CGUIImageDataDAVE::GetClutData | ( | ) | const |
Return the color-lookup-table
| eC_UInt CGUIImageDataDAVE::GetClutDataSize | ( | ) | const |
Return the size of the color-lookup-table
| void * CGUIImageDataDAVE::GetPixelData | ( | ) | const |
Return the address for pixel-data
| eC_UInt CGUIImageDataDAVE::GetPixelDataSize | ( | ) | const |
Return the size of pixel-data
| eC_Bool CGUIImageDataDAVE::HasClut | ( | ) | const |
Return if CLUT is present
| eC_Bool CGUIImageDataDAVE::IsRLE | ( | ) | const |
Return if data is RLE
| void CGUIImageDataDAVE::SetClut | ( | const eC_Bool & | bClut | ) |
Set if CLUT is active or not
| bClut | true if CLUT is present |
| void CGUIImageDataDAVE::SetClutData | ( | eC_UInt * | puiClutData, |
| const eC_UInt & | uiClutDataSize | ||
| ) |
Set data for color-lookup-table
| puiClutData | address |
| uiClutDataSize | size |
| void CGUIImageDataDAVE::SetPixelData | ( | eC_UByte * | pubPixelData, |
| const eC_UInt & | uiPixelDataSize | ||
| ) |
Set the pixel-data of image
| pubPixelData | address of data |
| uiPixelDataSize | size of data |
| void CGUIImageDataDAVE::SetRLE | ( | const eC_Bool & | bRLE | ) |
Set if data is runlength-encoded
| bRLE |