enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eWidgetDesktop Class Reference
Inheritance diagram for enigma.eWidgetDesktop:

Public Member Functions

def __init__ (self, screen)
 
def addRootWidget (self, root)
 
def removeRootWidget (self, root)
 
def movedWidget (self, root)
 
def recalcClipRegions (self, root)
 
def invalidate (self, region, widget=None)
 
def requireNotify (self)
 
def paint (self)
 
def setDC (self, dc)
 
def setBackgroundColor (self, col)
 
def setPalette (self, pm)
 
def setRedrawTask (self, ml)
 
def makeCompatiblePixmap (self, *args)
 
def pixelFormat (self)
 
def compositionMode (self)
 
def setCompositionMode (self, mode)
 
def get3dMode (self)
 
def set3dMode (self, mode)
 
def set3dOffset (self, offset)
 
def getStyleID (self)
 
def setStyleID (self, id)
 
def resize (self, size)
 
def size (self)
 
def isDimmable (self)
 
def createScreenshot (self, pm)
 
def setFrameTime (self, ms)
 
def isAnimationsEnabled (self)
 
def setAnimationsEnabled (self, enabled)
 
def isWidgetAnimationsEnabled (self)
 
def setWidgetAnimationsEnabled (self, enabled)
 
def flags (self)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 cmImmediate = _enigma.eWidgetDesktop_cmImmediate
 
 cmBuffered = _enigma.eWidgetDesktop_cmBuffered
 
 off = _enigma.eWidgetDesktop_off
 
 sbs = _enigma.eWidgetDesktop_sbs
 
 tab = _enigma.eWidgetDesktop_tab
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eWidgetDesktop.__init__ (   self,
  screen 
)
__init__(eWidgetDesktop self, eSize screen) -> eWidgetDesktop

Member Function Documentation

◆ addRootWidget()

def enigma.eWidgetDesktop.addRootWidget (   self,
  root 
)
addRootWidget(eWidgetDesktop self, eWidget root)

◆ compositionMode()

def enigma.eWidgetDesktop.compositionMode (   self)
compositionMode(eWidgetDesktop self) -> int

◆ createScreenshot()

def enigma.eWidgetDesktop.createScreenshot (   self,
  pm 
)
createScreenshot(eWidgetDesktop self, gPixmapPtr pm)

◆ flags()

def enigma.eWidgetDesktop.flags (   self)
flags(eWidgetDesktop self) -> int

◆ get3dMode()

def enigma.eWidgetDesktop.get3dMode (   self)
get3dMode(eWidgetDesktop self) -> int

◆ getStyleID()

def enigma.eWidgetDesktop.getStyleID (   self)
getStyleID(eWidgetDesktop self) -> int

◆ invalidate()

def enigma.eWidgetDesktop.invalidate (   self,
  region,
  widget = None 
)
invalidate(eWidgetDesktop self, gRegion const & region, eWidget widget=None)
invalidate(eWidgetDesktop self, gRegion const & region)

◆ isAnimationsEnabled()

def enigma.eWidgetDesktop.isAnimationsEnabled (   self)
isAnimationsEnabled(eWidgetDesktop self) -> bool

◆ isDimmable()

def enigma.eWidgetDesktop.isDimmable (   self)
isDimmable(eWidgetDesktop self) -> bool

◆ isWidgetAnimationsEnabled()

def enigma.eWidgetDesktop.isWidgetAnimationsEnabled (   self)
isWidgetAnimationsEnabled(eWidgetDesktop self) -> bool

◆ makeCompatiblePixmap()

def enigma.eWidgetDesktop.makeCompatiblePixmap (   self,
args 
)
makeCompatiblePixmap(eWidgetDesktop self, gPixmapPtr pm)
makeCompatiblePixmap(eWidgetDesktop self, gPixmap & pm)

◆ movedWidget()

def enigma.eWidgetDesktop.movedWidget (   self,
  root 
)
movedWidget(eWidgetDesktop self, eWidget root) -> bool

◆ paint()

def enigma.eWidgetDesktop.paint (   self)
paint(eWidgetDesktop self)

◆ pixelFormat()

def enigma.eWidgetDesktop.pixelFormat (   self)
pixelFormat(eWidgetDesktop self) -> gPixelFormat

◆ recalcClipRegions()

def enigma.eWidgetDesktop.recalcClipRegions (   self,
  root 
)
recalcClipRegions(eWidgetDesktop self, eWidget root)

◆ removeRootWidget()

def enigma.eWidgetDesktop.removeRootWidget (   self,
  root 
)
removeRootWidget(eWidgetDesktop self, eWidget root)

◆ requireNotify()

def enigma.eWidgetDesktop.requireNotify (   self)
requireNotify(eWidgetDesktop self)

◆ resize()

def enigma.eWidgetDesktop.resize (   self,
  size 
)
resize(eWidgetDesktop self, eSize size)

◆ set3dMode()

def enigma.eWidgetDesktop.set3dMode (   self,
  mode 
)
set3dMode(eWidgetDesktop self, int mode)

◆ set3dOffset()

def enigma.eWidgetDesktop.set3dOffset (   self,
  offset 
)
set3dOffset(eWidgetDesktop self, int offset)

◆ setAnimationsEnabled()

def enigma.eWidgetDesktop.setAnimationsEnabled (   self,
  enabled 
)
setAnimationsEnabled(eWidgetDesktop self, bool enabled)

◆ setBackgroundColor()

def enigma.eWidgetDesktop.setBackgroundColor (   self,
  col 
)
setBackgroundColor(eWidgetDesktop self, gRGBA col)

◆ setCompositionMode()

def enigma.eWidgetDesktop.setCompositionMode (   self,
  mode 
)
setCompositionMode(eWidgetDesktop self, int mode)

◆ setDC()

def enigma.eWidgetDesktop.setDC (   self,
  dc 
)
setDC(eWidgetDesktop self, gDC * dc)

◆ setFrameTime()

def enigma.eWidgetDesktop.setFrameTime (   self,
  ms 
)
setFrameTime(eWidgetDesktop self, int ms)

◆ setPalette()

def enigma.eWidgetDesktop.setPalette (   self,
  pm 
)
setPalette(eWidgetDesktop self, gPixmapPtr pm)

◆ setRedrawTask()

def enigma.eWidgetDesktop.setRedrawTask (   self,
  ml 
)
setRedrawTask(eWidgetDesktop self, eMainloop ml)

◆ setStyleID()

def enigma.eWidgetDesktop.setStyleID (   self,
  id 
)
setStyleID(eWidgetDesktop self, int id)

◆ setWidgetAnimationsEnabled()

def enigma.eWidgetDesktop.setWidgetAnimationsEnabled (   self,
  enabled 
)
setWidgetAnimationsEnabled(eWidgetDesktop self, bool enabled)

◆ size()

def enigma.eWidgetDesktop.size (   self)
size(eWidgetDesktop self) -> eSize

Member Data Documentation

◆ cmBuffered

enigma.eWidgetDesktop.cmBuffered = _enigma.eWidgetDesktop_cmBuffered
static

◆ cmImmediate

enigma.eWidgetDesktop.cmImmediate = _enigma.eWidgetDesktop_cmImmediate
static

◆ off

enigma.eWidgetDesktop.off = _enigma.eWidgetDesktop_off
static

◆ sbs

enigma.eWidgetDesktop.sbs = _enigma.eWidgetDesktop_sbs
static

◆ tab

enigma.eWidgetDesktop.tab = _enigma.eWidgetDesktop_tab
static

◆ thisown

enigma.eWidgetDesktop.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

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