10#if !defined GUIBITMAPDIRECTFB__H_
11#define GUIBITMAPDIRECTFB__H_
14#include "GUIBitmapPlane.h"
15#include "GfxWrapDirectFb.h"
46 const eC_UByte ubTopLeft,
47 const eC_UByte ubBottomLeft,
48 const eC_UByte ubBottomRight,
49 const eC_UByte ubTopRight)
51 m_ubAlpha = ubTopLeft;
64 virtual void Clear(
const eC_UByte ubRed = 0,
const eC_UByte ubGreen = 0,
65 const eC_UByte ubBlue = 0,
const eC_UByte ubAlpha = 0);
72 IDirectFBSurface *m_pkSurface;
The BitmapPlane Class for DirectFB.
Definition: GUIBitmapPlaneDirectFb.h:34
virtual eC_Bool FinishDrawToBitmap()
virtual void Clear(const eC_UByte ubRed=0, const eC_UByte ubGreen=0, const eC_UByte ubBlue=0, const eC_UByte ubAlpha=0)
virtual eC_Bool DrawToBitmap()
virtual eC_Bool DrawToScreen()
virtual void SetAlphaValues(const eC_UByte ubTopLeft, const eC_UByte ubBottomLeft, const eC_UByte ubBottomRight, const eC_UByte ubTopRight)
Definition: GUIBitmapPlaneDirectFb.h:45
CGUIBitmapPlaneDirectFb(GUIBitmapPlaneID_t uiNewBitmapID, const CGUIObject &rkParentObject, eC_Value vWidth, eC_Value vHeight, CGfxWrapDirectFb::BppFormat_t eBppFormat)
The bitmap plane base class.
Definition: GUIBitmapPlane.h:152
This is the Guiliani base class all controls are derived from.
Definition: GUIObject.h:81
BppFormat_t
Bit per pixel formats.
Definition: GfxWrapDirectFb.h:41