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

#include <epositiongauge.h>

Inheritance diagram for ePositionGauge:
eWidget

Public Member Functions

 ePositionGauge (eWidget *parent)
 
 ~ePositionGauge ()
 
void setLength (const pts_t &len)
 
void setPosition (const pts_t &pos)
 
void setInColor (const gRGB &color)
 
void setPointer (int which, gPixmap *pixmap, const ePoint &center)
 
void setPointer (int which, ePtr< gPixmap > &pixmap, const ePoint &center)
 
void setInOutList (SWIG_PYOBJECT(ePyObject) list)
 
void setForegroundColor (const gRGB &col)
 
void setCutMark (const pts_t &where, int what)
 
void enableSeekPointer (int enable)
 
void setSeekPosition (const pts_t &pos)
 
- Public Member Functions inherited from eWidget
 eWidget (eWidget *parent)
 
virtual ~eWidget ()
 
void move (ePoint pos)
 
void resize (eSize size)
 
ePoint position () const
 
eSize size () const
 
eSize csize () const
 
void invalidate (const gRegion &region=gRegion::invalidRegion())
 
virtual eWidgetchild ()
 
eWidgetgetParent ()
 
void show ()
 
void hide ()
 
void raise ()
 
void lower ()
 
void destruct ()
 
 SWIG_VOID (int) getStyle(ePtr< eWindowStyle > &SWIG_NAMED_OUTPUT(style))
 
void setStyle (eWindowStyle *style)
 
void setBackgroundColor (const gRGB &col)
 
void clearBackgroundColor ()
 
void setZPosition (int z)
 
void setTransparent (int transp)
 
int isVisible ()
 
int isLowered ()
 
int isTransparent ()
 
ePoint getAbsolutePosition ()
 
void setFocus (eWidget *focus)
 
void setPositionNotifyChild (int n)
 
void notifyShowHide ()
 

Protected Member Functions

int event (int event, void *data=0, void *data2=0)
 
- Protected Member Functions inherited from eWidget
void mayKillFocus ()
 

Additional Inherited Members

- Public Types inherited from eWidget
enum  eWidgetEvent {
  evtPaint , evtKey , evtChangedPosition , evtChangedSize ,
  evtParentChangedPosition , evtParentVisibilityChanged , evtWillChangePosition , evtWillChangeSize ,
  evtAction , evtFocusGot , evtFocusLost , evtUserWidget
}
 
- Public Attributes inherited from eWidget
eWidgetAnimation m_animation
 
gRegion m_clip_region
 
gRegion m_visible_region
 
gRegion m_visible_with_childs
 
struct eWidgetDesktopCompBufferm_comp_buffer [MAX_LAYER]
 

Constructor & Destructor Documentation

◆ ePositionGauge()

ePositionGauge::ePositionGauge ( eWidget parent)

◆ ~ePositionGauge()

ePositionGauge::~ePositionGauge ( )

Member Function Documentation

◆ enableSeekPointer()

void ePositionGauge::enableSeekPointer ( int  enable)

◆ event()

int ePositionGauge::event ( int  event,
void *  data = 0,
void *  data2 = 0 
)
protectedvirtual

Reimplemented from eWidget.

◆ setCutMark()

void ePositionGauge::setCutMark ( const pts_t where,
int  what 
)

◆ setForegroundColor()

void ePositionGauge::setForegroundColor ( const gRGB col)

◆ setInColor()

void ePositionGauge::setInColor ( const gRGB color)

◆ setInOutList()

void ePositionGauge::setInOutList ( SWIG_PYOBJECT(ePyObject list)

◆ setLength()

void ePositionGauge::setLength ( const pts_t len)

◆ setPointer() [1/2]

void ePositionGauge::setPointer ( int  which,
ePtr< gPixmap > &  pixmap,
const ePoint center 
)

◆ setPointer() [2/2]

void ePositionGauge::setPointer ( int  which,
gPixmap pixmap,
const ePoint center 
)

◆ setPosition()

void ePositionGauge::setPosition ( const pts_t pos)

◆ setSeekPosition()

void ePositionGauge::setSeekPosition ( const pts_t pos)

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