|
Gnash
0.8.11dev
|
#include <ShapeRecord.h>
Public Types | |
| typedef std::vector< FillStyle > | FillStyles |
| typedef std::vector< LineStyle > | LineStyles |
| typedef std::vector< Path > | Paths |
Public Member Functions | |
| const FillStyles & | fillStyles () const |
| FillStyles & | fillStyles () |
| const LineStyles & | lineStyles () const |
| LineStyles & | lineStyles () |
| const Paths & | paths () const |
| Paths & | paths () |
| Path & | currentPath () |
| For DynamicShape. More... | |
| void | addFillStyle (const FillStyle &fs) |
| void | addPath (const Path &path) |
| void | addLineStyle (const LineStyle &ls) |
| void | clear () |
| SWFRect | computeBounds (int swfVersion) const |
| Find the bounds of this subhape, and return them in a rectangle. More... | |
| typedef std::vector<FillStyle> gnash::SWF::Subshape::FillStyles |
| typedef std::vector<LineStyle> gnash::SWF::Subshape::LineStyles |
| typedef std::vector<Path> gnash::SWF::Subshape::Paths |
| void gnash::SWF::Subshape::addFillStyle | ( | const FillStyle & | fs | ) |
Referenced by gnash::DynamicShape::addFillStyle(), currentPath(), and gnash::SWF::DefineMorphShapeTag::display().
|
inline |
Referenced by gnash::DynamicShape::add_line_style(), and gnash::SWF::DefineMorphShapeTag::display().
|
inline |
Referenced by gnash::DynamicShape::add_path().
|
inline |
References computeBounds().
Referenced by gnash::DynamicShape::clear(), gnash::SWF::ShapeRecord::getBounds(), and gnash::SWF::ShapeRecord::read().
| SWFRect gnash::SWF::Subshape::computeBounds | ( | int | swfVersion | ) | const |
Find the bounds of this subhape, and return them in a rectangle.
References gnash::key::p.
Referenced by clear().
|
inline |
For DynamicShape.
TODO: rewrite DynamicShape to push paths when they're finished and drop this.
References addFillStyle().
Referenced by gnash::DynamicShape::add_path().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11