BLU-specific image-data. More...
#include <GfxWrapBLU.h>
Public Member Functions | |
CGUIImageDataBLU () | |
Constructor. | |
eC_UInt | GetAlphaSize () const |
eC_UByte | GetBytePerPixel () const |
eC_UInt | GetRGBSize () const |
void | SetAlphaSize (const eC_UInt &uiAlphaSize) |
void | SetBytePerPixel (const eC_UByte &ubBPP) |
void | SetRGBSize (const eC_UInt &uiRGBSize) |
![]() | |
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 | 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 | SetSourceAlpha (const eC_Bool &bSourceAlpha) |
void | SetWidth (const eC_UInt &uiWidth) |
Additional Inherited Members | |
![]() | |
enum | DataType_t { DT_BITMAP , DT_VECTOR } |
enum | MemoryType_t { MT_MANAGED_INTERNAL , MT_MANAGED_EXTERNAL , MT_ROM } |
BLU-specific image-data.
|
inline |
Get Alpha-size
|
inline |
Get bytes per pixel
|
inline |
Get RGB-size
|
inline |
Set Alpha-size
uiAlphaSize | alpha-size |
|
inline |
Set byte per pixel
ubBPP | bytes per pixel |
|
inline |
Set the RGB-size
uiRGBSize |