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

Public Member Functions

def __init__ (self, parent)
 
def setPixmap (self, pixmap)
 
def setPixmapFromFile (self, filename)
 
def setPixmapFromUI (self, *args)
 
def setPixmapFromScreen (self, *args)
 
def setPixmapFromVideo (self, *args)
 
def setScale (self, scale)
 
def setScaleDest (self, rect)
 
def setBorderWidth (self, pixel)
 
def setBorderColor (self, color)
 
def setGradient (self, arg2, to, direction)
 
def save (self, *args)
 
- Public Member Functions inherited from enigma.eAnimatedWidget
def setAlphatest (self, flag)
 
def doBlit (self, *args)
 
def prepareForChangeAnimation (self)
 
def setDefaultAnimationEnabled (self, enabled)
 
- Public Member Functions inherited from enigma.eWidget
def move (self, pos)
 
def resize (self, size)
 
def position (self)
 
def size (self)
 
def csize (self)
 
def parent (self)
 
def parentSize (self)
 
def parentCsize (self)
 
def invalidate (self, *args)
 
def invalidateForAnimation (self)
 
def child (self)
 
def show (self)
 
def hide (self)
 
def doHide (self)
 
def destruct (self)
 
def getStyle (self, OUTPUT)
 
def setStyle (self, style)
 
def setBackgroundColor (self, col)
 
def clearBackgroundColor (self)
 
def setZPosition (self, z)
 
def setTransparent (self, transp)
 
def isVisible (self)
 
def isFading (self)
 
def disable (self)
 
def enable (self)
 
def isEnabled (self)
 
def onAnimationFinished (self)
 
def signalHideAnimationFinished (self)
 
def canAnimate (self)
 
def isFinishedAnimating (self)
 
def setParentTitle (self, title)
 
def setShowHideAnimation (self, key)
 
def setPulsate (self, enabled, duration=1000, arg4=0.3, to=1.0)
 
def isTransparent (self)
 
def getAbsolutePosition (self)
 
def event (self, event, data=None, data2=None)
 
def setFocus (self, focus)
 
def setPositionNotifyChild (self, n)
 
def notifyShowHide (self)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 GRADIENT_HORIZONTAL = _enigma.ePixmap_GRADIENT_HORIZONTAL
 
 GRADIENT_VERTICAL = _enigma.ePixmap_GRADIENT_VERTICAL
 
 GRADIENT_HORIZONTAL_CENTERED = _enigma.ePixmap_GRADIENT_HORIZONTAL_CENTERED
 
 GRADIENT_VERTICAL_CENTERED = _enigma.ePixmap_GRADIENT_VERTICAL_CENTERED
 
 FMT_GIF = _enigma.ePixmap_FMT_GIF
 
 FMT_JPEG = _enigma.ePixmap_FMT_JPEG
 
 FMT_PNG = _enigma.ePixmap_FMT_PNG
 
 SCALE_TYPE_NONE = _enigma.ePixmap_SCALE_TYPE_NONE
 
 SCALE_TYPE_ASPECT = _enigma.ePixmap_SCALE_TYPE_ASPECT
 
 SCALE_TYPE_CENTER = _enigma.ePixmap_SCALE_TYPE_CENTER
 
 SCALE_TYPE_WIDTH = _enigma.ePixmap_SCALE_TYPE_WIDTH
 
 SCALE_TYPE_HEIGHT = _enigma.ePixmap_SCALE_TYPE_HEIGHT
 
 SCALE_TYPE_STRETCH = _enigma.ePixmap_SCALE_TYPE_STRETCH
 
 SCALE_TYPE_FILL = _enigma.ePixmap_SCALE_TYPE_FILL
 
 setPixmap
 
 setPixmapFromFile
 
 setPixmapFromUI
 
 setPixmapFromScreen
 
 setPixmapFromVideo
 
 setScale
 
 setScaleDest
 
 setBorderWidth
 
 setBorderColor
 
 setGradient
 
 save
 
