#include <DirectFbInterface.h>
Static Public Member Functions | |
| static IDirectFBSurface * | GetActiveSurface () |
| static IDirectFB * | GetDirectFb () |
| static DFBSurfacePixelFormat | GetPixelFormatFromBpp (CGfxWrapDirectFb::BppFormat_t eBpp) |
| static IDirectFBSurface * | GetScreen () |
| static void | ReleaseDirectFb () |
| Releases (frees) the interface. | |
| static void | SetActiveSurface (IDirectFBSurface *pkSurface) |
| static void | SetScreen (IDirectFBSurface *pkSurface) |
DirectFB Interface class holding directFB main interface and initialization.
|
static |
Returns the active surface.
|
static |
Gets and initializes (if needed) the DirectFB main interface.
|
static |
Maps BPP values to DirectFB surface pixelfomat.
| eBpp | bit per pixel |
|
static |
Gets the screen.
|
static |
Sets surface to paint on.
| pkSurface | surface to paint on, NULL sets surface to screen |
|
static |
Sets screen.
| pkSurface | surface to paint on, NULL sets surface to screen |