10#ifndef __GUIBITMAPPLANE_DAVE_H__
11#define __GUIBITMAPPLANE_DAVE_H__
13#include "GUIBitmapPlane.h"
15#include "GfxWrapDave.h"
16#include "GUIImageData.h"
17#include "GUIVector3.h"
37 GUIBitmapPlaneID_t uiNewBitmapID,
39 eC_Value vWidth, eC_Value vHeight);
52 const eC_UByte ubTopLeft,
53 const eC_UByte ubBottomLeft,
54 const eC_UByte ubBottomRight,
55 const eC_UByte ubTopRight)
60 virtual void Clear(
const eC_UByte ubRed,
const eC_UByte ubGreen,
const eC_UByte ubBlue,
const eC_UByte ubAlpha);
75 virtual void GetData(eC_TArray<eC_UByte>* pkData);
78 void Init(eC_Value vWidth, eC_Value vHeight);
The BitmapPlane Class for DAVE.
Definition: GUIBitmapPlane_DAVE.h:25
CGUIBitmapPlane_DAVE(GUIBitmapPlaneID_t uiNewBitmapID, const CGUIObject &rkParentObject, eC_Value vWidth, eC_Value vHeight)
const CGUIImageData & GetImageData()
Definition: GUIBitmapPlane_DAVE.h:65
virtual void GetData(eC_TArray< eC_UByte > *pkData)
void SetImageData(const CGUIImageData &kImagedata)
Definition: GUIBitmapPlane_DAVE.h:70
virtual void Clear(const eC_UByte ubRed, const eC_UByte ubGreen, const eC_UByte ubBlue, const eC_UByte ubAlpha)
virtual void SetAlphaValues(const eC_UByte ubTopLeft, const eC_UByte ubBottomLeft, const eC_UByte ubBottomRight, const eC_UByte ubTopRight)
Definition: GUIBitmapPlane_DAVE.h:51
The bitmap plane base class.
Definition: GUIBitmapPlane.h:152
Contains information about an image loaded by CGUIImageLoader.
Definition: GUIImageData.h:29
This is the Guiliani base class all controls are derived from.
Definition: GUIObject.h:79
D/AVE implementation of the graphics wrapper.
Definition: GfxWrapDave.h:44
d2_device * GetDaveDevice()
eC_UByte m_ubAlpha
Currently set global alpha value.
Definition: GfxWrap.h:1410