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 _, and gnash::key::e.

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]
size_t gnash::SWF::SWFHandlers::size (  )  const [inline]

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