|
Dillo
|
#include <style.hh>
Classes | |
| class | ExternalImgRenderer |
| Useful (but not mandatory) base class for updates of areas with background images. More... | |
| class | ExternalWidgetImgRenderer |
| Suitable for widgets and parts of widgets. More... | |
| class | StyleImgRenderer |
Public Member Functions | |
| void | ref () |
| void | unref () |
| Imgbuf * | getImgbufSrc () |
| Imgbuf * | getImgbufTiled (bool repeatX, bool repeatY) |
| int | getTilesX (bool repeatX, bool repeatY) |
| int | getTilesY (bool repeatX, bool repeatY) |
| ImgRenderer * | getMainImgRenderer () |
| void | putExternalImgRenderer (ImgRenderer *ir) |
| Add an additional ImgRenderer, especially used for drawing. More... | |
| void | removeExternalImgRenderer (ImgRenderer *ir) |
| Remove a previously added additional ImgRenderer. More... | |
Public Member Functions inherited from lout::signal::ObservedObject | |
| virtual | ~ObservedObject () |
| void | connectDeletion (DeletionReceiver *receiver) |
Static Public Member Functions | |
| static StyleImage * | create () |
Private Member Functions | |
| StyleImage () | |
| ~StyleImage () | |
Private Attributes | |
| int | refCount |
| int | tilesX |
| int | tilesY |
| Imgbuf * | imgbufSrc |
| Imgbuf * | imgbufTiled |
| ImgRendererDist * | imgRendererDist |
| StyleImgRenderer * | styleImgRenderer |
|
private |
References DBG_OBJ_CREATE.
Referenced by create().
|
private |
References DBG_OBJ_DELETE.
|
inlinestatic |
References StyleImage().
|
inline |
|
inline |
References imgbufSrc.
Referenced by dw::core::style::drawBackgroundImage().
|
inline |
References imgRendererDist.
Referenced by imageDrawTimeout(), and imageInitTimeout().
|
inline |
Referenced by dw::core::style::drawBackgroundImage().
|
inline |
Referenced by dw::core::style::drawBackgroundImage().
|
inline |
Add an additional ImgRenderer, especially used for drawing.
References dw::core::ImgRendererDist::put().
Referenced by dw::core::Layout::setBgImage(), dw::Textblock::setSpaceImgRenderer(), dw::core::Widget::setStyle(), and dw::Textblock::setWordImgRenderer().
|
inline |
Referenced by dw::core::Layout::setBgImage().
|
inline |
Remove a previously added additional ImgRenderer.
References dw::core::ImgRendererDist::remove().
Referenced by dw::Textblock::removeSpaceImgRenderer(), dw::Textblock::removeWordImgRenderer(), dw::core::Layout::setBgImage(), and dw::core::Widget::setStyle().
|
inline |
Referenced by dw::core::Layout::setBgImage().
|
private |
Referenced by getImgbufSrc(), and getImgbufTiled().
|
private |
|
private |
Referenced by getMainImgRenderer().
|
private |
|
private |
|
private |
|
private |
1.8.8