equal
deleted
inserted
replaced
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 |