#include <Renderer_agg_style.h>
List of all members.
Public Member Functions |
| AggStyle (bool solid, const 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 |
Detailed Description
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.
Constructor & Destructor Documentation
gnash::AggStyle::AggStyle |
( |
bool |
solid, |
|
|
const agg::rgba8 & |
color = agg::rgba8(0,0,0,0) | |
|
) |
| | [inline] |
virtual gnash::AggStyle::~AggStyle |
( |
|
) |
[inline, virtual] |
Member Function Documentation
agg::rgba8 gnash::AggStyle::color |
( |
|
) |
const [inline] |
virtual void gnash::AggStyle::generate_span |
( |
agg::rgba8 * |
span, |
|
|
int |
x, |
|
|
int |
y, |
|
|
unsigned |
len | |
|
) |
| | [pure virtual] |
bool gnash::AggStyle::solid |
( |
|
) |
const [inline] |
The documentation for this class was generated from the following file: