KHTML
Go to the documentation of this file.
24#if ENABLE(SVG) && ENABLE(SVG_FILTERS)
28#include "TextStream.h"
32SVGFEImage::SVGFEImage(SVGResourceFilter* filter)
33 : SVGFilterEffect(filter)
38SVGFEImage::~SVGFEImage()
41 m_cachedImage->removeClient(
this);
44CachedImage* SVGFEImage::cachedImage()
const
49void SVGFEImage::setCachedImage(CachedImage* image)
51 if (m_cachedImage == image)
55 m_cachedImage->removeClient(
this);
57 m_cachedImage = image;
60 m_cachedImage->addClient(
this);
63TextStream& SVGFEImage::externalRepresentation(TextStream& ts)
const
65 ts <<
"[type=IMAGE] ";
66 SVGFilterEffect::externalRepresentation(ts);
72void SVGFEImage::imageChanged(CachedImage*)
74 if (SVGResourceFilter* filterResource = filter())
75 filterResource->invalidate();
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.