- Static Public Attributes inherited from enigma.eAnimatedWidget
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from enigma.eWidget
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 hideAnimationFinished = _swig_property(_enigma.eWidget_hideAnimationFinished_get, _enigma.eWidget_hideAnimationFinished_set)
 
 showAnimationFinished = _swig_property(_enigma.eWidget_showAnimationFinished_get, _enigma.eWidget_showAnimationFinished_set)
 
 m_clip_region = _swig_property(_enigma.eWidget_m_clip_region_get, _enigma.eWidget_m_clip_region_set)
 
 m_visible_region = _swig_property(_enigma.eWidget_m_visible_region_get, _enigma.eWidget_m_visible_region_set)
 
 m_visible_with_childs = _swig_property(_enigma.eWidget_m_visible_with_childs_get, _enigma.eWidget_m_visible_with_childs_set)
 
 evtPaint = _enigma.eWidget_evtPaint
 
 evtPrefetch = _enigma.eWidget_evtPrefetch
 
 evtKey = _enigma.eWidget_evtKey
 
 evtChangedPosition = _enigma.eWidget_evtChangedPosition
 
 evtChangedSize = _enigma.eWidget_evtChangedSize
 
 evtParentChangedPosition = _enigma.eWidget_evtParentChangedPosition
 
 evtParentVisibilityChanged = _enigma.eWidget_evtParentVisibilityChanged
 
 evtWillChangePosition = _enigma.eWidget_evtWillChangePosition
 
 evtWillChangeSize = _enigma.eWidget_evtWillChangeSize
 
 evtAction = _enigma.eWidget_evtAction
 
 evtFocusGot = _enigma.eWidget_evtFocusGot
 
 evtFocusLost = _enigma.eWidget_evtFocusLost
 
 evtUserWidget = _enigma.eWidget_evtUserWidget
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.ePixmap.__init__ (   self,
  parent 
)
__init__(ePixmap self, eWidget parent) -> ePixmap

Reimplemented from enigma.eAnimatedWidget.

Reimplemented in enigma.eCanvas.

Member Function Documentation

◆ save()

def enigma.ePixmap.save (   self,
args 
)
save(ePixmap self, enum ePixmap::FileFormat fmt, char const * filename) -> bool
save(ePixmap self, enum ePixmap::FileFormat fmt) -> BufferPtr

◆ setBorderColor()

def enigma.ePixmap.setBorderColor (   self,
  color 
)
setBorderColor(ePixmap self, gRGB color)

◆ setBorderWidth()

def enigma.ePixmap.setBorderWidth (   self,
  pixel 
)
setBorderWidth(ePixmap self, int pixel)

◆ setGradient()

def enigma.ePixmap.setGradient (   self,
  arg2,
  to,
  direction 
)
setGradient(ePixmap self, gRGBA arg2, gRGBA to, int direction)

◆ setPixmap()

def enigma.ePixmap.setPixmap (   self,
  pixmap 
)
setPixmap(ePixmap self, gPixmapPtr pixmap)

◆ setPixmapFromFile()

def enigma.ePixmap.setPixmapFromFile (   self,
  filename 
)
setPixmapFromFile(ePixmap self, char const * filename) -> bool

◆ setPixmapFromScreen()

def enigma.ePixmap.setPixmapFromScreen (   self,
args 
)
setPixmapFromScreen(ePixmap self, eSize size) -> bool
setPixmapFromScreen(ePixmap self) -> bool

◆ setPixmapFromUI()

def enigma.ePixmap.setPixmapFromUI (   self,
args 
)
setPixmapFromUI(ePixmap self, eSize size, int desktop=0) -> bool
setPixmapFromUI(ePixmap self, eSize size) -> bool
setPixmapFromUI(ePixmap self) -> bool

◆ setPixmapFromVideo()

