#include "string_table.h"
#include "GC.h"
#include "PropertyList.h"
#include "PropFlags.h"
#include "Relay.h"
#include "ObjectURI.h"
#include <map>
#include <vector>
#include <cmath>
#include <utility>
#include <set>
#include <sstream>
#include <boost/scoped_ptr.hpp>
#include <boost/noncopyable.hpp>
#include <deque>
Go to the source code of this file.
Classes | |
class | gnash::AbstractPropertyVisitor |
An abstract property visitor. More... | |
class | gnash::Trigger |
A trigger that can be associated with a property name. More... | |
class | gnash::as_object |
The base class for all ActionScript objects. More... | |
class | gnash::IsVisible |
Function objects for visiting properties. More... | |
class | gnash::Exists |
class | gnash::IsEnumerable |
Namespaces | |
namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
Functions | |
void | gnash::getURLEncodedVars (as_object &o, std::string &data) |
Get url-encoded variables. | |
template<typename T > | |
T * | gnash::get (as_object *o) |
Extract the DisplayObject attached to an object. | |
as_object * | gnash::getObjectWithPrototype (Global_as &gl, string_table::key c) |
template<typename T > | |
bool | gnash::isNativeType (as_object *obj, T *&relay) |
Check whether the object is an instance of a known type. | |
void | gnash::enumerateProperties (as_object &o, as_object::SortedPropertyList &to) |
Enumerate all non-hidden properties to the passed container. | |
VM & | gnash::getVM (const as_object &o) |
Get the VM from an as_object. | |
movie_root & | gnash::getRoot (const as_object &o) |
Get the movie_root from an as_object. | |
string_table & | gnash::getStringTable (const as_object &o) |
Get the string_table from an as_object. | |
const RunResources & | gnash::getRunResources (const as_object &o) |
Get the RunResources from an as_object. | |
int | gnash::getSWFVersion (const as_object &o) |
Get the executing VM version from an as_object. | |
Global_as & | gnash::getGlobal (const as_object &o) |
Get the Global object from an as_object. | |
bool | gnash::caseless (const as_object &o) |
Return whether property matching is caseless. |