Gnash
0.8.11dev
|
#include <Renderer_agg_style.h>
Public Member Functions | |
AggStyle (bool solid, agg::rgba8 color=agg::rgba8(0, 0, 0, 0)) | |
virtual | ~AggStyle () |
bool | solid () const |
agg::rgba8 | color () const |
virtual void | generate_span (agg::rgba8 *span, int x, int y, unsigned len)=0 |
Internal style class that represents a fill style. Roughly speaking, AGG computes the fill areas of a flash composite shape and calls generate_span to generate small horizontal pixel rows. generate_span provides whatever fill pattern for that coordinate.
|
inline |
|
inlinevirtual |
|
inline |
References gnash::SWFMatrix::a(), gnash::SWFMatrix::b(), gnash::SWFMatrix::c(), gnash::GradientRecord::color, gnash::SWFMatrix::d(), gnash::StyleHandler::generate_span(), gnash::key::i, gnash::rgba::m_a, gnash::rgba::m_b, m_cx, gnash::rgba::m_g, m_gradient_adaptor, m_gradient_lut, m_need_premultiply, gnash::rgba::m_r, m_sg, m_span_interpolator, m_tr, gnash::GradientRecord::ratio, gnash::GradientFill::record(), gnash::GradientFill::recordCount(), gnash::key::T, gnash::SWFMatrix::tx(), gnash::SWFMatrix::ty(), x, and y.
|
pure virtual |
|
inline |