|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
This is the complete list of members for cmlabs::Bitmap, including all inherited members.
| addBitmapUpdateRegion(const Box &updateBox) | cmlabs::Bitmap | |
| Bitmap() | cmlabs::Bitmap | |
| Bitmap(uint32 w, uint32 h) | cmlabs::Bitmap | |
| Bitmap(char *imgData, uint32 w, uint32 h, bool takeData=false) | cmlabs::Bitmap | |
| Bitmap(const char *imgData, uint32 size, uint32 w, uint32 h, uint32 linestep) | cmlabs::Bitmap | |
| Bitmap(const char *imgData, uint32 size, uint32 w, uint32 h, const char *encoding) | cmlabs::Bitmap | |
| Bitmap(const char *imgData, uint32 size, uint32 w, uint32 h, const char *encoding, uint32 linestep) | cmlabs::Bitmap | |
| Bitmap(const char *filename) | cmlabs::Bitmap | |
| Bitmap(BitmapUpdate *update) | cmlabs::Bitmap | |
| Bitmap(DataMessage *msg) | cmlabs::Bitmap | |
| canBeResizedTo(uint32 width, uint32 height) | cmlabs::Bitmap | |
| convertBitmapFileData(const char *src, uint32 width, uint32 height, uint32 depth, char *dst, uint32 dstlen) | cmlabs::Bitmap | static |
| convertBitmapFileDataRunLength(const char *src, uint32 width, uint32 height, uint32 depth, uint32 &dstlen) | cmlabs::Bitmap | static |
| copyDataFromBitmap(Bitmap *bitmap, bool shouldResize=false) | cmlabs::Bitmap | |
| copyGrayScaleData(char *src, uint32 len) | cmlabs::Bitmap | |
| createResizedData(uint32 newWidth, uint32 newHeight, int32 scaleUp, int32 scaleDown, int32 scale66) | cmlabs::Bitmap | |
| data | cmlabs::Bitmap | |
| DataToBitmapFileFormat(const char *data, uint32 size, uint32 width, uint32 height, uint32 &len) | cmlabs::Bitmap | static |
| DataToBitmapFileFormat(const char *data, uint32 size, uint32 width, uint32 height, uint32 linestep, uint32 &len) | cmlabs::Bitmap | static |
| DataToBitmapFileFormat(const char *data, uint32 size, uint32 width, uint32 height, const char *encoding, uint32 &len) | cmlabs::Bitmap | static |
| DataToBitmapFileFormat(const char *data, uint32 size, uint32 width, uint32 height, const char *encoding, uint32 linestep, uint32 &len) | cmlabs::Bitmap | static |
| DataToEncodingFormat(const char *data, uint32 size, uint32 width, uint32 height, const char *srcEncoding, uint32 linestep, const char *targetEncoding, uint32 &len) | cmlabs::Bitmap | static |
| differenceBitmapFileData(char *orig, char *src, uint32 width, uint32 height, uint32 depth, uint32 &dstlen) | cmlabs::Bitmap | static |
| differenceBitmapFileDataRunLength(char *orig, char *src, uint32 width, uint32 height, uint32 depth, uint32 &dstlen) | cmlabs::Bitmap | static |
| drawBitmap(Bitmap *bitmap, uint32 x, uint32 y) | cmlabs::Bitmap | |
| drawBitmap(Bitmap *bitmap, uint32 x, uint32 y, uint32 w, uint32 h) | cmlabs::Bitmap | |
| drawBitmap(Bitmap *bitmap, const Point &p) | cmlabs::Bitmap | |
| drawBitmap(Bitmap *bitmap, const Box &box) | cmlabs::Bitmap | |
| drawBitmap(Bitmap *bitmap, uint32 srcx, uint32 srcy, uint32 dstx, uint32 dsty, uint32 w, uint32 h) | cmlabs::Bitmap | |
| drawBox(const Box &box, const Color &color) | cmlabs::Bitmap | |
| drawCircle(uint32 xCenter, uint32 yCenter, uint32 radius, const Color &color, double weight, double lineWidth, bool filled=false) | cmlabs::Bitmap | |
| drawLine(const Line &line, const Color &color) | cmlabs::Bitmap | |
| drawLine(const PolyLine &polyline, const Color &color) | cmlabs::Bitmap | |
| eraseBitmap() | cmlabs::Bitmap | |
| eraseBitmap(uint8 r, uint8 g, uint8 b, uint8 a=0) | cmlabs::Bitmap | |
| eraseBitmap(const Color &color) | cmlabs::Bitmap | |
| fillBox(const Box &box, const Color &color) | cmlabs::Bitmap | |
| fillBox(uint32 x, uint32 y, uint32 w, uint32 h, const Color &color) | cmlabs::Bitmap | |
| getBestResizeFactor(double factor) | cmlabs::Bitmap | |
| getBestResizeFactors(double factor, int &scaleUp, int &scaleDown, int &scale66) | cmlabs::Bitmap | |
| getCompressedUpdate(bool destructive) const | cmlabs::Bitmap | |
| getCopy(const Box &box) | cmlabs::Bitmap | |
| getDPos(double x, double y) | cmlabs::Bitmap | |
| getGrayScaleDataCopy(uint32 &len) | cmlabs::Bitmap | |
| getPixel(uint32 x, uint32 y) | cmlabs::Bitmap | |
| getPixel(Pixel *pixel) | cmlabs::Bitmap | |
| getPixelColor(uint32 x, uint32 y) | cmlabs::Bitmap | |
| getPos(uint32 x, uint32 y) | cmlabs::Bitmap | |
| getResizedCopy(uint32 w, uint32 h, bool proportional) | cmlabs::Bitmap | |
| getResizedCopy(double scale) | cmlabs::Bitmap | |
| getXY(uint32 pos) | cmlabs::Bitmap | |
| hasBitmapBeenTotallyChanged() | cmlabs::Bitmap | |
| hasBitmapBeenUpdated() | cmlabs::Bitmap | |
| height | cmlabs::Bitmap | |
| init(uint32 w, uint32 h) | cmlabs::Bitmap | |
| init(const char *imgData, uint32 size, uint32 w, uint32 h, const char *encoding, uint32 linestep) | cmlabs::Bitmap | |
| mirror(bool horizontal, bool vertical) | cmlabs::Bitmap | |
| operator-(const Bitmap &bitmap) const | cmlabs::Bitmap | |
| putQuadPixel(uint32 xCenter, uint32 yCenter, uint32 x, uint32 y, const Color &color, double weight) | cmlabs::Bitmap | |
| putTransPixel(uint32 x, uint32 y, const Color &color, double weight) | cmlabs::Bitmap | |
| readFromFile(const char *filename) | cmlabs::Bitmap | |
| readFromMemory(const char *data, uint32 size) | cmlabs::Bitmap | |
| replaceColor(const Color &oldColor, const Color &newColor) | cmlabs::Bitmap | |
| reset() | cmlabs::Bitmap | |
| resetBitmapUpdates() | cmlabs::Bitmap | |
| resizeTo(uint32 w, uint32 h, bool proportional) | cmlabs::Bitmap | |
| round(double d) | cmlabs::Bitmap | |
| runLengthDestructiveEncode() const | cmlabs::Bitmap | |
| runLengthEncode() const | cmlabs::Bitmap | |
| saveToFile(const char *filename) | cmlabs::Bitmap | |
| setBitmapUpdated() | cmlabs::Bitmap | |
| setPixel(uint32 x, uint32 y, uint8 red, uint8 green, uint8 blue, uint8 alpha=0) | cmlabs::Bitmap | |
| setPixel(uint32 pos, uint8 red, uint8 green, uint8 blue, uint8 alpha=0) | cmlabs::Bitmap | |
| setPixelXOR(uint32 x, uint32 y, uint8 red, uint8 green, uint8 blue, uint8 alpha=0) | cmlabs::Bitmap | |
| setPixelXOR(uint32 pos, uint8 red, uint8 green, uint8 blue, uint8 alpha=0) | cmlabs::Bitmap | |
| size | cmlabs::Bitmap | |
| takeDataFromBitmap(Bitmap *bitmap) | cmlabs::Bitmap | |
| toBitmapFileFormat(uint32 &len) | cmlabs::Bitmap | |
| toMessage() | cmlabs::Bitmap | |
| UnitTest() | cmlabs::Bitmap | static |
| updateBitmap(BitmapUpdate *update, bool takeData) | cmlabs::Bitmap | |
| updateRegion | cmlabs::Bitmap | |
| width | cmlabs::Bitmap | |
| ~Bitmap() | cmlabs::Bitmap | virtual |