Gnash  0.8.10
Public Member Functions | Static Public Member Functions
gnash::SWF::SWFHandlers Class Reference

A singleton containing the supported SWF Action handlers. More...

#include <ASHandlers.h>

List of all members.

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 ActionHandleroperator[] (ActionType x) const

Static Public Member Functions

static const SWFHandlersinstance ()
 Return the singleton instance of SWFHandlers class.

Detailed Description

A singleton containing the supported SWF Action handlers.


Member Function Documentation

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]
const ActionHandler& gnash::SWF::SWFHandlers::operator[] ( ActionType  x) const [inline]

References x.

size_t gnash::SWF::SWFHandlers::size ( ) const [inline]

The documentation for this class was generated from the following files: