Go to the documentation of this file.
19 #ifndef __GTKEXT_PLUGIN_H__
20 #define __GTKEXT_PLUGIN_H__
as_value gtkext_signal_connect_swapped(const fn_call &fn)
Definition: gtkext.cpp:281
GtkExt()
Definition: gtkext.cpp:151
std::string name
Definition: LocalConnection_as.cpp:149
void gtkext_class_init(as_object &obj)
Definition: gtkext.cpp:346
The base class for all ActionScript objects.
Definition: as_object.h:162
#define dbglogfile
Definition: gtkext.cpp:48
void container_set_border_width(int width)
Definition: gtkext.cpp:182
void window_new()
Definition: gtkext.cpp:165
as_value gtkext_main(const fn_call &fn)
Definition: gtkext.cpp:329
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
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
as_value gtkext_button_new_with_label(const fn_call &fn)
Definition: gtkext.cpp:257
#define GNASH_REPORT_FUNCTION
Definition: log.h:452
GtkWidget * button_new_with_label(const char *label)
Definition: gtkext.cpp:192
Global_as & getGlobal(const as_environment &env)
Definition: as_environment.cpp:651
as_value gtkext_widget_show(const fn_call &fn)
Definition: gtkext.cpp:316
VM & getVM(const as_environment &env)
Definition: as_environment.h:222
Parameters/environment for builtin or user-defined functions callable from ActionScript.
Definition: fn_call.h:118
as_object * createClass(Global_as::ASFunction ctor, as_object *prototype)
Create an ActionScript class.
Definition: Global_as.cpp:180
void setWindow(GtkWidget *x)
Definition: gtkext.h:57
DSOTEXPORT std::string to_string(int version=7) const
Get a std::string representation for this value.
Definition: as_value.cpp:205
as_value gtkext_container_add(const fn_call &fn)
Definition: gtkext.cpp:302
T * get(as_object *o)
Extract the DisplayObject attached to an object.
Definition: as_object.h:842
int main(int argc, char *argv[])
Definition: gnash.cpp:96
~GtkExt()
Definition: gtkext.cpp:159
Args::size_type nargs
Number of arguments to this ActionScript function call.
Definition: fn_call.h:178
void dump_callbacks(map< string, as_value > &calls)
Definition: gtkext.cpp:65
ActionScript value type.
Definition: as_value.h:95
void main()
Definition: gtkext.cpp:200
const Args::value_type & arg(unsigned int n) const
Access a particular argument.
Definition: fn_call.h:194
void signal_connect_swapped()
GtkWidget * getWindow()
Definition: gtkext.h:56
The Global object ultimately contains all objects in an ActionScript run.
Definition: Global_as.h:50
as_value gtkext_signal_connect(const fn_call &fn)
Definition: gtkext.cpp:218
as_value gtkext_container_set_border_width(const fn_call &fn)
Definition: gtkext.cpp:240
as_object * this_ptr
Definition: fn_call.h:170
@ o
Definition: GnashKey.h:161
@ width
Definition: klash_part.cpp:329
as_value gtkext_window_new(const fn_call &fn)
Definition: gtkext.cpp:206
std::int32_t x
Definition: BitmapData_as.cpp:434
void(* gtk_callback_t)(GtkWidget *widget, gpointer data)
Definition: gtkext.h:43
SimpleBuffer data
Definition: LocalConnection_as.cpp:151
std::unique_ptr< as_object > init_gtkext_instance()
Return an instance.
Definition: gtkext.cpp:339