Dillo
|
Public Member Functions | |
StyleImgRenderer (StyleImage *image) | |
void | setBuffer (core::Imgbuf *buffer, bool resize) |
Called, when an image buffer is attached. More... | |
void | drawRow (int row) |
Called, when data from a row is available and has been copied into the image buffer. More... | |
void | finish () |
Called, when all image data has been retrieved. More... | |
void | fatal () |
Called, when there are problems with the retrieval of image data. More... | |
Public Member Functions inherited from dw::core::ImgRenderer | |
virtual | ~ImgRenderer () |
Private Attributes | |
StyleImage * | image |
|
inline |
References image.
|
virtual |
Called, when data from a row is available and has been copied into the image buffer.
The implementation will typically queue the respective area for drawing.
Implements dw::core::ImgRenderer.
References image.
|
virtual |
Called, when there are problems with the retrieval of image data.
The implementation may use this to indicate an error.
Implements dw::core::ImgRenderer.
|
virtual |
Called, when all image data has been retrieved.
The implementation may use this instead of "drawRow" for drawing, to limit the number of draws.
Implements dw::core::ImgRenderer.
|
virtual |
Called, when an image buffer is attached.
This is typically the case when all meta data (size, depth) has been read.
Implements dw::core::ImgRenderer.
References DBG_OBJ_ASSOC, image, lout::misc::max(), and dw::core::style::MIN_BG_IMG_H.
|
private |
Referenced by StyleImgRenderer().