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

#include <glcddc.h>

Inheritance diagram for gLCDDC:
gDC iObject

Public Member Functions

 gLCDDC ()
 
 ~gLCDDC ()
 
void setUpdate (int update)
 
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
 

Static Public Member Functions

static int getInstance (ePtr< gLCDDC > &ptr)
 

Additional Inherited Members

- 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
 

Constructor & Destructor Documentation

◆ gLCDDC()

gLCDDC::gLCDDC ( )

◆ ~gLCDDC()

gLCDDC::~gLCDDC ( )

Member Function Documentation

◆ getInstance()

static int gLCDDC::getInstance ( ePtr< gLCDDC > &  ptr)
inlinestatic

◆ islocked()

int gLCDDC::islocked ( ) const
inlinevirtual

Reimplemented from gDC.

◆ setUpdate()

void gLCDDC::setUpdate ( int  update)

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