24
24
<th width="100%" align="center">Swfdec Reference Manual</th>
25
25
<td><a accesskey="n" href="SwfdecAsObject.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
27
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2588708" class="shortcut">Top</a>
29
<a href="#id2635859" class="shortcut">Description</a>
31
<a href="#id2635737" class="shortcut">Object Hierarchy</a>
33
<a href="#id2635767" class="shortcut">Properties</a>
35
<a href="#id2635834" class="shortcut">Signals</a></nobr></td></tr>
27
<tr><td colspan="5" class="shortcuts"><nobr><a href="#SwfdecAsContext.synopsis" class="shortcut">Top</a>
29
<a href="#SwfdecAsContext.description" class="shortcut">Description</a>
31
<a href="#SwfdecAsContext.object-hierarchy" class="shortcut">Object Hierarchy</a>
33
<a href="#SwfdecAsContext.properties" class="shortcut">Properties</a>
35
<a href="#SwfdecAsContext.signals" class="shortcut">Signals</a></nobr></td></tr>
37
37
<div class="refentry" lang="en">
38
38
<a name="SwfdecAsContext"></a><div class="titlepage"></div>
39
39
<div class="refnamediv"><table width="100%"><tr>
42
<a name="id2588708"></a><span class="refentrytitle">SwfdecAsContext</span>
44
<p>SwfdecAsContext — the main script engine context</p>
41
<h2><span class="refentrytitle"><a name="SwfdecAsContext.top_of_page"></a>SwfdecAsContext</span></h2>
42
<p>SwfdecAsContext — the main script engine context</p>
46
44
<td valign="top" align="right"></td>
47
45
</tr></table></div>
48
46
<div class="refsynopsisdiv">
47
<a name="SwfdecAsContext.synopsis"></a><h2>Synopsis</h2>
50
48
<pre class="synopsis">
52
50
#include <swfdec/swfdec.h>
55
<a class="link" href="SwfdecAsContext.html#SwfdecAsContext-struct">SwfdecAsContext</a>;
56
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-startup">swfdec_as_context_startup</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
57
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-abort">swfdec_as_context_abort</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
52
<a class="link" href="SwfdecAsContext.html#SwfdecAsContext-struct" title="SwfdecAsContext">SwfdecAsContext</a>;
53
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-startup" title="swfdec_as_context_startup ()">swfdec_as_context_startup</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
54
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-abort" title="swfdec_as_context_abort ()">swfdec_as_context_abort</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
58
55
const char *reason);
60
57
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
61
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-is-aborted">swfdec_as_context_is_aborted</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
62
const char* <a class="link" href="SwfdecAsContext.html#swfdec-as-context-get-string">swfdec_as_context_get_string</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
58
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-is-aborted" title="swfdec_as_context_is_aborted ()">swfdec_as_context_is_aborted</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
59
const char* <a class="link" href="SwfdecAsContext.html#swfdec-as-context-get-string" title="swfdec_as_context_get_string ()">swfdec_as_context_get_string</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
63
60
const char *string);
64
const char* <a class="link" href="SwfdecAsContext.html#swfdec-as-context-give-string">swfdec_as_context_give_string</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
61
const char* <a class="link" href="SwfdecAsContext.html#swfdec-as-context-give-string" title="swfdec_as_context_give_string ()">swfdec_as_context_give_string</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
67
64
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
68
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-use-mem">swfdec_as_context_use_mem</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
70
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
74
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-try-use-mem">swfdec_as_context_try_use_mem</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
78
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-unuse-mem">swfdec_as_context_unuse_mem</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
80
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
82
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-gc">swfdec_as_context_gc</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
83
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-maybe-gc">swfdec_as_context_maybe_gc</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
84
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-run">swfdec_as_context_run</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
85
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-throw">swfdec_as_context_throw</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
86
const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);
88
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
89
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-catch">swfdec_as_context_catch</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
90
<a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);
91
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-eval">swfdec_as_context_eval</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
92
<a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a> *obj,
94
<a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *val);
95
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-eval-set">swfdec_as_context_eval_set</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
96
<a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a> *obj,
98
const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *val);
99
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-get-time">swfdec_as_context_get_time</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
65
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-use-mem" title="swfdec_as_context_use_mem ()">swfdec_as_context_use_mem</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
67
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
70
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
71
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-try-use-mem" title="swfdec_as_context_try_use_mem ()">swfdec_as_context_try_use_mem</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
75
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-unuse-mem" title="swfdec_as_context_unuse_mem ()">swfdec_as_context_unuse_mem</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
77
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gsize"
79
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-gc" title="swfdec_as_context_gc ()">swfdec_as_context_gc</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
80
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-maybe-gc" title="swfdec_as_context_maybe_gc ()">swfdec_as_context_maybe_gc</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
81
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-run" title="swfdec_as_context_run ()">swfdec_as_context_run</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
82
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-throw" title="swfdec_as_context_throw ()">swfdec_as_context_throw</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
83
const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);
85
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
86
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-catch" title="swfdec_as_context_catch ()">swfdec_as_context_catch</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
87
<a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);
88
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-eval" title="swfdec_as_context_eval ()">swfdec_as_context_eval</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
89
<a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a> *obj,
91
<a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *val);
92
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-eval-set" title="swfdec_as_context_eval_set ()">swfdec_as_context_eval_set</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
93
<a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a> *obj,
95
const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *val);
96
void <a class="link" href="SwfdecAsContext.html#swfdec-as-context-get-time" title="swfdec_as_context_get_time ()">swfdec_as_context_get_time</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context,
101
98
href="/usr/share/gtk-doc/html/glib/glib-Date-and-Time-Functions.html#GTimeVal"
102
99
>GTimeVal</a> *tv);
103
<a class="link" href="SwfdecAsFrame.html" title="SwfdecAsFrame">SwfdecAsFrame</a>* <a class="link" href="SwfdecAsContext.html#swfdec-as-context-get-frame">swfdec_as_context_get_frame</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
100
<a class="link" href="SwfdecAsFrame.html" title="SwfdecAsFrame">SwfdecAsFrame</a>* <a class="link" href="SwfdecAsContext.html#swfdec-as-context-get-frame" title="swfdec_as_context_get_frame ()">swfdec_as_context_get_frame</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
105
102
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
106
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-is-constructing">swfdec_as_context_is_constructing</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
103
>gboolean</a> <a class="link" href="SwfdecAsContext.html#swfdec-as-context-is-constructing" title="swfdec_as_context_is_constructing ()">swfdec_as_context_is_constructing</a> (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
110
106
<div class="refsect1" lang="en">
111
<a name="id2635737"></a><h2>Object Hierarchy</h2>
107
<a name="SwfdecAsContext.object-hierarchy"></a><h2>Object Hierarchy</h2>
112
108
<pre class="synopsis">
115
110
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
121
116
<div class="refsect1" lang="en">
122
<a name="id2635767"></a><h2>Properties</h2>
117
<a name="SwfdecAsContext.properties"></a><h2>Properties</h2>
123
118
<pre class="synopsis">
125
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--aborted">aborted</a>" <a
119
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--aborted" title='The "aborted" property'>aborted</a>" <a
126
120
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
127
121
>gboolean</a> : Read
128
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--debugger">debugger</a>" <a class="link" href="SwfdecAsDebugger.html" title="SwfdecAsDebugger">SwfdecAsDebugger</a> : Read / Write / Construct Only
129
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--memory-until-gc">memory-until-gc</a>" <a
122
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--debugger" title='The "debugger" property'>debugger</a>" <a class="link" href="SwfdecAsDebugger.html" title="SwfdecAsDebugger">SwfdecAsDebugger</a>* : Read / Write / Construct Only
123
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--memory-until-gc" title='The "memory-until-gc" property'>memory-until-gc</a>" <a
130
124
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"
131
125
>gulong</a> : Read / Write / Construct
132
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--random-seed">random-seed</a>" <a
126
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext--random-seed" title='The "random-seed" property'>random-seed</a>" <a
133
127
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
134
128
>guint</a> : Write
137
131
<div class="refsect1" lang="en">
138
<a name="id2635834"></a><h2>Signals</h2>
132
<a name="SwfdecAsContext.signals"></a><h2>Signals</h2>
139
133
<pre class="synopsis">
141
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext-trace">trace</a>" : Run Last
134
"<a class="link" href="SwfdecAsContext.html#SwfdecAsContext-trace" title='The "trace" signal'>trace</a>" : Run Last
144
137
<div class="refsect1" lang="en">
145
<a name="id2635859"></a><h2>Description</h2>
138
<a name="SwfdecAsContext.description"></a><h2>Description</h2>
147
140
A <a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext"><span class="type">SwfdecAsContext</span></a> provides the main execution environment for Actionscript
148
141
execution. It provides the objects typically available in ECMAScript and
790
763
<div class="refsect2" lang="en">
791
<a name="id2651065"></a><h3>
792
<a name="SwfdecAsContext--debugger"></a>The <code class="literal">"debugger"</code> property</h3>
793
<a class="indexterm" name="id2651078"></a><pre class="programlisting"> "debugger" <a class="link" href="SwfdecAsDebugger.html" title="SwfdecAsDebugger">SwfdecAsDebugger</a> : Read / Write / Construct Only</pre>
764
<a name="SwfdecAsContext--debugger"></a><h3>The <code class="literal">"debugger"</code> property</h3>
765
<pre class="programlisting"> "debugger" <a class="link" href="SwfdecAsDebugger.html" title="SwfdecAsDebugger">SwfdecAsDebugger</a>* : Read / Write / Construct Only</pre>
794
766
<p>debugger used in this player.</p>
797
769
<div class="refsect2" lang="en">
798
<a name="id2651099"></a><h3>
799
<a name="SwfdecAsContext--memory-until-gc"></a>The <code class="literal">"memory-until-gc"</code> property</h3>
800
<a class="indexterm" name="id2651113"></a><pre class="programlisting"> "memory-until-gc" <a
770
<a name="SwfdecAsContext--memory-until-gc"></a><h3>The <code class="literal">"memory-until-gc"</code> property</h3>
771
<pre class="programlisting"> "memory-until-gc" <a
801
772
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"
802
773
>gulong</a> : Read / Write / Construct</pre>
803
774
<p>amount of bytes that need to be allocated before garbage collection triggers.</p>
806
777
<div class="refsect2" lang="en">
807
<a name="id2651135"></a><h3>
808
<a name="SwfdecAsContext--random-seed"></a>The <code class="literal">"random-seed"</code> property</h3>
809
<a class="indexterm" name="id2651150"></a><pre class="programlisting"> "random-seed" <a
778
<a name="SwfdecAsContext--random-seed"></a><h3>The <code class="literal">"random-seed"</code> property</h3>
779
<pre class="programlisting"> "random-seed" <a
810
780
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
811
781
>guint</a> : Write</pre>
812
782
<p>seed used for calculating random numbers.</p>