Go to the documentation of this file.
19 #ifndef GNASH_ABC_FUNCTION_H
20 #define GNASH_ABC_FUNCTION_H
std::uint32_t methodID() const
Definition: Method.h:61
as_value call(const fn_call &fn)
Function dispatch.
Definition: abc_function.cpp:37
bool needsActivation() const
Definition: Method.h:128
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
std::uint32_t getMaxRegisters()
Definition: Method.h:71
Parameters/environment for builtin or user-defined functions callable from ActionScript.
Definition: fn_call.h:118
abc_function(Method *methodInfo, Machine *machine)
Definition: abc_function.cpp:27
as_value executeFunction(Method *function, const fn_call &fn)
Definition: Machine.cpp:3172
void log_abc(StringType msg, Args... args)
Definition: log.h:337
Definition: CodeStream.h:41
The virtual machine for executing ABC (ActionScript Bytecode).
Definition: Machine.h:74
bool needsActivation() const
Definition: abc_function.h:56
ActionScript value type.
Definition: as_value.h:95
ABC-defined Function.
Definition: abc_function.h:41
CodeStream * getCodeStream() const
Definition: abc_function.h:48
std::uint32_t getMaxRegisters() const
Definition: abc_function.h:52
CodeStream * getBody()
Definition: Method.h:136
ActionScript Function, either builtin or SWF-defined.
Definition: as_function.h:63