#include </home/clem/local/src/opie/core/multimedia/opieplayer/libflash/bitmap.h>
Inheritance diagram for Bitmap:


Public Member Functions | |
| Bitmap (long id, int level=1) | |
| ~Bitmap () | |
| int | buildFromJpegInterchangeData (unsigned char *stream, int alpha, long offset) |
| int | buildFromJpegAbbreviatedData (unsigned char *stream) |
| int | buildFromZlibData (unsigned char *buffer, int width, int height, int format, int tableSize, int tableHasAlpha) |
| long | getWidth () |
| long | getHeight () |
| Color * | getColormap (long *n) |
| unsigned char * | getPixels () |
Static Public Member Functions | |
| static int | readJpegTables (unsigned char *stream) |
Public Attributes | |
| long | width |
| long | height |
| long | bpl |
| long | depth |
| unsigned char * | pixels |
| Color * | colormap |
| long | nbColors |
| unsigned char * | alpha_buf |
| int | defLevel |
Static Public Attributes | |
| static int | haveTables = 0 |
| static struct jpeg_decompress_struct | jpegObject |
| static struct jpeg_source_mgr | jpegSourceManager |
| static MyErrorHandler | jpegErrorMgr |
|
||||||||||||
|
Definition at line 41 of file bitmap.cc. References jpeg_decompress_struct::colormap, and NULL. |
|
|
Definition at line 50 of file bitmap.cc. References alpha_buf, colormap, haveTables, jpegObject, and pixels. |
|
|
Definition at line 283 of file bitmap.cc. References Color::blue, bpl, colormap, Color::green, height, inputData, jpegErrorMgr, jpegObject, nbColors, NULL, pixels, printf, Color::red, MyErrorHandler::setjmp_buffer, TRUE, and width. Referenced by CInputScript::ParseDefineBits(). |
|
||||||||||||||||
|
Definition at line 169 of file bitmap.cc. References Color::blue, bpl, buildJpegAlpha(), colormap, errorExit(), FALSE, fillInputBuffer(), Color::green, height, initSource(), inputData, jpeg_create_decompress, nbColors, NULL, pixels, printf, Color::red, resyncToRestart(), skipInputData(), termSource(), TRUE, and width. Referenced by CInputScript::ParseDefineBitsJPEG2(), and CInputScript::ParseDefineBitsJPEG3(). |
|
||||||||||||||||||||||||||||
|
Definition at line 406 of file bitmap.cc. References alpha, Color::alpha, alpha_buf, Character::b, Color::blue, bpl, Character::c, colormap, colorTable, data, depth, g, Color::green, nbColors, NULL, pixels, printf, Character::r, and Color::red. Referenced by CInputScript::ParseDefineBitsLossless(). |
|
|
|
|
|
Definition at line 109 of file bitmap.cc. References height. |
|
|
Definition at line 121 of file bitmap.cc. References pixels. |
|
|
Definition at line 104 of file bitmap.cc. References width. |
|
|
Definition at line 364 of file bitmap.cc. References errorExit(), FALSE, fillInputBuffer(), haveTables, initSource(), inputData, jpeg_create_decompress, jpegErrorMgr, jpegObject, jpegSourceManager, MyErrorHandler::pub, resyncToRestart(), MyErrorHandler::setjmp_buffer, skipInputData(), jpeg_decompress_struct::src, and termSource(). Referenced by CInputScript::ParseJPEGTables(). |
|
|
Definition at line 39 of file bitmap.h. Referenced by buildFromZlibData(), buildJpegAlpha(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), GraphicDevice16::fillLineBitmap(), prepareStyles(), and ~Bitmap(). |
|
|
Definition at line 32 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), buildFromJpegInterchangeData(), buildFromZlibData(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), and GraphicDevice16::fillLineBitmap(). |
|
|
Definition at line 36 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), buildFromJpegInterchangeData(), buildFromZlibData(), clearStyles(), getColormap(), prepareStyles(), and ~Bitmap(). |
|
|
|
|
|
Definition at line 33 of file bitmap.h. Referenced by buildFromZlibData(). |
|
|
Definition at line 33 of file bitmap.cc. Referenced by readJpegTables(), and ~Bitmap(). |
|
|
Definition at line 31 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), buildFromJpegInterchangeData(), buildJpegAlpha(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), GraphicDevice16::fillLineBitmap(), and getHeight(). |
|
|
Definition at line 37 of file bitmap.cc. Referenced by buildFromJpegAbbreviatedData(), and readJpegTables(). |
|
|
Definition at line 46 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), readJpegTables(), and ~Bitmap(). |
|
|
Definition at line 47 of file bitmap.h. Referenced by readJpegTables(). |
|
|
Definition at line 37 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), buildFromJpegInterchangeData(), buildFromZlibData(), getColormap(), and prepareStyles(). |
|
|
Definition at line 35 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), buildFromJpegInterchangeData(), buildFromZlibData(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), GraphicDevice16::fillLineBitmap(), getPixels(), and ~Bitmap(). |
|
|
Definition at line 30 of file bitmap.h. Referenced by buildFromJpegAbbreviatedData(), buildFromJpegInterchangeData(), buildJpegAlpha(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), GraphicDevice16::fillLineBitmap(), and getWidth(). |
1.4.2