OpenGL Version of CGUIImageData for textures. More...
#include <GUIImageDataGL.h>
Public Member Functions | |
CGUIImageDataGL () | |
~CGUIImageDataGL () | |
eC_UInt | GetColorFormat () const |
eC_UInt | GetTextureHeight () const |
const eC_UInt | GetTextureID () const |
eC_UInt | GetTextureWidth () const |
void | SetTextureHeight (const eC_UInt uiTexHeight) |
void | SetTextureID (const eC_UInt uiTextureID) |
void | SetTextureWidth (const eC_UInt uiTexWidth) |
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 | 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 | |
Public Types inherited from CGUIImageData | |
enum | DataType_t { DT_BITMAP, DT_VECTOR } |
enum | MemoryType_t { MT_MANAGED_INTERNAL, MT_MANAGED_EXTERNAL, MT_ROM } |
OpenGL Version of CGUIImageData for textures.
CGUIImageDataGL::CGUIImageDataGL | ( | ) |
CGUIImageData constructor
CGUIImageDataGL::~CGUIImageDataGL | ( | ) |
CGUIImageData destrcutor
eC_UInt CGUIImageDataGL::GetColorFormat | ( | ) | const |
Get GL-color-format
eC_UInt CGUIImageDataGL::GetTextureHeight | ( | ) | const |
Get Texture-height
const eC_UInt CGUIImageDataGL::GetTextureID | ( | ) | const |
Return Texture-ID
eC_UInt CGUIImageDataGL::GetTextureWidth | ( | ) | const |
Get Texture-width
void CGUIImageDataGL::SetTextureHeight | ( | const eC_UInt | uiTexHeight) |
Set Texture-Width (is power of 2)
uiTexHeight | The texture height |
void CGUIImageDataGL::SetTextureID | ( | const eC_UInt | uiTextureID) |
Set Texture-ID
uiTextureID | The texture ID |
void CGUIImageDataGL::SetTextureWidth | ( | const eC_UInt | uiTexWidth) |
Set Texture-Width (is power of 2)
uiTexWidth | The texture width |