Go to the documentation of this file.
20 #ifndef GNASH_ASOBJ3_SOUND_H
21 #define GNASH_ASOBJ3_SOUND_H
@ PROP_ON_LOAD
Definition: namedStrings.h:160
static LogFile & getDefaultInstance()
Definition: log.cpp:77
void removeAdvanceCallback(ActiveRelay *obj)
Definition: movie_root.cpp:1464
double toNumber(const as_value &v, const VM &vm)
Convert an as_value to a double.
Definition: VM.cpp:451
void set_member_flags(const ObjectURI &uri, int setTrue, int setFalse=0)
Set member flags (probably used by ASSetPropFlags)
Definition: as_object.cpp:753
std::string name
Definition: LocalConnection_as.cpp:149
bool toBool(const as_value &v, const VM &vm)
Convert an as_value to boolean type.
Definition: VM.cpp:445
std::int32_t toInt(const as_value &v, const VM &vm)
AS2-compatible conversion to 32bit integer.
Definition: VM.cpp:463
void log_swferror(StringType msg, Args... args)
Definition: log.h:325
The base class for all ActionScript objects.
Definition: as_object.h:162
as_object * toObject(const as_value &v, VM &vm)
Convert an as_value to an object.
Definition: VM.cpp:457
void log_action(StringType msg, Args... args)
Definition: log.h:307
#define dbglogfile
Definition: gtkext.cpp:48
void log_debug(StringType msg, Args... args)
Definition: log.h:301
@ i
Definition: GnashKey.h:155
@ stop
Definition: klash_part.cpp:330
#define LOG_ONCE(x)
Definition: log.h:49
#define _(String)
Definition: log.h:44
T::value_type * ensure(const fn_call &fn)
Templated function to check the validity of a function call.
Definition: fn_call.h:299
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
@ PROP_DURATION
Definition: namedStrings.h:72
#define PACKAGE
Definition: gnashconfig.h:556
void registerSoundNative(as_object &global)
Definition: Sound_as.cpp:300
@ s
Definition: GnashKey.h:165
@ PROP_ON_SOUND_COMPLETE
Definition: namedStrings.h:178
@ n
Definition: GnashKey.h:160
@ start
Definition: klash_part.cpp:330
#define __FUNCTION__
Definition: log.h:437
Global_as & getGlobal(const as_environment &env)
Definition: as_environment.cpp:651
@ PROP_CONSTRUCTOR
Definition: namedStrings.h:68
VM & getVM(const as_environment &env)
Definition: as_environment.h:222
std::uint32_t ts
Definition: LocalConnection_as.cpp:150
void sound_class_init(as_object &where, const ObjectURI &uri)
Definition: Sound_as.cpp:286
#define UNUSED(x)
Definition: utility.h:113
void log_error(StringType msg, Args... args)
Definition: log.h:283
as_object * createObject(const Global_as &gl)
Definition: Global_as.cpp:303
@ volume
Definition: klash_part.cpp:331
#define IF_VERBOSE_MALFORMED_SWF(x)
Definition: log.h:404
#define bindtextdomain(Domainname, Dirname)
Definition: gettext.h:66
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
#define textdomain(Domainname)
Definition: gettext.h:65
as_object * createClass(Global_as::ASFunction ctor, as_object *prototype)
Create an ActionScript class.
Definition: Global_as.cpp:180
const RunResources & getRunResources(const as_object &o)
Get the RunResources from an as_object.
Definition: as_object.cpp:1142
int main(int argc, char *argv[])
Definition: soldumper.cpp:81
@ PROP_POSITION
Definition: namedStrings.h:86
#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
void log_aserror(StringType msg, Args... args)
Definition: log.h:331
movie_root & getRoot(const as_environment &env)
Definition: as_environment.cpp:645
#define IF_VERBOSE_ACTION(x)
Definition: log.h:384
std::string url
Definition: gnash.cpp:59
static RcInitFile & getDefaultInstance()
Return the default instance of RC file.
Definition: rc.cpp:61
The Global object ultimately contains all objects in an ActionScript run.
Definition: Global_as.h:50
const char * SOLDUMPER_VERSION
Definition: soldumper.cpp:66
uri
Definition: test.py:12
@ c
Definition: GnashKey.h:149
#define VERSION
Definition: gnashconfig.h:731
@ PROP_uuPROTOuu
Definition: namedStrings.h:118
ObjectURI getURI(const VM &vm, const std::string &str, bool lowerCaseHint=false)
Definition: VM.h:290
#define dirent
Definition: extension.cpp:49
@ o
Definition: GnashKey.h:161
void log_unimpl(StringType msg, Args... args)
Definition: log.h:289
A URI for describing as_objects.
Definition: ObjectURI.h:45
@ e
Definition: GnashKey.h:151
bool readOnly(const Property &prop)
is this a read-only member ?
Definition: Property.h:417
void addAdvanceCallback(ActiveRelay *obj)
Definition: movie_root.cpp:1458
int getopt(int, char *const *, const char *)