Guiliani  Version 2.6 revision 7293 (documentation build 12)
CGUIImageDataBLU Class Reference

BLU-specific image-data. More...

#include <GfxWrapBLU.h>

Inheritance diagram for CGUIImageDataBLU:

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)
 
- Public Member Functions inherited from CGUIImageData
 CGUIImageData ()
 
 ~CGUIImageData ()
 
void DeleteData ()
 
eC_UByte GetBytePerPixel () const
 
eC_UByte * GetData () const
 
CSVGShapeGetDataSVG ()
 
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
 
CGUIImageDataoperator= (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 }
 

Detailed Description

BLU-specific image-data.

Member Function Documentation

◆ GetAlphaSize()

eC_UInt CGUIImageDataBLU::GetAlphaSize ( ) const
inline

Get Alpha-size

Returns
alpha-size

◆ GetBytePerPixel()

eC_UByte CGUIImageDataBLU::GetBytePerPixel ( ) const
inline

Get bytes per pixel

Returns
BPP

◆ GetRGBSize()

eC_UInt CGUIImageDataBLU::GetRGBSize ( ) const
inline

Get RGB-size

Returns
RGB-size

◆ SetAlphaSize()

void CGUIImageDataBLU::SetAlphaSize ( const eC_UInt &  uiAlphaSize)
inline

Set Alpha-size

Parameters
uiAlphaSizealpha-size

◆ SetBytePerPixel()

void CGUIImageDataBLU::SetBytePerPixel ( const eC_UByte &  ubBPP)
inline

Set byte per pixel

Parameters
ubBPPbytes per pixel

◆ SetRGBSize()

void CGUIImageDataBLU::SetRGBSize ( const eC_UInt &  uiRGBSize)
inline

Set the RGB-size

Parameters
uiRGBSize

The documentation for this class was generated from the following file: