Home | History | Annotate | Download | only in haiku

Lines Matching refs:ImageBuffer

28 #include "ImageBuffer.h"
54 // Since ImageBuffer is used mainly for Canvas, explicitly initialize
69 ImageBuffer::ImageBuffer(const IntSize& size, ImageColorSpace imageColorSpace, RenderingMode, bool& success)
77 ImageBuffer::~ImageBuffer()
81 size_t ImageBuffer::dataSize() const
86 GraphicsContext* ImageBuffer::context() const
93 Image* ImageBuffer::image() const
106 void ImageBuffer::platformTransformColorSpace(const Vector<int>& lookUpTable)
258 PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
265 PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
305 void ImageBuffer::putUnmultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
312 void ImageBuffer::putPremultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
319 String ImageBuffer::toDataURL(const String& mimeType, const double*) const