Namespaces | Functions

as_object.cpp File Reference

#include "RunResources.h"
#include "log.h"
#include "smart_ptr.h"
#include "as_object.h"
#include "as_function.h"
#include "as_environment.h"
#include "movie_root.h"
#include "event_id.h"
#include "Property.h"
#include "VM.h"
#include "GnashException.h"
#include "fn_call.h"
#include "Array_as.h"
#include "Global_as.h"
#include "GnashAlgorithm.h"
#include "DisplayObject.h"
#include <set>
#include <string>
#include <boost/algorithm/string/case_conv.hpp>
#include <utility>
#include "namedStrings.h"
Include dependency graph for as_object.cpp:

Namespaces

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


Functions

void gnash::enumerateProperties (as_object &o, as_object::SortedPropertyList &to)
 Enumerate all non-hidden properties to the passed container.
void gnash::getURLEncodedVars (as_object &o, std::string &data)
 Get url-encoded variables.
as_object * gnash::getObjectWithPrototype (Global_as &gl, string_table::key c)
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.

Variable Documentation

string_table& _st
as_object* _super
as_object& _tgt
as_object::SortedPropertyList& _to
const int _version