openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
fbClass Class Reference

#include <fb.h>

Public Member Functions

int SetMode (int xRes, int yRes, int bpp)
 
void getMode (int &xres, int &yres, int &bpp)
 
int Available ()
 
int getNumPages ()
 
unsigned long getPhysAddr ()
 
int setOffset (int off)
 
int waitVSync ()
 
void blit ()
 
unsigned int Stride ()
 
fb_cmap * CMAP ()
 
 fbClass (const char *fb=FB_DEV)
 
 ~fbClass ()
 
int PutCMAP ()
 
int lock ()
 
void unlock ()
 
int islocked ()
 

Static Public Member Functions

static fbClassgetInstance ()
 

Public Attributes

unsigned char * lfb
 

Constructor & Destructor Documentation

◆ fbClass()

fbClass::fbClass ( const char *  fb = FB_DEV)

◆ ~fbClass()

fbClass::~fbClass ( )

Member Function Documentation

◆ Available()

int fbClass::Available ( )
inline

◆ blit()

void fbClass::blit ( )

◆ CMAP()

fb_cmap* fbClass::CMAP ( )
inline

◆ getInstance()

fbClass * fbClass::getInstance ( )
static

◆ getMode()

void fbClass::getMode ( int &  xres,
int &  yres,
int &  bpp 
)

◆ getNumPages()

int fbClass::getNumPages ( )
inline

◆ getPhysAddr()

unsigned long fbClass::getPhysAddr ( )
inline

◆ islocked()

int fbClass::islocked ( )
inline

◆ lock()

int fbClass::lock ( )

◆ PutCMAP()

int fbClass::PutCMAP ( )

◆ SetMode()

int fbClass::SetMode ( int  xRes,
int  yRes,
int  bpp 
)

◆ setOffset()

int fbClass::setOffset ( int  off)

◆ Stride()

unsigned int fbClass::Stride ( )
inline

◆ unlock()

void fbClass::unlock ( )

◆ waitVSync()

int fbClass::waitVSync ( )

Member Data Documentation

◆ lfb

unsigned char* fbClass::lfb

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