Gnash  0.8.11dev
SWF.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
3 // Free Software Foundation, Inc
4 //
5 // This program is free software; you can redistribute it and/or modify
6 // it under the terms of the GNU General Public License as published by
7 // the Free Software Foundation; either version 3 of the License, or
8 // (at your option) any later version.
9 //
10 // This program is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 // GNU General Public License for more details.
14 //
15 // You should have received a copy of the GNU General Public License
16 // along with this program; if not, write to the Free Software
17 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 
19 #ifndef GNASH_SWF_H
20 #define GNASH_SWF_H
21 
22 #include <iosfwd>
23 
24 namespace gnash {
25 
27 namespace SWF {
28 
30 enum TagType
31 {
32  END = 0,
33  SHOWFRAME = 1,
42  DEFINEFONT = 10,
43  DEFINETEXT = 11,
44  DOACTION = 12,
47  STARTSOUND = 15,
48  STOPSOUND = 16,
56  PROTECT = 24,
60  SYNCFRAME = 29,
61  FREEALL = 31,
73  FRAMELABEL = 43,
77  FRAMETAG = 47,
79  GENCOMMAND = 49,
82  FONTREF = 52,
89  INITACTION = 59,
91  VIDEOFRAME = 61,
93  DEBUGID = 63,
95  SCRIPTLIMITS = 65,
96  SETTABINDEX = 66,
102  DOABC = 72,
107  METADATA = 77,
117  REFLEX = 777,
118  DEFINEBITSPTR = 1023
119 };
120 
121 std::ostream& operator<<(std::ostream& o, TagType t);
122 
125 {
126  ACTION_END = 0x00,
129  ACTION_PLAY = 0x06,
130  ACTION_STOP = 0x07,
133  ACTION_GOTOFRAME = 0x81, /* >= 0x80 means record has args */
138  ACTION_ADD = 0x0A,
142  ACTION_EQUAL = 0x0E,
150  ACTION_POP = 0x17,
151  ACTION_INT = 0x18,
160  ACTION_TRACE = 0x26,
164  ACTION_THROW = 0x2A,
165 
174 
183 
185  //
187  //
198  ACTION_ORD = 0x32,
199  ACTION_CHR = 0x33,
202  ACTION_MBORD = 0x36,
203  ACTION_MBCHR = 0x37,
211 
216  ACTION_VAREQUALS = 0x3C, // DEFINELOCAL actually
220 
230  ACTION_NEW = 0x40,
231  ACTION_VAR = 0x41,
233 
245 
252 
254  //
259  ACTION_DUP = 0x4C,
260  ACTION_SWAP = 0x4D,
265 
271 
280 
290 
293  ACTION_ENUM2 = 0x55,
301 
306 
311 
328  ACTION_TRY = 0x8F,
329  ACTION_WITH = 0x94,
331  ACTION_SETREGISTER = 0x87
332 
333 };
334 
335 std::ostream& operator<<(std::ostream& o, ActionType a);
336 
338 {
341 
344 
347 
355 
366 
377 
382 
389 
395 
398 
401 
410 
419 
428 
437 
442 
451 
459 
468 
477 
486 
495 
504 
513 
522 
531 
541 
549 
553 
565 
574 
578 
581 
583 
590 
595 
600 
604 
608 
612 
618 
625 
633 
638 
643 
648 
653 
660 
665 
674 
688 
695 
704 
712 
720 
728 
738 
748 
751 
758 
766 
776 
779 
790 
793 
798 
803 
809 
823 
834 
838 
847 
858 
864 
867 
875 
883 
888 
894 
906 
912 
920 
924 
929 
940 
942 
953 
955 
963 
965 
972 
981 
989 
998 
1004 
1010 
1016 
1022 
1028 
1034 
1040 
1047 
1054 
1062 
1069 
1073 
1080 
1085 
1090 
1096 
1103 
1110 
1114 
1120 
1127 
1133 
1141 
1146 
1154 
1159 
1165 
1171 
1177 
1180 
1183 
1186 
1191 
1198 
1205 
1212 
1219 
1226 
1233 
1240 
1247 
1253 
1260 
1267 
1274 
1282 
1289 
1296 
1303 
1310 
1317 
1324 
1331 
1339 
1351 
1354 
1357 
1360 
1363 
1366 
1369 
1372 
1375 
1384 
1389 
1394 
1399 
1404 
1411 
1418 
1425 
1432 
1455 
1458 
1462 
1466 
1470 
1474 
1477 
1479 
1482 
1485 
1488 
1491 
1494 
1497 
1500 
1503 
1506 
1508  ABC_ACTION_VERIFYOP = 0xFE
1509 
1510 };
1511 
1513 std::ostream& operator<< (std::ostream& os, const abc_action_type& typ);
1514 
1515 
1517 //
1521 {
1522  FILL_SOLID = 0x00,
1528 
1531 
1534 };
1535 
1537 {
1541 };
1542 
1544 {
1547 };
1548 
1549 
1550 
1551 
1552 } // namespace gnash::SWF
1553 
1554 } // namespace gnash
1555 
1556 
1557 #endif // GNASH_SWF_H
gnash::SWF::ABC_ACTION_IFEQ
@ ABC_ACTION_IFEQ
Definition: SWF.h:467
gnash::SWF::ABC_ACTION_IN
@ ABC_ACTION_IN
Definition: SWF.h:1338
gnash::SWF::ABC_ACTION_0x67
@ ABC_ACTION_0x67
Definition: SWF.h:941
gnash::SWF::ABC_ACTION_URSHIFT
@ ABC_ACTION_URSHIFT
Definition: SWF.h:1246
gnash::SWF::ABC_ACTION_CALLSUPER
@ ABC_ACTION_CALLSUPER
Definition: SWF.h:737
gnash::SWF::DEFINEEDITTEXT
@ DEFINEEDITTEXT
Definition: SWF.h:67
gnash::SWF::ABC_ACTION_0x99
@ ABC_ACTION_0x99
Definition: SWF.h:1179
gnash::SWF::ACTION_DEFINEFUNCTION
@ ACTION_DEFINEFUNCTION
Definition: SWF.h:330
gnash::SWF::ACTION_INT
@ ACTION_INT
Definition: SWF.h:151
gnash::SWF::ABC_ACTION_FINDPROPSTRICT
@ ABC_ACTION_FINDPROPSTRICT
Definition: SWF.h:874
gnash::SWF::ABC_ACTION_CONVERT_O
@ ABC_ACTION_CONVERT_O
Definition: SWF.h:1046
gnash::SWF::ACTION_SETMEMBER
@ ACTION_SETMEMBER
Definition: SWF.h:262
gnash::SWF::DEFINEBITSPTR
@ DEFINEBITSPTR
Definition: SWF.h:118
gnash::SWF::ABC_ACTION_ISTYPE
@ ABC_ACTION_ISTYPE
Definition: SWF.h:1323
gnash::SWF::SpreadMode
SpreadMode
Definition: SWF.h:1537
gnash::SWF::ACTION_GOTOLABEL
@ ACTION_GOTOLABEL
Definition: SWF.h:137
gnash::SWF::ACTION_STRINGLENGTH
@ ACTION_STRINGLENGTH
Definition: SWF.h:148
gnash::SWF::ABC_ACTION_IFSTRICTNE
@ ABC_ACTION_IFSTRICTNE
Definition: SWF.h:530
gnash::SWF::ABC_ACTION_NEGATE
@ ABC_ACTION_NEGATE
Definition: SWF.h:1132
gnash::SWF::ABC_ACTION_0x8D
@ ABC_ACTION_0x8D
Definition: SWF.h:1124
gnash::SWF::ABC_ACTION_0x8B
@ ABC_ACTION_0x8B
Definition: SWF.h:1122
gnash::SWF::ABC_ACTION_NEWOBJECT
@ ABC_ACTION_NEWOBJECT
Definition: SWF.h:822
gnash::SWF::CSMTEXTSETTINGS
@ CSMTEXTSETTINGS
Definition: SWF.h:104
gnash::SWF::ACTION_CALLMETHOD
@ ACTION_CALLMETHOD
Definition: SWF.h:270
gnash::SWF::DOACTION
@ DOACTION
Definition: SWF.h:44
gnash::SWF::ABC_ACTION_0xBD
@ ABC_ACTION_0xBD
Definition: SWF.h:1348
gnash::SWF::ACTION_STRINGCONCAT
@ ACTION_STRINGCONCAT
Definition: SWF.h:155
gnash::SWF::DEFINETEXT
@ DEFINETEXT
Definition: SWF.h:43
gnash::SWF::DEFINEBUTTON
@ DEFINEBUTTON
Definition: SWF.h:39
gnash::SWF::ABC_ACTION_SUBTRACT
@ ABC_ACTION_SUBTRACT
Definition: SWF.h:1204
gnash::SWF::ABC_ACTION_0xCA
@ ABC_ACTION_0xCA
Definition: SWF.h:1378
gnash::SWF::ABC_ACTION_NEWCLASS
@ ABC_ACTION_NEWCLASS
Definition: SWF.h:846
gnash::SWF::ABC_ACTION_0xEB
@ ABC_ACTION_0xEB
Definition: SWF.h:1452
gnash::SWF::ABC_ACTION_IFLT
@ ABC_ACTION_IFLT
Definition: SWF.h:485
gnash::SWF::ABC_ACTION_0x9F
@ ABC_ACTION_0x9F
Definition: SWF.h:1190
gnash::SWF::ABC_ACTION_WB
@ ABC_ACTION_WB
NB: Error to appear in ABC.
Definition: SWF.h:1490
gnash::SWF::ABC_ACTION_DECLOCAL_I
@ ABC_ACTION_DECLOCAL_I
See: 0x94 (ABC_ACTION_DECLOCAL), but forces types to int, not double.
Definition: SWF.h:1362
gnash::SWF::ABC_ACTION_CONSTRUCTSUPER
@ ABC_ACTION_CONSTRUCTSUPER
Definition: SWF.h:765
gnash::SWF::ACTION_DECREMENT
@ ACTION_DECREMENT
Definition: SWF.h:264
gnash::SWF::ABC_ACTION_0xDF
@ ABC_ACTION_0xDF
Definition: SWF.h:1440
gnash::SWF::ABC_ACTION_JUMP
@ ABC_ACTION_JUMP
Definition: SWF.h:441
gnash::SWF::ABC_ACTION_0xCF
@ ABC_ACTION_0xCF
Definition: SWF.h:1383
gnash::SWF::ABC_ACTION_0X0B
@ ABC_ACTION_0X0B
Definition: SWF.h:400
gnash::SWF::ACTION_VAR
@ ACTION_VAR
Definition: SWF.h:231
gnash::SWF::ABC_ACTION_0x5C
@ ABC_ACTION_0x5C
Definition: SWF.h:866
gnash::SWF::ACTION_NEWEQUALS
@ ACTION_NEWEQUALS
ECMA-262 "Abstract Equality Comparison".
Definition: SWF.h:256
gnash::SWF::FILL_CLIPPED_BITMAP_HARD
@ FILL_CLIPPED_BITMAP_HARD
swf8 (alexis is wrong), non-smoothed / hard edges
Definition: SWF.h:1533
gnash::SWF::ACTION_SETVARIABLE
@ ACTION_SETVARIABLE
Definition: SWF.h:153
gnash::SWF::ABC_ACTION_0xE7
@ ABC_ACTION_0xE7
Definition: SWF.h:1448
gnash::SWF::STARTSOUND
@ STARTSOUND
Definition: SWF.h:47
gnash::SWF::TagType
TagType
SWF tag types. Symbolic names copied from Ming.
Definition: SWF.h:31
gnash::SWF::ABC_ACTION_DIVIDE
@ ABC_ACTION_DIVIDE
Definition: SWF.h:1218
gnash::SWF::ABC_ACTION_0x33
@ ABC_ACTION_0x33
Definition: SWF.h:675
gnash::SWF::ACTION_CALLFRAME
@ ACTION_CALLFRAME
Definition: SWF.h:210
gnash::SWF::ABC_ACTION_0xE0
@ ABC_ACTION_0xE0
Definition: SWF.h:1441
gnash::SWF::ABC_ACTION_IFSTRICTEQ
@ ABC_ACTION_IFSTRICTEQ
Definition: SWF.h:521
gnash::SWF::operator<<
std::ostream & operator<<(std::ostream &o, const ShapeRecord &sh)
Definition: ShapeRecord.cpp:600
gnash::SWF::ABC_ACTION_CALLPROPVOID
@ ABC_ACTION_CALLPROPVOID
Definition: SWF.h:802
gnash::SWF::ACTION_INITARRAY
@ ACTION_INITARRAY
Definition: SWF.h:232
gnash::SWF::IMPORTASSETS
@ IMPORTASSETS
Definition: SWF.h:87
gnash::SWF::ABC_ACTION_PUSHDOUBLE
@ ABC_ACTION_PUSHDOUBLE
Definition: SWF.h:652
gnash::SWF::DEFINEBEHAVIOR
@ DEFINEBEHAVIOR
Definition: SWF.h:74
gnash::SWF::ABC_ACTION_COERCE_I
@ ABC_ACTION_COERCE_I
Definition: SWF.h:1084
gnash::SWF::ACTION_DELETE
@ ACTION_DELETE
Definition: SWF.h:214
gnash::SWF::DEFINESHAPE
@ DEFINESHAPE
Definition: SWF.h:34
gnash::SWF::ABC_ACTION_IFNE
@ ABC_ACTION_IFNE
Definition: SWF.h:476
gnash::SWF::ABC_ACTION_VERIFYOP
@ ABC_ACTION_VERIFYOP
NB: Error to appear in ABC.
Definition: SWF.h:1508
gnash::SWF::ABC_ACTION_0x7F
@ ABC_ACTION_0x7F
Definition: SWF.h:1061
gnash::SWF::ABC_ACTION_COERCE_S
@ ABC_ACTION_COERCE_S
Definition: SWF.h:1095
gnash::SWF::FillType
FillType
SWF fill style types. Symbolic names copied from Ming.
Definition: SWF.h:1521
gnash::SWF::ABC_ACTION_NOT
@ ABC_ACTION_NOT
Definition: SWF.h:1170
gnash::SWF::ACTION_WAITFORFRAMEEXPRESSION
@ ACTION_WAITFORFRAMEEXPRESSION
Definition: SWF.h:205
gnash::SWF::ABC_ACTION_FINDDEF
@ ABC_ACTION_FINDDEF
Definition: SWF.h:887
gnash::SWF::ACTION_PLAY
@ ACTION_PLAY
Definition: SWF.h:129
gnash::SWF::ABC_ACTION_IFNLT
@ ABC_ACTION_IFNLT
Definition: SWF.h:409
gnash::SWF::ABC_ACTION_HASNEXT2
@ ABC_ACTION_HASNEXT2
Definition: SWF.h:673
gnash::SWF::ACTION_NEWLESSTHAN
@ ACTION_NEWLESSTHAN
Definition: SWF.h:251
gnash::SWF::ABC_ACTION_LSHIFT
@ ABC_ACTION_LSHIFT
Definition: SWF.h:1232
gnash::SWF::STARTSOUND2
@ STARTSOUND2
Definition: SWF.h:115
gnash::SWF::ACTION_STOPSOUNDS
@ ACTION_STOPSOUNDS
Definition: SWF.h:132
gnash::SWF::ABC_ACTION_0xE5
@ ABC_ACTION_0xE5
Definition: SWF.h:1446
gnash::SWF::ACTION_PREVFRAME
@ ACTION_PREVFRAME
Definition: SWF.h:128
gnash::SWF::ABC_ACTION_CONCAT
@ ABC_ACTION_CONCAT
NB: It is an error for this to appear.
Definition: SWF.h:1182
gnash::SWF::FREECHARACTER
@ FREECHARACTER
Definition: SWF.h:35
gnash::SWF::DEFINEFONT2
@ DEFINEFONT2
Definition: SWF.h:78
gnash::SWF::ABC_ACTION_0x8F
@ ABC_ACTION_0x8F
Definition: SWF.h:1126
gnash::SWF::ACTION_SETPROPERTY
@ ACTION_SETPROPERTY
Definition: SWF.h:157
gnash::SWF::ABC_ACTION_0x38
@ ABC_ACTION_0x38
Definition: SWF.h:680
gnash::SWF::ABC_ACTION_GETPROPERTY
@ ABC_ACTION_GETPROPERTY
Definition: SWF.h:939
gnash::SWF::ABC_ACTION_NEWACTIVATION
@ ABC_ACTION_NEWACTIVATION
Definition: SWF.h:837
gnash::SWF::ACTION_STOPDRAGMOVIE
@ ACTION_STOPDRAGMOVIE
Definition: SWF.h:162
gnash::SWF::ABC_ACTION_PUSHBYTE
@ ABC_ACTION_PUSHBYTE
Definition: SWF.h:594
gnash::SWF::ENABLEDEBUGGER2
@ ENABLEDEBUGGER2
Definition: SWF.h:94
gnash::SWF::ABC_ACTION_0xE4
@ ABC_ACTION_0xE4
Definition: SWF.h:1445
gnash::SWF::JPEGTABLES
@ JPEGTABLES
Definition: SWF.h:40
gnash::SWF::ABC_ACTION_BITXOR
@ ABC_ACTION_BITXOR
Definition: SWF.h:1266
gnash::SWF::ABC_ACTION_THROW
@ ABC_ACTION_THROW
Definition: SWF.h:354
gnash::SWF::ACTION_MBLENGTH
@ ACTION_MBLENGTH
Definition: SWF.h:197
gnash::SWF::ABC_ACTION_BKPTLINE
@ ABC_ACTION_BKPTLINE
Definition: SWF.h:1473
gnash::SWF::ABC_ACTION_0xD9
@ ABC_ACTION_0xD9
Definition: SWF.h:1434
gnash::SWF::ABC_ACTION_0x7A
@ ABC_ACTION_0x7A
Definition: SWF.h:1056
gnash::SWF::ABC_ACTION_LESSEQUALS
@ ABC_ACTION_LESSEQUALS
Definition: SWF.h:1295
gnash::SWF::ACTION_DUPLICATECLIP
@ ACTION_DUPLICATECLIP
Definition: SWF.h:158
gnash::SWF::ABC_ACTION_SETLOCAL1
@ ABC_ACTION_SETLOCAL1
Definition: SWF.h:1417
gnash::SWF::ABC_ACTION_CALLSUPERID
@ ABC_ACTION_CALLSUPERID
Do: Nothing, this is an intermediate code op, should not appear in ABC.
Definition: SWF.h:778
gnash::SWF::ActionType
ActionType
SWF action ids. Symbolic names copied from Ming.
Definition: SWF.h:125
gnash::SWF::FILL_TILED_BITMAP
@ FILL_TILED_BITMAP
Definition: SWF.h:1526
gnash::SWF::ABC_ACTION_0x8A
@ ABC_ACTION_0x8A
Definition: SWF.h:1121
gnash::SWF::ACTION_STRICTMODE
@ ACTION_STRICTMODE
Definition: SWF.h:204
gnash::SWF::ABC_ACTION_0xDB
@ ABC_ACTION_0xDB
Definition: SWF.h:1436
gnash::SWF::ABC_ACTION_PUSHSCOPE
@ ABC_ACTION_PUSHSCOPE
Definition: SWF.h:659
gnash::SWF::DEFINETEXTFORMAT
@ DEFINETEXTFORMAT
Definition: SWF.h:72
gnash::SWF::ABC_ACTION_0xCB
@ ABC_ACTION_0xCB
Definition: SWF.h:1379
gnash::SWF::ABC_ACTION_IFLE
@ ABC_ACTION_IFLE
Definition: SWF.h:494
gnash::SWF::ACTION_TARGETPATH
@ ACTION_TARGETPATH
Definition: SWF.h:248
gnash
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
gnash::SWF::ABC_ACTION_NOP
@ ABC_ACTION_NOP
Do: Nothing.
Definition: SWF.h:346
gnash::SWF::SCRIPTLIMITS
@ SCRIPTLIMITS
Definition: SWF.h:95
gnash::SWF::DEFINEVIDEO
@ DEFINEVIDEO
Definition: SWF.h:68
gnash::SWF::FILL_CLIPPED_BITMAP
@ FILL_CLIPPED_BITMAP
Definition: SWF.h:1527
gnash::SWF::DEFINESCALINGGRID
@ DEFINESCALINGGRID
Definition: SWF.h:108
gnash::SWF::ABC_ACTION_DEBUG
@ ABC_ACTION_DEBUG
Definition: SWF.h:1461
gnash::SWF::ABC_ACTION_0xDA
@ ABC_ACTION_0xDA
Definition: SWF.h:1435
gnash::SWF::ABC_ACTION_ABC_TYPEOF
@ ABC_ACTION_ABC_TYPEOF
Definition: SWF.h:1164
gnash::SWF::ABC_ACTION_IFNLE
@ ABC_ACTION_IFNLE
Definition: SWF.h:418
gnash::SWF::DEFINELOSSLESS2
@ DEFINELOSSLESS2
Definition: SWF.h:66
gnash::SWF::ABC_ACTION_CONVERT_I
@ ABC_ACTION_CONVERT_I
Definition: SWF.h:1021
gnash::SWF::DEFINESOUND
@ DEFINESOUND
Definition: SWF.h:46
gnash::SWF::ACTION_SUBTRACT
@ ACTION_SUBTRACT
Definition: SWF.h:139
gnash::SWF::ACTION_NEW
@ ACTION_NEW
Definition: SWF.h:230
gnash::SWF::ABC_ACTION_SWEEP
@ ABC_ACTION_SWEEP
NB: Error to appear in ABC.
Definition: SWF.h:1502
gnash::SWF::ABC_ACTION_NEWFUNCTION
@ ABC_ACTION_NEWFUNCTION
Definition: SWF.h:694
gnash::SWF::STOPSOUND
@ STOPSOUND
Definition: SWF.h:48
gnash::SWF::FRAMELABEL
@ FRAMELABEL
Definition: SWF.h:73
gnash::SWF::DEFINEBITSJPEG4
@ DEFINEBITSJPEG4
Definition: SWF.h:116
gnash::SWF::ABC_ACTION_TIMESTAMP
@ ABC_ACTION_TIMESTAMP
Do: Nothing.
Definition: SWF.h:1476
gnash::SWF::ABC_ACTION_SETLOCAL0
@ ABC_ACTION_SETLOCAL0
Definition: SWF.h:1410
gnash::SWF::ABC_ACTION_IFNGT
@ ABC_ACTION_IFNGT
Definition: SWF.h:427
gnash::SWF::ABC_ACTION_PUSHFALSE
@ ABC_ACTION_PUSHFALSE
Definition: SWF.h:607
gnash::SWF::DEFINEFUNCTION
@ DEFINEFUNCTION
Definition: SWF.h:83
gnash::SWF::ABC_ACTION_SWAP
@ ABC_ACTION_SWAP
Definition: SWF.h:632
gnash::SWF::DEFINEMORPHSHAPE2
@ DEFINEMORPHSHAPE2
Definition: SWF.h:111
gnash::SWF::ACTION_GOTOEXPRESSION
@ ACTION_GOTOEXPRESSION
aka GOTOFRAME2
Definition: SWF.h:213
gnash::SWF::FILL_FOCAL_GRADIENT
@ FILL_FOCAL_GRADIENT
Definition: SWF.h:1525
gnash::SWF::ENABLEDEBUGGER
@ ENABLEDEBUGGER
Definition: SWF.h:88
gnash::SWF::DEFINEFONTNAME
@ DEFINEFONTNAME
Definition: SWF.h:114
gnash::SWF::SHOWFRAME
@ SHOWFRAME
Definition: SWF.h:33
gnash::SWF::ABC_ACTION_CALLPROPERTY
@ ABC_ACTION_CALLPROPERTY
Definition: SWF.h:747
gnash::SWF::ABC_ACTION_GETLEX
@ ABC_ACTION_GETLEX
Definition: SWF.h:893
gnash::SWF::PLACEOBJECT2
@ PLACEOBJECT2
Definition: SWF.h:58
gnash::SWF::FRAMETAG
@ FRAMETAG
Definition: SWF.h:77
gnash::SWF::ABC_ACTION_0x3E
@ ABC_ACTION_0x3E
Definition: SWF.h:686
gnash::SWF::ACTION_TRY
@ ACTION_TRY
Definition: SWF.h:328
gnash::SWF::ABC_ACTION_ESC_XELEM
@ ABC_ACTION_ESC_XELEM
Definition: SWF.h:1009
gnash::SWF::ABC_ACTION_COERCE_B
@ ABC_ACTION_COERCE_B
Definition: SWF.h:1072
gnash::SWF::ABC_ACTION_0x8C
@ ABC_ACTION_0x8C
Definition: SWF.h:1123
gnash::SWF::DEFINEBUTTONSOUND
@ DEFINEBUTTONSOUND
Definition: SWF.h:49
gnash::SWF::ACTION_SWAP
@ ACTION_SWAP
Definition: SWF.h:260
gnash::SWF::DEFINEBINARYDATA
@ DEFINEBINARYDATA
Definition: SWF.h:113
gnash::SWF::ACTION_END
@ ACTION_END
Definition: SWF.h:126
gnash::SWF::ACTION_BRANCHALWAYS
@ ACTION_BRANCHALWAYS
Definition: SWF.h:207
gnash::SWF::abc_action_type
abc_action_type
Definition: SWF.h:338
gnash::SWF::ABC_ACTION_0x37
@ ABC_ACTION_0x37
Definition: SWF.h:679
gnash::SWF::ABC_ACTION_PUSHNAN
@ ABC_ACTION_PUSHNAN
Definition: SWF.h:611
gnash::SWF::ACTION_DELETE2
@ ACTION_DELETE2
Definition: SWF.h:215
gnash::SWF::ABC_ACTION_GETSCOPEOBJECT
@ ABC_ACTION_GETSCOPEOBJECT
Definition: SWF.h:928
gnash::SWF::ABC_ACTION_0xBE
@ ABC_ACTION_0xBE
Definition: SWF.h:1349
gnash::SWF::ACTION_SETTARGET
@ ACTION_SETTARGET
Definition: SWF.h:136
gnash::SWF::ABC_ACTION_0xEC
@ ABC_ACTION_0xEC
Definition: SWF.h:1453
gnash::SWF::ABC_ACTION_ASTYPELATE
@ ABC_ACTION_ASTYPELATE
Definition: SWF.h:1109
gnash::SWF::ABC_ACTION_RSHIFT
@ ABC_ACTION_RSHIFT
Definition: SWF.h:1239
gnash::SWF::ABC_ACTION_0x54
@ ABC_ACTION_0x54
Definition: SWF.h:808
gnash::SWF::ABC_ACTION_MULTIPLY_I
@ ABC_ACTION_MULTIPLY_I
See: 0xA2 (ABC_ACTION_MULTIPLY), but forces type to int.
Definition: SWF.h:1374
gnash::SWF::ABC_ACTION_PUSHUINT
@ ABC_ACTION_PUSHUINT
Definition: SWF.h:647
gnash::SWF::ABC_ACTION_BITOR
@ ABC_ACTION_BITOR
Definition: SWF.h:1259
gnash::SWF::ABC_ACTION_ABS_JUMP
@ ABC_ACTION_ABS_JUMP
NB: It is an error for this to appear.
Definition: SWF.h:1457
gnash::SWF::ACTION_FSCOMMAND2
@ ACTION_FSCOMMAND2
SWF7.
Definition: SWF.h:195
gnash::SWF::SERIALNUMBER
@ SERIALNUMBER
Definition: SWF.h:71
gnash::SWF::ABC_ACTION_GETLOCAL2
@ ABC_ACTION_GETLOCAL2
Definition: SWF.h:1398
gnash::SWF::ABC_ACTION_0xB6
@ ABC_ACTION_0xB6
Definition: SWF.h:1341
gnash::SWF::ABC_ACTION_DECREMENT
@ ABC_ACTION_DECREMENT
Definition: SWF.h:1153
gnash::SWF::ABC_ACTION_CALLMETHOD
@ ABC_ACTION_CALLMETHOD
Definition: SWF.h:719
gnash::SWF::ACTION_MODULO
@ ACTION_MODULO
Definition: SWF.h:219
gnash::SWF::ABC_ACTION_PUSHSTRING
@ ABC_ACTION_PUSHSTRING
Definition: SWF.h:637
gnash::SWF::GRADIENT_SPREAD_REPEAT
@ GRADIENT_SPREAD_REPEAT
Definition: SWF.h:1540
gnash::SWF::ACTION_STRINGEQ
@ ACTION_STRINGEQ
Definition: SWF.h:147
gnash::SWF::ABC_ACTION_0x7C
@ ABC_ACTION_0x7C
Definition: SWF.h:1058
gnash::SWF::ABC_ACTION_RETURNVALUE
@ ABC_ACTION_RETURNVALUE
Definition: SWF.h:757
gnash::SWF::DEBUGID
@ DEBUGID
Definition: SWF.h:93
gnash::SWF::PLACEOBJECT
@ PLACEOBJECT
Definition: SWF.h:36
gnash::SWF::SYNCFRAME
@ SYNCFRAME
Definition: SWF.h:60
gnash::SWF::ACTION_WITH
@ ACTION_WITH
Definition: SWF.h:329
gnash::SWF::ABC_ACTION_VERIFYPASS
@ ABC_ACTION_VERIFYPASS
NB: It seems an error for this to appear.
Definition: SWF.h:1481
gnash::SWF::ABC_ACTION_0x98
@ ABC_ACTION_0x98
Definition: SWF.h:1178
gnash::SWF::ABC_ACTION_COERCE_A
@ ABC_ACTION_COERCE_A
Definition: SWF.h:1079
gnash::SWF::ACTION_SETTARGETEXPRESSION
@ ACTION_SETTARGETEXPRESSION
Definition: SWF.h:154
gnash::SWF::ACTION_LOGICALNOT
@ ACTION_LOGICALNOT
Definition: SWF.h:146
gnash::key::t
@ t
Definition: GnashKey.h:166
gnash::SWF::DEFINETEXT2
@ DEFINETEXT2
Definition: SWF.h:63
gnash::SWF::ABC_ACTION_0x6B
@ ABC_ACTION_0x6B
Definition: SWF.h:964
gnash::SWF::ABC_ACTION_0xBF
@ ABC_ACTION_0xBF
Definition: SWF.h:1350
gnash::SWF::ACTION_MULTIPLY
@ ACTION_MULTIPLY
Definition: SWF.h:140
gnash::SWF::FILL_LINEAR_GRADIENT
@ FILL_LINEAR_GRADIENT
Definition: SWF.h:1523
gnash::SWF::ABC_ACTION_0xD8
@ ABC_ACTION_0xD8
Definition: SWF.h:1433
gnash::SWF::ABC_ACTION_0x3D
@ ABC_ACTION_0x3D
Definition: SWF.h:685
gnash::SWF::ABC_ACTION_CODEGENOP
@ ABC_ACTION_CODEGENOP
NB: Error to appear in ABC.
Definition: SWF.h:1505
gnash::SWF::FILL_TILED_BITMAP_HARD
@ FILL_TILED_BITMAP_HARD
swf8 (alexis is wrong), non-smoothed / hard edges
Definition: SWF.h:1530
gnash::SWF::DEFINECOMMANDOBJ
@ DEFINECOMMANDOBJ
Definition: SWF.h:80
gnash::SWF::ACTION_SHIFTRIGHT2
@ ACTION_SHIFTRIGHT2
Definition: SWF.h:299
gnash::SWF::ACTION_POP
@ ACTION_POP
Definition: SWF.h:150
gnash::SWF::ACTION_STRICTEQ
@ ACTION_STRICTEQ
Definition: SWF.h:300
gnash::SWF::ACTION_GETPROPERTY
@ ACTION_GETPROPERTY
Definition: SWF.h:156
gnash::SWF::ABC_ACTION_0x9E
@ ABC_ACTION_0x9E
Definition: SWF.h:1189
gnash::SWF::ACTION_STRINGGREATER
@ ACTION_STRINGGREATER
Definition: SWF.h:310
gnash::SWF::DEFINESCENEANDFRAMELABELDATA
@ DEFINESCENEANDFRAMELABELDATA
Definition: SWF.h:112
gnash::SWF::ABC_ACTION_0xDD
@ ABC_ACTION_0xDD
Definition: SWF.h:1438
gnash::SWF::ABC_ACTION_MODULO
@ ABC_ACTION_MODULO
Definition: SWF.h:1225
gnash::key::a
@ a
Definition: GnashKey.h:147
gnash::SWF::DEFINEMORPHSHAPE
@ DEFINEMORPHSHAPE
Definition: SWF.h:76
gnash::SWF::GENTAGOBJECT
@ GENTAGOBJECT
Definition: SWF.h:85
gnash::SWF::ABC_ACTION_INITPROPERTY
@ ABC_ACTION_INITPROPERTY
Definition: SWF.h:952
gnash::SWF::EXPORTASSETS
@ EXPORTASSETS
Definition: SWF.h:86
gnash::SWF::ACTION_BITWISEOR
@ ACTION_BITWISEOR
Definition: SWF.h:295
gnash::SWF::ACTION_INCREMENT
@ ACTION_INCREMENT
Definition: SWF.h:263
gnash::SWF::ABC_ACTION_0x79
@ ABC_ACTION_0x79
Definition: SWF.h:1055
gnash::SWF::GRADIENT_SPREAD_REFLECT
@ GRADIENT_SPREAD_REFLECT
Definition: SWF.h:1539
gnash::SWF::ABC_ACTION_0xED
@ ABC_ACTION_0xED
Definition: SWF.h:1454
gnash::SWF::ABC_ACTION_INCREMENT
@ ABC_ACTION_INCREMENT
Definition: SWF.h:1140
gnash::SWF::ABC_ACTION_SETLOCAL3
@ ABC_ACTION_SETLOCAL3
Definition: SWF.h:1431
gnash::SWF::ABC_ACTION_NEXTNAME
@ ABC_ACTION_NEXTNAME
Definition: SWF.h:564
gnash::SWF::ABC_ACTION_NEWARRAY
@ ABC_ACTION_NEWARRAY
Definition: SWF.h:833
gnash::SWF::ABC_ACTION_CALLPROPLEX
@ ABC_ACTION_CALLPROPLEX
Definition: SWF.h:789
gnash::SWF::ABC_ACTION_IFGE
@ ABC_ACTION_IFGE
Definition: SWF.h:512
gnash::SWF::DEFINEBUTTON2
@ DEFINEBUTTON2
Definition: SWF.h:64
gnash::SWF::ACTION_ORD
@ ACTION_ORD
Definition: SWF.h:198
gnash::SWF::ABC_ACTION_0xB8
@ ABC_ACTION_0xB8
Definition: SWF.h:1343
gnash::SWF::FILL_RADIAL_GRADIENT
@ FILL_RADIAL_GRADIENT
Definition: SWF.h:1524
gnash::SWF::ABC_ACTION_0x3A
@ ABC_ACTION_0x3A
Definition: SWF.h:682
gnash::SWF::ABC_ACTION_IFFALSE
@ ABC_ACTION_IFFALSE
Definition: SWF.h:458
gnash::SWF::DOABC
@ DOABC
Definition: SWF.h:102
gnash::SWF::ABC_ACTION_POPSCOPE
@ ABC_ACTION_POPSCOPE
Definition: SWF.h:552
gnash::SWF::ABC_ACTION_GETLOCAL
@ ABC_ACTION_GETLOCAL
Definition: SWF.h:911
gnash::SWF::ABC_ACTION_CALL
@ ABC_ACTION_CALL
Definition: SWF.h:703
gnash::SWF::ABC_ACTION_NEGATE_I
@ ABC_ACTION_NEGATE_I
See: 0x90 (ABC_ACTION_NEGATE), but forces type to int, not double.
Definition: SWF.h:1365
gnash::SWF::InterpolationMode
InterpolationMode
Definition: SWF.h:1544
gnash::SWF::ACTION_CHR
@ ACTION_CHR
Definition: SWF.h:199
gnash::SWF::ABC_ACTION_0xB5
@ ABC_ACTION_0xB5
Definition: SWF.h:1340
gnash::SWF::ACTION_CASTOP
@ ACTION_CASTOP
Definition: SWF.h:173
gnash::SWF::ABC_ACTION_PUSHNULL
@ ABC_ACTION_PUSHNULL
Definition: SWF.h:577
gnash::SWF::ACTION_GREATER
@ ACTION_GREATER
Definition: SWF.h:305
gnash::SWF::ABC_ACTION_GREATERTHAN
@ ABC_ACTION_GREATERTHAN
Definition: SWF.h:1302
gnash::SWF::ABC_ACTION_SETSUPER
@ ABC_ACTION_SETSUPER
Definition: SWF.h:376
gnash::SWF::DEFINESHAPE2
@ DEFINESHAPE2
Definition: SWF.h:54
gnash::SWF::ABC_ACTION_STRICTEQUALS
@ ABC_ACTION_STRICTEQUALS
Definition: SWF.h:1281
gnash::SWF::SOUNDSTREAMHEAD2
@ SOUNDSTREAMHEAD2
Definition: SWF.h:75
gnash::SWF::ABC_ACTION_MULTIPLY
@ ABC_ACTION_MULTIPLY
Definition: SWF.h:1211
gnash::SWF::DEFINESHAPE4_
@ DEFINESHAPE4_
Definition: SWF.h:97
gnash::SWF::ABC_ACTION_COERCE_O
@ ABC_ACTION_COERCE_O
Definition: SWF.h:1119
gnash::SWF::DEFINEFONTINFO
@ DEFINEFONTINFO
Definition: SWF.h:45
gnash::SWF::ABC_ACTION_0xDC
@ ABC_ACTION_0xDC
Definition: SWF.h:1437
gnash::SWF::ABC_ACTION_POP
@ ABC_ACTION_POP
Definition: SWF.h:617
gnash::SWF::ABC_ACTION_0x52
@ ABC_ACTION_0x52
Definition: SWF.h:806
gnash::SWF::ACTION_NEWMETHOD
@ ACTION_NEWMETHOD
Definition: SWF.h:279
gnash::SWF::ABC_ACTION_PUSHNAMESPACE
@ ABC_ACTION_PUSHNAMESPACE
Definition: SWF.h:664
gnash::SWF::ACTION_ADD
@ ACTION_ADD
Definition: SWF.h:138
gnash::SWF::ACTION_LESSTHAN
@ ACTION_LESSTHAN
Definition: SWF.h:143
gnash::SWF::NAMECHARACTER
@ NAMECHARACTER
Definition: SWF.h:70
gnash::SWF::ACTION_GETURL
@ ACTION_GETURL
Definition: SWF.h:134
gnash::SWF::ABC_ACTION_GETSLOT
@ ABC_ACTION_GETSLOT
Definition: SWF.h:971
gnash::SWF::ABC_ACTION_CONVERT_D
@ ABC_ACTION_CONVERT_D
Definition: SWF.h:1033
gnash::SWF::ACTION_CALLFUNCTION
@ ACTION_CALLFUNCTION
Definition: SWF.h:217
gnash::SWF::METADATA
@ METADATA
Definition: SWF.h:107
gnash::SWF::ACTION_ENUM2
@ ACTION_ENUM2
Definition: SWF.h:293
gnash::SWF::ACTION_CONSTANTPOOL
@ ACTION_CONSTANTPOOL
Definition: SWF.h:326
gnash::SWF::GRADIENT_INTERPOLATION_LINEAR
@ GRADIENT_INTERPOLATION_LINEAR
Definition: SWF.h:1546
gnash::SWF::SOUNDSTREAMHEAD
@ SOUNDSTREAMHEAD
Definition: SWF.h:50
gnash::SWF::ABC_ACTION_IFGT
@ ABC_ACTION_IFGT
Definition: SWF.h:503
gnash::SWF::ACTION_ENUMERATE
@ ACTION_ENUMERATE
Definition: SWF.h:249
gnash::SWF::ABC_ACTION_ALLOC
@ ABC_ACTION_ALLOC
NB: Error to appear in ABC.
Definition: SWF.h:1484
gnash::SWF::IMPORTASSETS2
@ IMPORTASSETS2
Definition: SWF.h:101
gnash::SWF::ACTION_IMPLEMENTSOP
@ ACTION_IMPLEMENTSOP
Definition: SWF.h:182
gnash::SWF::ABC_ACTION_IFTRUE
@ ABC_ACTION_IFTRUE
Definition: SWF.h:450
gnash::SWF::ACTION_DEFINEFUNCTION2
@ ACTION_DEFINEFUNCTION2
Definition: SWF.h:327
gnash::SWF::ABC_ACTION_ESC_XATTR
@ ABC_ACTION_ESC_XATTR
Definition: SWF.h:1015
gnash::SWF::DEFINEFONTINFO2
@ DEFINEFONTINFO2
Definition: SWF.h:92
gnash::SWF::ACTION_GETURL2
@ ACTION_GETURL2
Definition: SWF.h:208
gnash::SWF::ACTION_NEXTFRAME
@ ACTION_NEXTFRAME
Definition: SWF.h:127
gnash::SWF::PLACEFUNCTION
@ PLACEFUNCTION
Definition: SWF.h:84
gnash::SWF::ABC_ACTION_SETGLOBALSLOT
@ ABC_ACTION_SETGLOBALSLOT
Definition: SWF.h:997
gnash::SWF::ACTION_RANDOM
@ ACTION_RANDOM
Definition: SWF.h:196
gnash::SWF::ABC_ACTION_PUSHUNDEFINED
@ ABC_ACTION_PUSHUNDEFINED
n – an Undefined object.
Definition: SWF.h:580
gnash::SWF::FILEATTRIBUTES
@ FILEATTRIBUTES
Definition: SWF.h:99
gnash::SWF::ABC_ACTION_ADD
@ ABC_ACTION_ADD
Definition: SWF.h:1197
gnash::SWF::ACTION_NEWADD
@ ACTION_NEWADD
Definition: SWF.h:250
gnash::SWF::ABC_ACTION_0xCC
@ ABC_ACTION_0xCC
Definition: SWF.h:1380
gnash::SWF::ABC_ACTION_DOUBLETOATOM
@ ABC_ACTION_DOUBLETOATOM
NB: Error to appear in ABC.
Definition: SWF.h:1499
gnash::SWF::ACTION_PUSHDATA
@ ACTION_PUSHDATA
Definition: SWF.h:206
gnash::SWF::ABC_ACTION_0x5B
@ ABC_ACTION_0x5B
Definition: SWF.h:865
gnash::SWF::ACTION_TYPEOF
@ ACTION_TYPEOF
Definition: SWF.h:244
gnash::SWF::ABC_ACTION_IFNGE
@ ABC_ACTION_IFNGE
Definition: SWF.h:436
gnash::SWF::ABC_ACTION_0x39
@ ABC_ACTION_0x39
Definition: SWF.h:681
gnash::SWF::DEFINELOSSLESS
@ DEFINELOSSLESS
Definition: SWF.h:52
gnash::SWF::ABC_ACTION_GETGLOBALSCOPE
@ ABC_ACTION_GETGLOBALSCOPE
Definition: SWF.h:923
gnash::SWF::ABC_ACTION_DXNSLATE
@ ABC_ACTION_DXNSLATE
Definition: SWF.h:388
gnash::SWF::ABC_ACTION_0x22
@ ABC_ACTION_0x22
Definition: SWF.h:582
gnash::SWF::SYMBOLCLASS
@ SYMBOLCLASS
Definition: SWF.h:106
gnash::SWF::ABC_ACTION_0xE3
@ ABC_ACTION_0xE3
Definition: SWF.h:1444
gnash::SWF::DEFINESPRITE
@ DEFINESPRITE
Definition: SWF.h:69
gnash::SWF::ABC_ACTION_0xE1
@ ABC_ACTION_0xE1
Definition: SWF.h:1442
gnash::SWF::ABC_ACTION_CHECKFILTER
@ ABC_ACTION_CHECKFILTER
Definition: SWF.h:1053
gnash::SWF::DEFINEFONT3
@ DEFINEFONT3
Definition: SWF.h:105
gnash::SWF::ABC_ACTION_0x7E
@ ABC_ACTION_0x7E
Definition: SWF.h:1060
gnash::SWF::ABC_ACTION_0xE2
@ ABC_ACTION_0xE2
Definition: SWF.h:1443
gnash::SWF::ABC_ACTION_LABEL
@ ABC_ACTION_LABEL
Do: Unknown purpose, Tamarin does nothing.
Definition: SWF.h:397
gnash::SWF::ABC_ACTION_0x3F
@ ABC_ACTION_0x3F
Definition: SWF.h:687
gnash::SWF::ABC_ACTION_ADD_D
@ ABC_ACTION_ADD_D
NB: It is an error for this to appear.
Definition: SWF.h:1185
gnash::SWF::ABC_ACTION_LOOKUPSWITCH
@ ABC_ACTION_LOOKUPSWITCH
Definition: SWF.h:540
gnash::SWF::ABC_ACTION_0x35
@ ABC_ACTION_0x35
Definition: SWF.h:677
gnash::SWF::DEFINEALIGNZONES
@ DEFINEALIGNZONES
Definition: SWF.h:103
gnash::SWF::ABC_ACTION_END
@ ABC_ACTION_END
AS3 Actions go below here.
Definition: SWF.h:340
gnash::SWF::ABC_ACTION_BITAND
@ ABC_ACTION_BITAND
Definition: SWF.h:1252
gnash::SWF::ABC_ACTION_0x3C
@ ABC_ACTION_0x3C
Definition: SWF.h:684
gnash::SWF::ACTION_LOGICALAND
@ ACTION_LOGICALAND
Definition: SWF.h:144
gnash::SWF::ABC_ACTION_0x34
@ ABC_ACTION_0x34
Definition: SWF.h:676
gnash::SWF::ABC_ACTION_0x9D
@ ABC_ACTION_0x9D
Definition: SWF.h:1188
gnash::SWF::ACTION_WAITFORFRAME
@ ACTION_WAITFORFRAME
Definition: SWF.h:135
gnash::SWF::ABC_ACTION_ISTYPELATE
@ ABC_ACTION_ISTYPELATE
Definition: SWF.h:1330
gnash::SWF::ACTION_SUBSTRING
@ ACTION_SUBSTRING
Definition: SWF.h:149
gnash::SWF::FREEALL
@ FREEALL
Definition: SWF.h:61
gnash::SWF::ABC_ACTION_CALLSTATIC
@ ABC_ACTION_CALLSTATIC
Definition: SWF.h:727
gnash::SWF::ABC_ACTION_PUSHSHORT
@ ABC_ACTION_PUSHSHORT
Definition: SWF.h:599
gnash::SWF::ABC_ACTION_0xBA
@ ABC_ACTION_0xBA
Definition: SWF.h:1345
gnash::SWF::REMOVEOBJECT2
@ REMOVEOBJECT2
Definition: SWF.h:59
gnash::SWF::ABC_ACTION_0x69
@ ABC_ACTION_0x69
Definition: SWF.h:954
gnash::SWF::ABC_ACTION_BITNOT
@ ABC_ACTION_BITNOT
Definition: SWF.h:1176
gnash::SWF::ABC_ACTION_BKPT
@ ABC_ACTION_BKPT
Do: Enter the debugger if one has been invoked.
Definition: SWF.h:343
gnash::SWF::ACTION_SETREGISTER
@ ACTION_SETREGISTER
Definition: SWF.h:331
gnash::SWF::ABC_ACTION_DUP
@ ABC_ACTION_DUP
Definition: SWF.h:624
gnash::SWF::ABC_ACTION_DECREMENT_I
@ ABC_ACTION_DECREMENT_I
See: 0x93 (ABC_ACTION_DECREMENT), but forces types to int, not double.
Definition: SWF.h:1356
gnash::SWF::ABC_ACTION_0x9C
@ ABC_ACTION_0x9C
Definition: SWF.h:1187
gnash::SWF::PATHSAREPOSTSCRIPT
@ PATHSAREPOSTSCRIPT
Definition: SWF.h:57
gnash::SWF::ACTION_EQUAL
@ ACTION_EQUAL
Definition: SWF.h:142
gnash::SWF::ACTION_STRINGCOMPARE
@ ACTION_STRINGCOMPARE
Definition: SWF.h:163
gnash::SWF::CHARACTERSET
@ CHARACTERSET
Definition: SWF.h:81
gnash::SWF::ABC_ACTION_INCLOCAL_I
@ ABC_ACTION_INCLOCAL_I
See: 0x92 (ABC_ACTION_INCLOCAL), but forces types to int, not double.
Definition: SWF.h:1359
gnash::SWF::ABC_ACTION_0xE9
@ ABC_ACTION_0xE9
Definition: SWF.h:1450
gnash::SWF::ABC_ACTION_0x8E
@ ABC_ACTION_0x8E
Definition: SWF.h:1125
gnash::SWF::ABC_ACTION_0xE8
@ ABC_ACTION_0xE8
Definition: SWF.h:1449
gnash::SWF::DEFINEBITS
@ DEFINEBITS
Definition: SWF.h:38
gnash::SWF::ACTION_BITWISEAND
@ ACTION_BITWISEAND
Definition: SWF.h:294
gnash::SWF::ACTION_GETMEMBER
@ ACTION_GETMEMBER
Definition: SWF.h:261
gnash::SWF::GRADIENT_INTERPOLATION_NORMAL
@ GRADIENT_INTERPOLATION_NORMAL
Definition: SWF.h:1545
gnash::SWF::ABC_ACTION_SETLOCAL
@ ABC_ACTION_SETLOCAL
Definition: SWF.h:919
gnash::SWF::DEFINESHAPE4
@ DEFINESHAPE4
Definition: SWF.h:110
gnash::SWF::ABC_ACTION_INCLOCAL
@ ABC_ACTION_INCLOCAL
Definition: SWF.h:1145
gnash::SWF::ACTION_TOGGLEQUALITY
@ ACTION_TOGGLEQUALITY
Definition: SWF.h:131
gnash::SWF::ACTION_BRANCHIFTRUE
@ ACTION_BRANCHIFTRUE
Definition: SWF.h:209
gnash::SWF::ACTION_MBCHR
@ ACTION_MBCHR
Definition: SWF.h:203
gnash::SWF::ACTION_SHIFTLEFT
@ ACTION_SHIFTLEFT
Definition: SWF.h:297
gnash::SWF::GENCOMMAND
@ GENCOMMAND
Definition: SWF.h:79
gnash::SWF::ABC_ACTION_DEBUGFILE
@ ABC_ACTION_DEBUGFILE
Definition: SWF.h:1469
gnash::key::f
@ f
Definition: GnashKey.h:152
gnash::SWF::ABC_ACTION_0xBB
@ ABC_ACTION_0xBB
Definition: SWF.h:1346
gnash::SWF::ABC_ACTION_0xDE
@ ABC_ACTION_0xDE
Definition: SWF.h:1439
SWF.h
gnash::SWF::ABC_ACTION_LESSTHAN
@ ABC_ACTION_LESSTHAN
Definition: SWF.h:1288
gnash::SWF::ABC_ACTION_0x51
@ ABC_ACTION_0x51
Definition: SWF.h:805
gnash::SWF::ACTION_DIVIDE
@ ACTION_DIVIDE
Definition: SWF.h:141
gnash::SWF::ACTION_VAREQUALS
@ ACTION_VAREQUALS
Definition: SWF.h:216
gnash::SWF::ABC_ACTION_0x7D
@ ABC_ACTION_0x7D
Definition: SWF.h:1059
gnash::SWF::ABC_ACTION_DELETEPROPERTY
@ ABC_ACTION_DELETEPROPERTY
Definition: SWF.h:962
gnash::SWF::VIDEOFRAME
@ VIDEOFRAME
Definition: SWF.h:91
gnash::SWF::ABC_ACTION_CALLSUPERVOID
@ ABC_ACTION_CALLSUPERVOID
Definition: SWF.h:797
gnash::SWF::ABC_ACTION_COERCE_D
@ ABC_ACTION_COERCE_D
Definition: SWF.h:1089
gnash::SWF::ABC_ACTION_NEXTVALUE
@ ABC_ACTION_NEXTVALUE
Definition: SWF.h:589
gnash::SWF::DEFINESHAPE3
@ DEFINESHAPE3
Definition: SWF.h:62
gnash::SWF::ABC_ACTION_DEBUGLINE
@ ABC_ACTION_DEBUGLINE
Definition: SWF.h:1465
gnash::SWF::PROTECT
@ PROTECT
Definition: SWF.h:56
gnash::SWF::ABC_ACTION_0x50
@ ABC_ACTION_0x50
Definition: SWF.h:804
gnash::SWF::ABC_ACTION_GETDESCENDANTS
@ ABC_ACTION_GETDESCENDANTS
Definition: SWF.h:857
gnash::SWF::ABC_ACTION_FINDPROPERTY
@ ABC_ACTION_FINDPROPERTY
Definition: SWF.h:882
gnash::SWF::ABC_ACTION_NEWCATCH
@ ABC_ACTION_NEWCATCH
Definition: SWF.h:863
gnash::SWF::ABC_ACTION_RETURNVOID
@ ABC_ACTION_RETURNVOID
Do: Return an Undefined object up the callstack.
Definition: SWF.h:750
gnash::SWF::DEFINEBITSJPEG2
@ DEFINEBITSJPEG2
Definition: SWF.h:53
gnash::SWF::ABC_ACTION_COERCE
@ ABC_ACTION_COERCE
Definition: SWF.h:1068
gnash::SWF::ABC_ACTION_PROLOGUE
@ ABC_ACTION_PROLOGUE
NB: Error to appear in ABC.
Definition: SWF.h:1493
gnash::SWF::ABC_ACTION_0xB7
@ ABC_ACTION_0xB7
Definition: SWF.h:1342
gnash::SWF::ABC_ACTION_ADD_I
@ ABC_ACTION_ADD_I
See: 0xA0 (ABC_ACTION_ADD), but forces type to int.
Definition: SWF.h:1368
gnash::SWF::ACTION_TRACE
@ ACTION_TRACE
Definition: SWF.h:160
gnash::SWF::ACTION_EXTENDS
@ ACTION_EXTENDS
Definition: SWF.h:325
gnash::SWF::ABC_ACTION_PUSHWITH
@ ABC_ACTION_PUSHWITH
Definition: SWF.h:548
gnash::SWF::ABC_ACTION_0xEA
@ ABC_ACTION_0xEA
Definition: SWF.h:1451
gnash::SWF::ACTION_INSTANCEOF
@ ACTION_INSTANCEOF
Definition: SWF.h:289
gnash::SWF::ABC_ACTION_0xBC
@ ABC_ACTION_0xBC
Definition: SWF.h:1347
gnash::SWF::ABC_ACTION_0xC8
@ ABC_ACTION_0xC8
Definition: SWF.h:1376
gnash::SWF::ACTION_STARTDRAGMOVIE
@ ACTION_STARTDRAGMOVIE
Definition: SWF.h:161
gnash::SWF::ABC_ACTION_SETPROPERTY
@ ABC_ACTION_SETPROPERTY
Definition: SWF.h:905
gnash::SWF::ABC_ACTION_CONVERT_U
@ ABC_ACTION_CONVERT_U
Definition: SWF.h:1027
gnash::SWF::INITACTION
@ INITACTION
Definition: SWF.h:89
gnash::SWF::ABC_ACTION_ASTYPE
@ ABC_ACTION_ASTYPE
Definition: SWF.h:1102
gnash::SWF::ABC_ACTION_CONSTRUCT
@ ABC_ACTION_CONSTRUCT
Definition: SWF.h:711
gnash::SWF::SOUNDSTREAMBLOCK
@ SOUNDSTREAMBLOCK
Definition: SWF.h:51
gnash::SWF::ABC_ACTION_SENDENTER
@ ABC_ACTION_SENDENTER
NB: Error to appear in ABC.
Definition: SWF.h:1496
gnash::SWF::ABC_ACTION_0xB9
@ ABC_ACTION_0xB9
Definition: SWF.h:1344
gnash::SWF::ACTION_THROW
@ ACTION_THROW
Definition: SWF.h:164
gnash::SWF::ACTION_TONUMBER
@ ACTION_TONUMBER
Definition: SWF.h:257
gnash::SWF::REMOVEOBJECT
@ REMOVEOBJECT
Definition: SWF.h:37
gnash::SWF::ABC_ACTION_CONVERT_B
@ ABC_ACTION_CONVERT_B
Definition: SWF.h:1039
gnash::SWF::ABC_ACTION_0x0A
@ ABC_ACTION_0x0A
Definition: SWF.h:399
gnash::SWF::ACTION_SHIFTRIGHT
@ ACTION_SHIFTRIGHT
Definition: SWF.h:298
gnash::SWF::ACTION_GETVARIABLE
@ ACTION_GETVARIABLE
Definition: SWF.h:152
gnash::SWF::ABC_ACTION_GREATEREQUALS
@ ABC_ACTION_GREATEREQUALS
Definition: SWF.h:1309
gnash::SWF::ABC_ACTION_INCREMENT_I
@ ABC_ACTION_INCREMENT_I
See: 0x91 (ABC_ACTION_INCREMENT), but forces types to int, not double.
Definition: SWF.h:1353
gnash::SWF::ABC_ACTION_KILL
@ ABC_ACTION_KILL
Definition: SWF.h:394
gnash::SWF::ACTION_LOGICALOR
@ ACTION_LOGICALOR
Definition: SWF.h:145
gnash::SWF::ACTION_INITOBJECT
@ ACTION_INITOBJECT
Definition: SWF.h:243
gnash::SWF::ACTION_TOSTRING
@ ACTION_TOSTRING
Definition: SWF.h:258
gnash::SWF::ABC_ACTION_CONVERT_S
@ ABC_ACTION_CONVERT_S
Definition: SWF.h:1003
gnash::SWF::ABC_ACTION_GETGLOBALSLOT
@ ABC_ACTION_GETGLOBALSLOT
Definition: SWF.h:988
gnash::SWF::ACTION_MBORD
@ ACTION_MBORD
Definition: SWF.h:202
gnash::SWF::ABC_ACTION_0xE6
@ ABC_ACTION_0xE6
Definition: SWF.h:1447
gnash::SWF::ABC_ACTION_0xCD
@ ABC_ACTION_0xCD
Definition: SWF.h:1381
gnash::SWF::ABC_ACTION_0x36
@ ABC_ACTION_0x36
Definition: SWF.h:678
gnash::SWF::ABC_ACTION_GETLOCAL3
@ ABC_ACTION_GETLOCAL3
Definition: SWF.h:1403
gnash::SWF::ABC_ACTION_0xC9
@ ABC_ACTION_0xC9
Definition: SWF.h:1377
gnash::key::o
@ o
Definition: GnashKey.h:161
gnash::SWF::ABC_ACTION_0x7B
@ ABC_ACTION_0x7B
Definition: SWF.h:1057
gnash::SWF::ABC_ACTION_PUSHINT
@ ABC_ACTION_PUSHINT
Definition: SWF.h:642
gnash::SWF::ABC_ACTION_SETSLOT
@ ABC_ACTION_SETSLOT
Definition: SWF.h:980
gnash::SWF::SETBACKGROUNDCOLOR
@ SETBACKGROUNDCOLOR
Definition: SWF.h:41
gnash::key::SWF
@ SWF
Definition: GnashKey.h:331
gnash::SWF::ACTION_RETURN
@ ACTION_RETURN
Definition: SWF.h:218
gnash::SWF::ABC_ACTION_GETSUPER
@ ABC_ACTION_GETSUPER
Definition: SWF.h:365
gnash::SWF::ABC_ACTION_CONSTRUCTPROP
@ ABC_ACTION_CONSTRUCTPROP
Definition: SWF.h:775
gnash::SWF::DOABCDEFINE
@ DOABCDEFINE
Definition: SWF.h:109
gnash::SWF::DEFINEBITSJPEG3
@ DEFINEBITSJPEG3
Definition: SWF.h:65
gnash::SWF::ACTION_STOP
@ ACTION_STOP
Definition: SWF.h:130
gnash::SWF::SETTABINDEX
@ SETTABINDEX
Definition: SWF.h:96
gnash::SWF::ABC_ACTION_INSTANCEOF
@ ABC_ACTION_INSTANCEOF
Definition: SWF.h:1316
gnash::SWF::ABC_ACTION_DECLOCAL
@ ABC_ACTION_DECLOCAL
Definition: SWF.h:1158
gnash::SWF::PLACEOBJECT3
@ PLACEOBJECT3
Definition: SWF.h:100
gnash::SWF::FONTREF
@ FONTREF
Definition: SWF.h:82
gnash::SWF::DEFINEBUTTONCXFORM
@ DEFINEBUTTONCXFORM
Definition: SWF.h:55
gnash::SWF::ABC_ACTION_CALLINTERFACE
@ ABC_ACTION_CALLINTERFACE
Do: Nothing, this is an intermediate code op, should not appear in ABC.
Definition: SWF.h:792
gnash::SWF::ACTION_GETTIMER
@ ACTION_GETTIMER
Definition: SWF.h:200
gnash::SWF::ABC_ACTION_SETLOCAL2
@ ABC_ACTION_SETLOCAL2
Definition: SWF.h:1424
gnash::SWF::FILL_SOLID
@ FILL_SOLID
Definition: SWF.h:1522
gnash::SWF::ABC_ACTION_GETLOCAL0
@ ABC_ACTION_GETLOCAL0
Definition: SWF.h:1388
gnash::SWF::REFLEX
@ REFLEX
Definition: SWF.h:117
gnash::SWF::ABC_ACTION_DXNS
@ ABC_ACTION_DXNS
Definition: SWF.h:381
gnash::SWF::ABC_ACTION_COERCE_U
@ ABC_ACTION_COERCE_U
Definition: SWF.h:1113
gnash::SWF::ABC_ACTION_HASNEXT
@ ABC_ACTION_HASNEXT
Definition: SWF.h:573
gnash::SWF::ACTION_REMOVECLIP
@ ACTION_REMOVECLIP
Definition: SWF.h:159
gnash::SWF::ABC_ACTION_0x3B
@ ABC_ACTION_0x3B
Definition: SWF.h:683
gnash::SWF::DEFINEMORPHSHAPE2_
@ DEFINEMORPHSHAPE2_
Definition: SWF.h:98
gnash::SWF::ABC_ACTION_0x53
@ ABC_ACTION_0x53
Definition: SWF.h:807
gnash::SWF::END
@ END
Definition: SWF.h:32
gnash::SWF::DEFINEVIDEOSTREAM
@ DEFINEVIDEOSTREAM
Definition: SWF.h:90
gnash::SWF::ABC_ACTION_MARK
@ ABC_ACTION_MARK
NB: Error to appear in ABC.
Definition: SWF.h:1487
gnash::SWF::ABC_ACTION_GETLOCAL1
@ ABC_ACTION_GETLOCAL1
Definition: SWF.h:1393
gnash::SWF::ABC_ACTION_PUSHTRUE
@ ABC_ACTION_PUSHTRUE
Definition: SWF.h:603
gnash::SWF::GRADIENT_SPREAD_PAD
@ GRADIENT_SPREAD_PAD
Definition: SWF.h:1538
gnash::SWF::ACTION_GOTOFRAME
@ ACTION_GOTOFRAME
Definition: SWF.h:133
gnash::SWF::ACTION_BITWISEXOR
@ ACTION_BITWISEXOR
Definition: SWF.h:296
gnash::SWF::ABC_ACTION_0xCE
@ ABC_ACTION_0xCE
Definition: SWF.h:1382
gnash::SWF::DEFINEFONT
@ DEFINEFONT
Definition: SWF.h:42
gnash::SWF::ABC_ACTION_SUBTRACT_I
@ ABC_ACTION_SUBTRACT_I
See: 0xA1 (ABC_ACTION_SUBTRACT), but forces type to int.
Definition: SWF.h:1371
gnash::SWF::ACTION_MBSUBSTRING
@ ACTION_MBSUBSTRING
Definition: SWF.h:201
gnash::SWF::ABC_ACTION_0xF4
@ ABC_ACTION_0xF4
Definition: SWF.h:1478
gnash::SWF::ABC_ACTION_EQUALS
@ ABC_ACTION_EQUALS
Definition: SWF.h:1273
gnash::SWF::ACTION_DUP
@ ACTION_DUP
Definition: SWF.h:259