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 2124 of file cmsdk3.py.

Constructor & Destructor Documentation

◆ __init__()

cmsdk3.BitmapUpdate.__init__ ( self,
* args )

Definition at line 2135 of file cmsdk3.py.

Member Function Documentation

◆ getUpdateType()

cmsdk3.BitmapUpdate.getUpdateType ( self)

Definition at line 2154 of file cmsdk3.py.

◆ init()

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

Definition at line 2139 of file cmsdk3.py.

◆ readFromFile()

cmsdk3.BitmapUpdate.readFromFile ( self,
filename )

Definition at line 2160 of file cmsdk3.py.

◆ readFromFileDiff()

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

Definition at line 2166 of file cmsdk3.py.

◆ readFromFileRLE()

cmsdk3.BitmapUpdate.readFromFileRLE ( self,
filename )

Definition at line 2163 of file cmsdk3.py.

◆ readFromFileRLEDiff()

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

Definition at line 2169 of file cmsdk3.py.

◆ reset()

cmsdk3.BitmapUpdate.reset ( self)

Definition at line 2142 of file cmsdk3.py.

◆ setFullUpdate()

cmsdk3.BitmapUpdate.setFullUpdate ( self,
bitmap )

Definition at line 2157 of file cmsdk3.py.

◆ setUpdateType()

cmsdk3.BitmapUpdate.setUpdateType ( self,
updateType )

Definition at line 2151 of file cmsdk3.py.

◆ toBitmap()

cmsdk3.BitmapUpdate.toBitmap ( self)

Definition at line 2148 of file cmsdk3.py.

◆ update()

cmsdk3.BitmapUpdate.update ( self,
update )

Definition at line 2145 of file cmsdk3.py.

Member Data Documentation

◆ DIF

cmsdk3.BitmapUpdate.DIF = _cmsdk3.BitmapUpdate_DIF
static

Definition at line 2130 of file cmsdk3.py.

◆ DIFRUNLENGTH

cmsdk3.BitmapUpdate.DIFRUNLENGTH = _cmsdk3.BitmapUpdate_DIFRUNLENGTH
static

Definition at line 2131 of file cmsdk3.py.

◆ FULL

cmsdk3.BitmapUpdate.FULL = _cmsdk3.BitmapUpdate_FULL
static

Definition at line 2127 of file cmsdk3.py.

◆ NONE

cmsdk3.BitmapUpdate.NONE = _cmsdk3.BitmapUpdate_NONE
static

Definition at line 2132 of file cmsdk3.py.

◆ RL16

cmsdk3.BitmapUpdate.RL16 = _cmsdk3.BitmapUpdate_RL16
static

Definition at line 2129 of file cmsdk3.py.

◆ RUNLENGTH

cmsdk3.BitmapUpdate.RUNLENGTH = _cmsdk3.BitmapUpdate_RUNLENGTH
static

Definition at line 2128 of file cmsdk3.py.

Property Documentation

◆ data

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

Definition at line 2174 of file cmsdk3.py.

◆ height

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

Definition at line 2172 of file cmsdk3.py.

◆ size

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

Definition at line 2173 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 2125 of file cmsdk3.py.

◆ type

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

Definition at line 2133 of file cmsdk3.py.

◆ width

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

Definition at line 2171 of file cmsdk3.py.


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