Gnash
0.8.10
|
#include <string>
#include <vector>
#include <cassert>
#include <ostream>
#include <algorithm>
#include "as_object.h"
#include "as_value.h"
#include "VM.h"
#include "GnashException.h"
#include "as_environment.h"
Go to the source code of this file.
Classes | |
class | gnash::FunctionArgs |
A class to contain transferable arguments for a fn_call. More... | |
class | gnash::fn_call |
Parameters/environment for builtin or user-defined functions callable from ActionScript. More... | |
struct | gnash::ThisIsNative |
Check that the 'this' pointer has a particular native type ('Relay'). More... | |
struct | gnash::IsDisplayObject |
Check that the 'this' pointer is a DisplayObject. More... | |
struct | gnash::ValidThis |
Check that the 'this' pointer is not null. More... | |
Namespaces | |
namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
Functions | |
template<typename T > | |
T::value_type * | gnash::ensure (const fn_call &fn) |
Templated function to check the validity of a function call. | |
string_table & | gnash::getStringTable (const fn_call &fn) |
movie_root & | gnash::getRoot (const fn_call &fn) |
int | gnash::getSWFVersion (const fn_call &fn) |
VM & | gnash::getVM (const fn_call &fn) |
Global_as & | gnash::getGlobal (const fn_call &fn) |