#include "smart_ptr.h"#include "Renderer.h"#include "GnashImage.h"#include "PathParser.h"#include "swf/ShapeRecord.h"#include "Renderer_cairo.h"#include "utility.h"#include "FillStyle.h"#include <cmath>#include <cairo/cairo.h>#include <boost/scoped_array.hpp>#include <boost/scoped_ptr.hpp>#include <boost/bind.hpp>Namespaces | |
| namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
| namespace | gnash::renderer |
| namespace | gnash::renderer::cairo |
Cairo renderer namespace. | |
Functions | |
| DSOEXPORT Renderer * | gnash::renderer::cairo::create_handler () |
| Create a render handler. | |
| DSOEXPORT void | gnash::renderer::cairo::set_context (Renderer *handler, cairo_t *context) |
| Make sure to call this before starting display. | |
| size_t _bytes_per_pixel |
| const cxform& _cx |
| boost::scoped_array<boost::uint8_t> _data |
| cairo_format_t _format |
| int _height |
Referenced by gnash::Bitmap::Bitmap(), gnash::GnashVaapiImageProxy::height(), gnash::GnashTexture::height(), gnash::GnashImage::height(), gnash::Kde4CairoGlue::Kde4CairoGlue(), gnash::AOS4CairoGlue::prepDrawingArea(), gnash::AOS4AggGlue::prepDrawingArea(), gnash::RiscosAggGlue::RiscosAggGlue(), and gnash::GnashImage::size().
| boost::scoped_ptr<GnashImage> _image |
Referenced by gnash::VaapiImage::VaapiImage(), and gnash::VaapiSubpicture::VaapiSubpicture().
| cairo_pattern_t* _pattern |
| cairo_surface_t* _surface |
| int _width |
Referenced by gnash::Bitmap::Bitmap(), gnash::Kde4CairoGlue::Kde4CairoGlue(), gnash::KdeAggGlue::KdeAggGlue(), gnash::AOS4CairoGlue::prepDrawingArea(), gnash::AOS4AggGlue::prepDrawingArea(), gnash::RiscosAggGlue::RiscosAggGlue(), gnash::GnashImage::stride(), gnash::GnashVaapiImageProxy::width(), gnash::GnashTexture::width(), and gnash::GnashImage::width().
1.7.1