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

#include <gfbdc.h>

Inheritance diagram for gFBDC:
gMainDC gDC iObject

Public Member Functions

void setResolution (int xres, int yres, int bpp=32)
 
void reloadSettings ()
 
void setAlpha (int alpha)
 
void setBrightness (int brightness)
 
void setGamma (int gamma)
 
int getAlpha () const
 
int getBrightness () const
 
int getGamma () const
 
int haveDoubleBuffering () const
 
void saveSettings ()
 
 gFBDC ()
 
virtual ~gFBDC ()
 
int islocked () const
 
- Public Member Functions inherited from gDC
 gDC (gPixmap *pixmap)
 
 gDC ()
 
virtual ~gDC ()
 
gRegiongetClip ()
 
int getPixmap (ePtr< gPixmap > &pm)
 
gRGB getRGB (gColor col)
 
virtual eSize size ()
 
virtual void enableSpinner ()
 
virtual void disableSpinner ()
 
virtual void incrementSpinner ()
 
virtual void setSpinner (eRect pos, ePtr< gPixmap > *pic, int len)
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Static Public Member Functions inherited from gMainDC
static int getInstance (ePtr< gMainDC > &ptr)
 
- Protected Member Functions inherited from gMainDC
 gMainDC ()
 
 gMainDC (gPixmap *pixmap)
 
virtual ~gMainDC ()
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 
- Protected Attributes inherited from gDC
ePtr< gPixmapm_pixmap
 
gColor m_foreground_color
 
gColor m_background_color
 
gRGB m_foreground_color_rgb
 
gRGB m_background_color_rgb
 
ePtr< gFontm_current_font
 
ePoint m_current_offset
 
std::stack< gRegionm_clip_stack
 
gRegion m_current_clip
 
ePtr< gPixmapm_spinner_saved
 
ePtr< gPixmapm_spinner_temp
 
ePtr< gPixmap > * m_spinner_pic
 
eRect m_spinner_pos
 
int m_spinner_num
 
int m_spinner_i
 
- Static Protected Attributes inherited from gMainDC
static gMainDCm_instance
 

Constructor & Destructor Documentation

◆ gFBDC()

gFBDC::gFBDC ( )

◆ ~gFBDC()

gFBDC::~gFBDC ( )
virtual

Member Function Documentation

◆ getAlpha()

int gFBDC::getAlpha ( ) const
inline

◆ getBrightness()

int gFBDC::getBrightness ( ) const
inline

◆ getGamma()

int gFBDC::getGamma ( ) const
inline

◆ haveDoubleBuffering()

int gFBDC::haveDoubleBuffering ( ) const
inline

◆ islocked()

int gFBDC::islocked ( ) const
inlinevirtual

Reimplemented from gDC.

◆ reloadSettings()

void gFBDC::reloadSettings ( )

◆ saveSettings()

void gFBDC::saveSettings ( )

◆ setAlpha()

void gFBDC::setAlpha ( int  alpha)

◆ setBrightness()

void gFBDC::setBrightness ( int  brightness)

◆ setGamma()

void gFBDC::setGamma ( int  gamma)

◆ setResolution()

void gFBDC::setResolution ( int  xres,
int  yres,
int  bpp = 32 
)
virtual

Implements gMainDC.


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