Gnash
0.8.10
|
#include <DoActionTag.h>
Public Member Functions | |
void | read (SWFStream &in) |
Read a DoAction block from the stream. | |
virtual void | executeActions (MovieClip *m, DisplayList &) const |
Execute Action tags. | |
Static Public Member Functions | |
static void | loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &) |
SWF Tag DoAction (12)
Thin wrapper around action_buffer.
virtual void gnash::SWF::DoActionTag::executeActions | ( | MovieClip * | , |
DisplayList & | |||
) | const [inline, virtual] |
Execute Action tags.
Not all tags that have ActionScript code are considered Action tags.
Reimplemented from gnash::SWF::ControlTag.
References gnash::MovieClip::add_action_buffer().
static void gnash::SWF::DoActionTag::loader | ( | SWFStream & | in, |
TagType | tag, | ||
movie_definition & | m, | ||
const RunResources & | |||
) | [inline, static] |
void gnash::SWF::DoActionTag::read | ( | SWFStream & | in | ) | [inline] |
Read a DoAction block from the stream.
References gnash::action_buffer::read(), and gnash::SWFStream::get_tag_end_position().