webengine/osswebengine/WebCore/loader/CachedImage.h
changeset 5 10e98eab6f85
parent 0 dd21522fd290
equal deleted inserted replaced
1:7c90e6132015 5:10e98eab6f85
    36 
    36 
    37 class CachedImage : public CachedResource, public ImageObserver {
    37 class CachedImage : public CachedResource, public ImageObserver {
    38     friend class Cache;
    38     friend class Cache;
    39 
    39 
    40 public:
    40 public:
    41     CachedImage(DocLoader*, const String& url, bool forCache);
    41     CachedImage(const String& url);
    42     CachedImage(Image*);
    42     CachedImage(Image*);
    43     virtual ~CachedImage();
    43     virtual ~CachedImage();
       
    44 
       
    45     virtual void load(DocLoader* docLoader);
    44 
    46 
    45     Image* image() const;
    47     Image* image() const;
    46 
    48 
    47     bool canRender() const { return !errorOccurred() && imageSize().width() > 0 && imageSize().height() > 0; }
    49     bool canRender() const { return !errorOccurred() && imageSize().width() > 0 && imageSize().height() > 0; }
    48 
    50