Gnash
0.8.11dev
|
SWF Tag SymbolClass (76) More...
#include <SymbolClassTag.h>
Public Member Functions | |
virtual void | executeActions (MovieClip *m, DisplayList &) const |
Execute Action tags. More... | |
![]() | |
virtual | ~ControlTag () |
virtual void | executeState (MovieClip *, DisplayList &) const |
Execute "state" or "DisplayList" tags. More... | |
![]() | |
ref_counted () | |
ref_counted (const ref_counted &) | |
void | add_ref () const |
void | drop_ref () const |
long | get_ref_count () const |
Static Public Member Functions | |
static void | loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &) |
Additional Inherited Members | |
![]() | |
![]() | |
virtual | ~ref_counted () |
SWF Tag SymbolClass (76)
|
inlinevirtual |
Execute Action tags.
Not all tags that have ActionScript code are considered Action tags.
Reimplemented from gnash::SWF::ControlTag.
References gnash::VM::getGlobal(), gnash::getObject(), gnash::getVM(), gnash::abc::Machine::instantiateClass(), and gnash::log_debug().
|
inlinestatic |
References gnash::sprite_definition::addControlTag(), gnash::movie_definition::addControlTag(), gnash::SWFStream::ensureBytes(), gnash::movie_definition::getDefinitionTag(), gnash::key::i, IF_VERBOSE_MALFORMED_SWF, IF_VERBOSE_PARSE, gnash::movie_definition::isAS3(), gnash::log_debug(), gnash::log_parse(), gnash::log_swferror(), name, gnash::SWFStream::read_string(), gnash::SWFStream::read_u16(), gnash::key::s, and gnash::SWF::SYMBOLCLASS.
Referenced by gnash::SWF::addDefaultLoaders().