def enigma.ePixmap.setPixmapFromVideo (   self,
args 
)
setPixmapFromVideo(ePixmap self, unsigned int decoder=0, eSize size) -> bool
setPixmapFromVideo(ePixmap self, unsigned int decoder=0) -> bool
setPixmapFromVideo(ePixmap self) -> bool

◆ setScale()

def enigma.ePixmap.setScale (   self,
  scale 
)
setScale(ePixmap self, int scale)

◆ setScaleDest()

def enigma.ePixmap.setScaleDest (   self,
  rect 
)
setScaleDest(ePixmap self, eRect rect)

Member Data Documentation

◆ FMT_GIF

enigma.ePixmap.FMT_GIF = _enigma.ePixmap_FMT_GIF
static

◆ FMT_JPEG

enigma.ePixmap.FMT_JPEG = _enigma.ePixmap_FMT_JPEG
static

◆ FMT_PNG

enigma.ePixmap.FMT_PNG = _enigma.ePixmap_FMT_PNG
static

◆ GRADIENT_HORIZONTAL

enigma.ePixmap.GRADIENT_HORIZONTAL = _enigma.ePixmap_GRADIENT_HORIZONTAL
static

◆ GRADIENT_HORIZONTAL_CENTERED

enigma.ePixmap.GRADIENT_HORIZONTAL_CENTERED = _enigma.ePixmap_GRADIENT_HORIZONTAL_CENTERED
static

◆ GRADIENT_VERTICAL

enigma.ePixmap.GRADIENT_VERTICAL = _enigma.ePixmap_GRADIENT_VERTICAL
static

◆ GRADIENT_VERTICAL_CENTERED

enigma.ePixmap.GRADIENT_VERTICAL_CENTERED = _enigma.ePixmap_GRADIENT_VERTICAL_CENTERED
static

◆ save

enigma.ePixmap.save
static

◆ SCALE_TYPE_ASPECT

enigma.ePixmap.SCALE_TYPE_ASPECT = _enigma.ePixmap_SCALE_TYPE_ASPECT
static

◆ SCALE_TYPE_CENTER

enigma.ePixmap.SCALE_TYPE_CENTER = _enigma.ePixmap_SCALE_TYPE_CENTER
static

◆ SCALE_TYPE_FILL

enigma.ePixmap.SCALE_TYPE_FILL = _enigma.ePixmap_SCALE_TYPE_FILL
static

◆ SCALE_TYPE_HEIGHT

enigma.ePixmap.SCALE_TYPE_HEIGHT = _enigma.ePixmap_SCALE_TYPE_HEIGHT
static

◆ SCALE_TYPE_NONE

enigma.ePixmap.SCALE_TYPE_NONE = _enigma.ePixmap_SCALE_TYPE_NONE
static

◆ SCALE_TYPE_STRETCH

enigma.ePixmap.SCALE_TYPE_STRETCH = _enigma.ePixmap_SCALE_TYPE_STRETCH
static

◆ SCALE_TYPE_WIDTH

enigma.ePixmap.SCALE_TYPE_WIDTH = _enigma.ePixmap_SCALE_TYPE_WIDTH
static

◆ setBorderColor

enigma.ePixmap.setBorderColor
static

◆ setBorderWidth

enigma.ePixmap.setBorderWidth
static

◆ setGradient

enigma.ePixmap.setGradient
static

◆ setPixmap

enigma.ePixmap.setPixmap
static

◆ setPixmapFromFile

enigma.ePixmap.setPixmapFromFile
static

◆ setPixmapFromScreen

enigma.ePixmap.setPixmapFromScreen
static

◆ setPixmapFromUI

enigma.ePixmap.setPixmapFromUI
static

◆ setPixmapFromVideo

enigma.ePixmap.setPixmapFromVideo
static

◆ setScale

enigma.ePixmap.setScale
static

◆ setScaleDest

enigma.ePixmap.setScaleDest
static

◆ thisown

enigma.ePixmap.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: