20 #ifndef GNASH_SWF_SHAPERECORD_H
21 #define GNASH_SWF_SHAPERECORD_H
31 class movie_definition;
58 typedef std::vector<Path>
Paths;
110 return _paths.back();
125 _paths.push_back(path);
129 _lineStyles.push_back(ls);
139 enum ShapeRecordFlags {
142 SHAPE_FILLSTYLE0_CHANGE = 0x02,
143 SHAPE_FILLSTYLE1_CHANGE = 0x04,
144 SHAPE_LINESTYLE_CHANGE = 0x08,
145 SHAPE_HAS_NEW_STYLES = 0x10
155 std::ostream&
operator<<(std::ostream&
o,
const ShapeRecord& sh);