19 #ifndef GNASH_SWF_TEXTRECORD_H
20 #define GNASH_SWF_TEXTRECORD_H
24 #include <boost/intrusive_ptr.hpp>
31 class movie_definition;
71 typedef std::vector<GlyphEntry>
Glyphs;
78 size_t ret = c + glyphs.size();
104 _glyphs.insert(_glyphs.end(), num, ge);
108 if (!num) _glyphs.clear();
109 else _glyphs.resize(_glyphs.size() - num);
126 _htmlTarget = target;
143 for (
size_t i = 0;
i <
glyphs().size(); ++
i)
204 boost::uint16_t _textHeight;
219 boost::intrusive_ptr<const Font> _font;
221 std::string _htmlURL;
222 std::string _htmlTarget;