#include <Renderer_gles1.h>
List of all members.
Public Member Functions |
std::string | description () const |
| Renderer_gles1 () |
| Renderer_gles1 (GnashDevice::dtype_t dtype) |
| ~Renderer_gles1 () |
void | init (float x, float y) |
CachedBitmap * | createCachedBitmap (std::auto_ptr< image::GnashImage > im) |
void | world_to_pixel (int &x, int &y, float world_x, float world_y) const |
gnash::geometry::Range2d< int > | world_to_pixel (const gnash::SWFRect &wb) const |
geometry::Range2d< int > | world_to_pixel (const geometry::Range2d< float > &wb) const |
gnash::point | pixel_to_world (int, int) const |
void | begin_display (const gnash::rgba &, int, int, float, float, float, float) |
void | end_display () |
void | drawLine (const std::vector< point > &coords, const rgba &fill, const SWFMatrix &mat) |
void | drawVideoFrame (gnash::image::GnashImage *frame, const gnash::Transform &tx, const gnash::SWFRect *bounds, bool smooth) |
void | draw_poly (const std::vector< point > &corners, const rgba &fill, const rgba &outline, const SWFMatrix &mat, bool masked) |
void | drawShape (const gnash::SWF::ShapeRecord &, const gnash::Transform &) |
void | drawGlyph (const SWF::ShapeRecord &rec, const rgba &c, const SWFMatrix &mat) |
void | set_antialiased (bool enable) |
void | begin_submit_mask () |
void | end_submit_mask () |
void | apply_mask () |
void | disable_mask () |
void | set_scale (float xscale, float yscale) |
void | set_invalidated_regions (const InvalidatedRanges &ranges) |
Renderer * | startInternalRender (gnash::image::GnashImage &) |
void | endInternalRender () |
unsigned int | getBitsPerPixel () |
bool | initTestBuffer (unsigned width, unsigned height) |
void | printVGParams () |
void | printVGHardware () |
void | printVGPath () |
Constructor & Destructor Documentation
gnash::renderer::gles1::Renderer_gles1::Renderer_gles1 |
( |
|
) |
|
gnash::renderer::gles1::Renderer_gles1::~Renderer_gles1 |
( |
|
) |
|
Member Function Documentation
void gnash::renderer::gles1::Renderer_gles1::apply_mask |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::begin_display |
( |
const gnash::rgba & |
, |
|
|
int |
, |
|
|
int |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
| |
|
) |
| | |
void gnash::renderer::gles1::Renderer_gles1::begin_submit_mask |
( |
|
) |
|
std::string gnash::renderer::gles1::Renderer_gles1::description |
( |
|
) |
const [inline] |
void gnash::renderer::gles1::Renderer_gles1::disable_mask |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::draw_poly |
( |
const std::vector< point > & |
corners, |
|
|
const rgba & |
fill, |
|
|
const rgba & |
outline, |
|
|
const SWFMatrix & |
mat, |
|
|
bool |
masked | |
|
) |
| | |
void gnash::renderer::gles1::Renderer_gles1::drawLine |
( |
const std::vector< point > & |
coords, |
|
|
const rgba & |
fill, |
|
|
const SWFMatrix & |
mat | |
|
) |
| | |
void gnash::renderer::gles1::Renderer_gles1::end_display |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::end_submit_mask |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::endInternalRender |
( |
|
) |
|
unsigned int gnash::renderer::gles1::Renderer_gles1::getBitsPerPixel |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::init |
( |
float |
x, |
|
|
float |
y | |
|
) |
| | |
bool gnash::renderer::gles1::Renderer_gles1::initTestBuffer |
( |
unsigned |
width, |
|
|
unsigned |
height | |
|
) |
| | |
point gnash::renderer::gles1::Renderer_gles1::pixel_to_world |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | const |
void gnash::renderer::gles1::Renderer_gles1::printVGHardware |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::printVGParams |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::printVGPath |
( |
|
) |
|
void gnash::renderer::gles1::Renderer_gles1::set_antialiased |
( |
bool |
enable |
) |
|
void gnash::renderer::gles1::Renderer_gles1::set_invalidated_regions |
( |
const InvalidatedRanges & |
ranges |
) |
|
void gnash::renderer::gles1::Renderer_gles1::set_scale |
( |
float |
xscale, |
|
|
float |
yscale | |
|
) |
| | |
void gnash::renderer::gles1::Renderer_gles1::world_to_pixel |
( |
int & |
x, |
|
|
int & |
y, |
|
|
float |
world_x, |
|
|
float |
world_y | |
|
) |
| | const |
The documentation for this class was generated from the following files: