Gnash
0.8.10
|
A singleton containing the supported SWF Action handlers. More...
#include <ASHandlers.h>
Public Member Functions | |
void | execute (ActionType type, ActionExec &thread) const |
Execute the action identified by 'type' action type. | |
size_t | size () const |
ActionType | lastType () const |
const ActionHandler & | operator[] (ActionType x) const |
Static Public Member Functions | |
static const SWFHandlers & | instance () |
Return the singleton instance of SWFHandlers class. |
A singleton containing the supported SWF Action handlers.
void gnash::SWF::SWFHandlers::execute | ( | ActionType | type, |
ActionExec & | thread | ||
) | const |
Execute the action identified by 'type' action type.
References gnash::key::e, and _.
Referenced by gnash::ActionExec::operator()().
const SWFHandlers & gnash::SWF::SWFHandlers::instance | ( | ) | [static] |
Return the singleton instance of SWFHandlers class.
Referenced by gnash::ActionExec::operator()().
ActionType gnash::SWF::SWFHandlers::lastType | ( | ) | const [inline] |
References gnash::SWF::ACTION_GOTOEXPRESSION.
const ActionHandler& gnash::SWF::SWFHandlers::operator[] | ( | ActionType | x | ) | const [inline] |
References x.
size_t gnash::SWF::SWFHandlers::size | ( | ) | const [inline] |