CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmsdk3.BitmapUpdate Class Reference
Inheritance diagram for cmsdk3.BitmapUpdate:
[legend]
Collaboration diagram for cmsdk3.BitmapUpdate:
[legend]

Public Member Functions

 __init__ (self, *args)
 init (self, w, h)
 reset (self)
 update (self, update)
 toBitmap (self)
 setUpdateType (self, updateType)
 getUpdateType (self)
 setFullUpdate (self, bitmap)
 readFromFile (self, filename)
 readFromFileRLE (self, filename)
 readFromFileDiff (self, filename, oldBitmap)
 readFromFileRLEDiff (self, filename, oldBitmap)

Static Public Attributes

 FULL = _cmsdk3.BitmapUpdate_FULL
 RUNLENGTH = _cmsdk3.BitmapUpdate_RUNLENGTH
 RL16 = _cmsdk3.BitmapUpdate_RL16
 DIF = _cmsdk3.BitmapUpdate_DIF
 DIFRUNLENGTH = _cmsdk3.BitmapUpdate_DIFRUNLENGTH
 NONE = _cmsdk3.BitmapUpdate_NONE

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 type = property(_cmsdk3.BitmapUpdate_type_get, _cmsdk3.BitmapUpdate_type_set)
 width = property(_cmsdk3.BitmapUpdate_width_get, _cmsdk3.BitmapUpdate_width_set)
 height = property(_cmsdk3.BitmapUpdate_height_get, _cmsdk3.BitmapUpdate_height_set)
 size = property(_cmsdk3.BitmapUpdate_size_get, _cmsdk3.BitmapUpdate_size_set)
 data = property(_cmsdk3.BitmapUpdate_data_get, _cmsdk3.BitmapUpdate_data_set)

Detailed Description

Definition at line 1685 of file cmsdk3.py.

Constructor & Destructor Documentation

◆ __init__()

cmsdk3.BitmapUpdate.__init__ ( self,
* args )

Definition at line 1696 of file cmsdk3.py.

Member Function Documentation

◆ getUpdateType()

cmsdk3.BitmapUpdate.getUpdateType ( self)

Definition at line 1715 of file cmsdk3.py.

◆ init()

cmsdk3.BitmapUpdate.init ( self,
w,
h )

Definition at line 1700 of file cmsdk3.py.

◆ readFromFile()

cmsdk3.BitmapUpdate.readFromFile ( self,
filename )

Definition at line 1721 of file cmsdk3.py.

◆ readFromFileDiff()

cmsdk3.BitmapUpdate.readFromFileDiff ( self,
filename,
oldBitmap )

Definition at line 1727 of file cmsdk3.py.

◆ readFromFileRLE()

cmsdk3.BitmapUpdate.readFromFileRLE ( self,
filename )

Definition at line 1724 of file cmsdk3.py.

◆ readFromFileRLEDiff()

cmsdk3.BitmapUpdate.readFromFileRLEDiff ( self,
filename,
oldBitmap )

Definition at line 1730 of file cmsdk3.py.

◆ reset()

cmsdk3.BitmapUpdate.reset ( self)

Definition at line 1703 of file cmsdk3.py.

◆ setFullUpdate()

cmsdk3.BitmapUpdate.setFullUpdate ( self,
bitmap )

Definition at line 1718 of file cmsdk3.py.

◆ setUpdateType()

cmsdk3.BitmapUpdate.setUpdateType ( self,
updateType )

Definition at line 1712 of file cmsdk3.py.

◆ toBitmap()

cmsdk3.BitmapUpdate.toBitmap ( self)

Definition at line 1709 of file cmsdk3.py.

◆ update()

cmsdk3.BitmapUpdate.update ( self,
update )

Definition at line 1706 of file cmsdk3.py.

Member Data Documentation

◆ DIF

cmsdk3.BitmapUpdate.DIF = _cmsdk3.BitmapUpdate_DIF
static

Definition at line 1691 of file cmsdk3.py.

◆ DIFRUNLENGTH

cmsdk3.BitmapUpdate.DIFRUNLENGTH = _cmsdk3.BitmapUpdate_DIFRUNLENGTH
static

Definition at line 1692 of file cmsdk3.py.

◆ FULL

cmsdk3.BitmapUpdate.FULL = _cmsdk3.BitmapUpdate_FULL
static

Definition at line 1688 of file cmsdk3.py.

◆ NONE

cmsdk3.BitmapUpdate.NONE = _cmsdk3.BitmapUpdate_NONE
static

Definition at line 1693 of file cmsdk3.py.

◆ RL16

cmsdk3.BitmapUpdate.RL16 = _cmsdk3.BitmapUpdate_RL16
static

Definition at line 1690 of file cmsdk3.py.

◆ RUNLENGTH

cmsdk3.BitmapUpdate.RUNLENGTH = _cmsdk3.BitmapUpdate_RUNLENGTH
static

Definition at line 1689 of file cmsdk3.py.

Property Documentation

◆ data

cmsdk3.BitmapUpdate.data = property(_cmsdk3.BitmapUpdate_data_get, _cmsdk3.BitmapUpdate_data_set)
static

Definition at line 1735 of file cmsdk3.py.

◆ height

cmsdk3.BitmapUpdate.height = property(_cmsdk3.BitmapUpdate_height_get, _cmsdk3.BitmapUpdate_height_set)
static

Definition at line 1733 of file cmsdk3.py.

◆ size

cmsdk3.BitmapUpdate.size = property(_cmsdk3.BitmapUpdate_size_get, _cmsdk3.BitmapUpdate_size_set)
static

Definition at line 1734 of file cmsdk3.py.

◆ thisown

cmsdk3.BitmapUpdate.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 1686 of file cmsdk3.py.

◆ type

cmsdk3.BitmapUpdate.type = property(_cmsdk3.BitmapUpdate_type_get, _cmsdk3.BitmapUpdate_type_set)
static

Definition at line 1694 of file cmsdk3.py.

◆ width

cmsdk3.BitmapUpdate.width = property(_cmsdk3.BitmapUpdate_width_get, _cmsdk3.BitmapUpdate_width_set)
static

Definition at line 1732 of file cmsdk3.py.


The documentation for this class was generated from the following file:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/src/cmsdk3.py