Go to the documentation of this file.
21 #ifndef GNASH_LOADABLE_OBJECT_H
22 #define GNASH_LOADABLE_OBJECT_H
std::string name
Definition: LocalConnection_as.cpp:149
void attachLoadableInterface(as_object &o, int flags)
Attach some common AS code for Loadable objects.
Definition: LoadableObject.cpp:55
The base class for all ActionScript objects.
Definition: as_object.h:162
@ PROP_uBYTES_TOTAL
Definition: namedStrings.h:141
@ PROP_uBYTES_LOADED
Definition: namedStrings.h:142
@ METHOD_POST
Definition: MovieClip.h:422
as_object * toObject(const as_value &v, VM &vm)
Convert an as_value to an object.
Definition: VM.cpp:457
void log_debug(StringType msg, Args... args)
Definition: log.h:301
#define _(String)
Definition: log.h:44
void init_member(const std::string &name, const as_value &val, int flags=DefaultFlags)
Initialize a member value by string.
Definition: as_object.cpp:669
The AVM1 virtual machine.
Definition: VM.h:72
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
@ m
Definition: GnashKey.h:159
Global_as & getGlobal(const as_environment &env)
Definition: as_environment.cpp:651
VM & getVM(const as_environment &env)
Definition: as_environment.h:222
@ PROP_PUSH
Definition: namedStrings.h:88
as_value callMethod(fn_call::Args &args, as_object *obj, const ObjectURI &uri)
Call a member function of this object in an AS-compatible way.
Definition: Global_as.h:219
const RunResources & getRunResources(const as_object &o)
Get the RunResources from an as_object.
Definition: as_object.cpp:1142
void registerLoadableNative(as_object &o)
Register methods as native for use by XML_as and LoadVars_as.
Definition: LoadableObject.cpp:68
static void decode(std::string &str)
Decode a string from URL-encoded format converting all hexadecimal sequences to ASCII characters.
Definition: URL.cpp:418
as_function * createFunction(Global_as::ASFunction function)
Create an ActionScript function.
Definition: Global_as.cpp:159
#define IF_VERBOSE_ASCODING_ERRORS(x)
Definition: log.h:397
void registerNative(as_c_function_ptr fun, unsigned int x, unsigned int y)
Definition: VM.cpp:268
as_object * createArray()
Construct an Array.
Definition: Global_as.cpp:207
VariablesMethod
The various methods for sending data in requests.
Definition: MovieClip.h:419
void log_aserror(StringType msg, Args... args)
Definition: log.h:331
@ PROP_CONTENT_TYPE
Definition: namedStrings.h:143
movie_root & getRoot(const as_environment &env)
Definition: as_environment.cpp:645
@ PROP_LOADED
Definition: namedStrings.h:84
std::string url
Definition: gnash.cpp:59
The Global object ultimately contains all objects in an ActionScript run.
Definition: Global_as.h:50
int getSWFVersion(const as_environment &env)
Definition: as_environment.cpp:657
void log_security(StringType msg, Args... args)
Definition: log.h:319
ObjectURI getURI(const VM &vm, const std::string &str, bool lowerCaseHint=false)
Definition: VM.h:290
std::map< std::string, std::string, StringNoCaseLessThan > RequestHeaders
Definition: NetworkAdapter.h:43
@ METHOD_GET
Definition: MovieClip.h:421
@ o
Definition: GnashKey.h:161
void foreachArray(as_object &array, T &pred)
Definition: Array_as.h:78
SimpleBuffer data
Definition: LocalConnection_as.cpp:151
@ PROP_uCUSTOM_HEADERS
Definition: namedStrings.h:192