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


Public Member Functions | |
| GraphicDevice32 (FlashDisplay *fd) | |
| void | clearCanvas () |
| void | fillLineAA (FillStyleDef *f, long y, long start, long end) |
| void | fillLine (FillStyleDef *f, long y, long start, long end) |
| void | fillLineBitmap (FillStyleDef *f, long y, long start, long end) |
| void | fillLineLG (Gradient *grad, long y, long start, long end) |
| void | fillLineRG (Gradient *grad, long y, long start, long end) |
| void | drawLine (long x1, long y1, long x2, long y2, long width) |
Private Member Functions | |
| long | allocColor (Color color) |
|
|
Definition at line 35 of file graphic32.cc. |
|
|
Reimplemented from GraphicDevice. Definition at line 40 of file graphic32.cc. References Color::blue, Color::green, and Color::red. Referenced by clearCanvas(), and drawLine(). |
|
|
Reimplemented from GraphicDevice. Definition at line 46 of file graphic32.cc. References allocColor(), GraphicDevice::backgroundColor, GraphicDevice::bgInitialized, GraphicDevice::bpl, GraphicDevice::canvasBuffer, FlashDisplay::clip_height, GraphicDevice::clip_rect, FlashDisplay::clip_width, FlashDisplay::clip_x, FlashDisplay::clip_y, FlashDisplay::flash_refresh, GraphicDevice::flashDisplay, p, Rect::xmax, Rect::xmin, Rect::ymax, and Rect::ymin. |
|
||||||||||||||||||||||||
|
Reimplemented from GraphicDevice. Definition at line 498 of file graphic32.cc. References allocColor(), Color::alpha, alpha, ALPHA_OPAQUE, GraphicDevice::bpl, GraphicDevice::canvasBuffer, GraphicDevice::clip_rect, DRAWLINE, GraphicDevice::foregroundColor, FRAC_BITS, PUTPIXEL, Rect::xmax, Rect::xmin, Rect::ymax, and Rect::ymin. |
|
||||||||||||||||||||
|
Reimplemented from GraphicDevice. Definition at line 180 of file graphic32.cc. References Color::alpha, alpha, ALPHA_OPAQUE, GraphicDevice::bpl, GraphicDevice::canvasBuffer, GraphicDevice::clip(), FillStyleDef::color, FRAC_BITS, mix_alpha(), and Color::pixel. |
|
||||||||||||||||||||
|
Reimplemented from GraphicDevice. Definition at line 105 of file graphic32.cc. References alpha, ALPHA_OPAQUE, GraphicDevice::bpl, GraphicDevice::canvasBuffer, GraphicDevice::clip(), FRAC, FRAC_BITS, and mix_alpha(). |
|
||||||||||||||||||||
|
Reimplemented from GraphicDevice. Definition at line 211 of file graphic32.cc. References Matrix::a, Bitmap::alpha_buf, FillStyleDef::alpha_table, Matrix::b, FillStyleDef::bitmap, FillStyleDef::bitmap_matrix, Bitmap::bpl, GraphicDevice::bpl, Matrix::c, GraphicDevice::canvasBuffer, GraphicDevice::clip(), FillStyleDef::cmap, Matrix::d, FRAC, Bitmap::height, mix_alpha(), NULL, p, Color::pixel, Bitmap::pixels, Matrix::tx, Matrix::ty, and Bitmap::width. |
|
||||||||||||||||||||
|
Reimplemented from GraphicDevice. Definition at line 291 of file graphic32.cc. References Matrix::a, Color::alpha, Matrix::b, GraphicDevice::bpl, GraphicDevice::canvasBuffer, GraphicDevice::clip(), FRAC, FRAC_BITS, Gradient::has_alpha, Gradient::imat, mix_alpha(), Color::pixel, Gradient::ramp, Matrix::tx, and v. |
|
||||||||||||||||||||
|
Reimplemented from GraphicDevice. Definition at line 398 of file graphic32.cc. References Matrix::a, Color::alpha, Matrix::b, GraphicDevice::bpl, Matrix::c, GraphicDevice::canvasBuffer, GraphicDevice::clip(), Matrix::d, FRAC, FRAC_BITS, Gradient::has_alpha, Gradient::imat, mix_alpha(), Color::pixel, Gradient::ramp, SQRT, Matrix::tx, Matrix::ty, and X. |
1.4.2