Gnash
0.8.11dev
|
A class for parsing a DefineButton2 tag. More...
#include <DefineButtonTag.h>
Static Public Member Functions | |
static void | loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &r) |
Load a DefineButton2 tag. More... | |
A class for parsing a DefineButton2 tag.
This only contains a loader because a DefineButton2Tag uses the same code as DefineButtonTag with minor modifications.
|
static |
Load a DefineButton2 tag.
References _, gnash::movie_definition::addDisplayObject(), gnash::SWF::DEFINEBUTTON, gnash::SWF::DEFINEBUTTON2, gnash::SWFStream::ensureBytes(), gnash::SWFStream::get_tag_end_position(), IF_VERBOSE_MALFORMED_SWF, IF_VERBOSE_PARSE, LOG_ONCE, gnash::log_parse(), gnash::log_swferror(), gnash::log_unimpl(), gnash::key::r, gnash::SWF::ButtonRecord::read(), gnash::SWFStream::read_u16(), gnash::SWFStream::read_u8(), gnash::SWFStream::seek(), gnash::SWFStream::tell(), and gnash::SWF::ButtonRecord::valid().
Referenced by gnash::SWF::addDefaultLoaders().