19 #ifndef BACKEND_RENDER_HANDLER_AGG_BITMAP_H
20 #define BACKEND_RENDER_HANDLER_AGG_BITMAP_H
22 #include <boost/scoped_ptr.hpp>
24 #include <boost/cstdint.hpp>
59 boost::uint8_t*
get_data()
const {
return _image->begin(); }
63 boost::scoped_ptr<image::GnashImage> _image;
72 #endif // BACKEND_RENDER_HANDLER_AGG_BITMAP_H
image::GnashImage & image()
Return a GnashImage for manipulation.
Definition: Renderer_agg_bitmap.h:42
Definition: Renderer_agg_bitmap.h:31
Definition: GnashImage.h:51
agg_bitmap_info(std::auto_ptr< image::GnashImage > im)
Definition: Renderer_agg_bitmap.h:35
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
type
Definition: GnashKey.h:329
int get_rowlen() const
Definition: Renderer_agg_bitmap.h:58
int get_height() const
Definition: Renderer_agg_bitmap.h:56
bool disposed() const
Whether the CachedBitmap has been disposed.
Definition: Renderer_agg_bitmap.h:51
int get_width() const
Definition: Renderer_agg_bitmap.h:55
boost::uint8_t * get_data() const
Definition: Renderer_agg_bitmap.h:59
int get_bpp() const
Definition: Renderer_agg_bitmap.h:57
Base class for different types of bitmaps.
Definition: GnashImage.h:79
void dispose()
Free the memory associated with this CachedBitmap.
Definition: Renderer_agg_bitmap.h:47
A CachedBitmap is created by the renderer in a format of its choosing.
Definition: CachedBitmap.h:37