Lines Matching defs:SharedBitmap
44 class SharedBitmap: public RefCounted<SharedBitmap> {
46 ~SharedBitmap();
47 static PassRefPtr<SharedBitmap> create(const IntSize&, BitmapInfo::BitCount = BitmapInfo::BitCount32, bool initPixels = true);
48 static PassRefPtr<SharedBitmap> create(const Vector<unsigned>&, const IntSize&, bool hasAlpha = true);
82 PassRefPtr<SharedBitmap> clipBitmap(const IntRect& rect, bool useAlpha);
93 virtual HDC getDC(SharedBitmap*, unsigned*);
94 virtual void releaseDC(SharedBitmap*, HDC, unsigned);
104 DCHolder(SharedBitmap* bmp = 0) { setInternal(bmp); }
106 void set(SharedBitmap* bmp = 0)
120 void setInternal(SharedBitmap* bmp)
125 SharedBitmap* m_bitmap;
131 SharedBitmap(const IntSize&, BitmapInfo::BitCount, bool initPixels);