| Package | Description |
|---|---|
| flash.swf | |
| flash.swf.actions |
This package contains representations of AS2 byte codes.
|
| flash.swf.debug |
This package contains classes related to AS2 debug functionality.
|
| flash.swf.tools | |
| flash.swf.types |
This package contains mostly value objects for SWF tag data.
|
| Modifier and Type | Method and Description |
|---|---|
static Action |
ActionFactory.createAction(int code) |
static Action |
ActionFactory.createCall() |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionHandler.add(Action action) |
void |
ActionHandler.add2(Action action) |
void |
ActionHandler.and(Action action) |
void |
ActionHandler.asciiToChar(Action action) |
void |
ActionHandler.bitAnd(Action action) |
void |
ActionHandler.bitLShift(Action action) |
void |
ActionHandler.bitOr(Action action) |
void |
ActionHandler.bitRShift(Action action) |
void |
ActionHandler.bitURShift(Action action) |
void |
ActionHandler.bitXor(Action action) |
void |
ActionHandler.call(Action action) |
void |
ActionHandler.callFunction(Action action) |
void |
ActionHandler.callMethod(Action action) |
void |
ActionHandler.castOp(Action action) |
void |
ActionHandler.charToASCII(Action action) |
void |
ActionHandler.cloneSprite(Action action) |
void |
ActionHandler.decrement(Action action) |
void |
ActionHandler.defineLocal(Action action) |
void |
ActionHandler.defineLocal2(Action action) |
void |
ActionHandler.delete(Action action) |
void |
ActionHandler.delete2(Action action) |
void |
ActionHandler.divide(Action action) |
void |
ActionHandler.endDrag(Action action) |
void |
ActionHandler.enumerate(Action action) |
void |
ActionHandler.enumerate2(Action action) |
void |
ActionHandler.equals(Action action) |
void |
ActionHandler.equals2(Action action) |
void |
ActionHandler.extendsOp(Action action) |
void |
ActionHandler.getMember(Action action) |
void |
ActionHandler.getProperty(Action action) |
void |
ActionHandler.getTime(Action action) |
void |
ActionHandler.getVariable(Action action) |
void |
ActionHandler.greater(Action action) |
void |
ActionHandler.halt(Action action) |
void |
ActionHandler.implementsOp(Action action) |
void |
ActionHandler.increment(Action action) |
void |
ActionHandler.initArray(Action action) |
void |
ActionHandler.initObject(Action action) |
void |
ActionHandler.instanceOf(Action action) |
void |
ActionHandler.less(Action action) |
void |
ActionHandler.less2(Action action) |
void |
ActionHandler.mbASCIIToChar(Action action) |
void |
ActionHandler.mbCharToASCII(Action action) |
void |
ActionHandler.mbStringExtract(Action action) |
void |
ActionHandler.mbStringLength(Action action) |
void |
ActionHandler.modulo(Action action) |
void |
ActionHandler.multiply(Action action) |
void |
ActionHandler.newMethod(Action action) |
void |
ActionHandler.newObject(Action action) |
void |
ActionHandler.nextFrame(Action action) |
void |
ActionHandler.nop(Action action) |
void |
ActionHandler.not(Action action) |
void |
ActionHandler.or(Action action) |
void |
ActionHandler.play(Action action) |
void |
ActionHandler.pop(Action action) |
void |
ActionHandler.prevFrame(Action action) |
void |
ActionHandler.pushDuplicate(Action action) |
void |
ActionHandler.quickTime(Action action) |
void |
ActionHandler.randomNumber(Action action) |
void |
ActionHandler.removeSprite(Action action) |
void |
ActionHandler.returnAction(Action action) |
void |
ActionFactory.setAction(int offset,
Action a) |
void |
ActionHandler.setActionOffset(int offset,
Action a)
called before visiting each action, to indicate the offset of this
action from the start of the SWF file.
|
void |
ActionHandler.setMember(Action action) |
void |
ActionHandler.setProperty(Action action) |
void |
ActionHandler.setTarget2(Action action) |
void |
ActionHandler.setVariable(Action action) |
void |
ActionHandler.stackSwap(Action action) |
void |
ActionHandler.startDrag(Action action) |
void |
ActionHandler.stop(Action action) |
void |
ActionHandler.stopSounds(Action action) |
void |
ActionHandler.strictEquals(Action action) |
void |
ActionHandler.stringAdd(Action action) |
void |
ActionHandler.stringEquals(Action action) |
void |
ActionHandler.stringExtract(Action action) |
void |
ActionHandler.stringGreater(Action action) |
void |
ActionHandler.stringLength(Action action) |
void |
ActionHandler.stringLess(Action action) |
void |
ActionHandler.subtract(Action action) |
void |
ActionHandler.targetPath(Action action) |
void |
ActionHandler.throwAction(Action aThrow) |
void |
ActionHandler.toggleQuality(Action action) |
void |
ActionHandler.toInteger(Action action) |
void |
ActionHandler.toNumber(Action action) |
void |
ActionHandler.toString(Action action) |
void |
ActionHandler.trace(Action action) |
void |
ActionHandler.typeOf(Action action) |
| Modifier and Type | Class and Description |
|---|---|
class |
Branch
Represents an AS2 "branch" byte code.
|
class |
ConstantPool
Represents an AS2 "contant pool" byte code.
|
class |
DefineFunction
Represents an AS2 "define function" byte code.
|
class |
GetURL
Represents an AS2 "get URL" byte code.
|
class |
GetURL2
Represents an AS2 "get URL 2" byte code.
|
class |
GotoFrame
Represents an AS2 "goto frame" byte code.
|
class |
GotoFrame2
Represents an AS2 "goto frame 2" byte code.
|
class |
GotoLabel
Represents an AS2 "goto label" byte code.
|
class |
Label
Represents an AS2 "label" byte code.
|
class |
Push
Represents an AS2 "push" byte code.
|
class |
SetTarget
Represents an AS2 "set target" byte code.
|
class |
StoreRegister
Represents an AS2 "store register" byte code.
|
class |
StrictMode
Represents an AS2 "strict mode" byte code.
|
class |
Try
Represents an AS2 "try" byte code.
|
class |
Unknown
Represents an AS2 "unknown" byte code.
|
class |
WaitForFrame
Represents an AS2 "wait for frame" byte code.
|
class |
With
Represents an AS2 "with" byte code.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LineRecord
This class represents a AS2 "line record" byte code.
|
class |
RegisterRecord
This class represents a AS2 "register record" byte code.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Disassembler.add(Action action) |
void |
Disassembler.add2(Action action) |
void |
Disassembler.and(Action action) |
void |
Disassembler.asciiToChar(Action action) |
void |
Disassembler.bitAnd(Action action) |
void |
Disassembler.bitLShift(Action action) |
void |
Disassembler.bitOr(Action action) |
void |
Disassembler.bitRShift(Action action) |
void |
Disassembler.bitURShift(Action action) |
void |
Disassembler.bitXor(Action action) |
void |
Disassembler.call(Action action) |
void |
Disassembler.callFunction(Action action) |
void |
Disassembler.callMethod(Action action) |
void |
Disassembler.castOp(Action action) |
void |
Disassembler.charToASCII(Action action) |
void |
Disassembler.cloneSprite(Action action) |
void |
Disassembler.decrement(Action action) |
void |
Disassembler.defineLocal(Action action) |
void |
Disassembler.defineLocal2(Action action) |
void |
Disassembler.delete(Action action) |
void |
Disassembler.delete2(Action action) |
void |
Disassembler.divide(Action action) |
void |
Disassembler.endDrag(Action action) |
void |
Disassembler.enumerate(Action action) |
void |
Disassembler.enumerate2(Action action) |
void |
Disassembler.equals(Action action) |
void |
Disassembler.equals2(Action action) |
void |
Disassembler.extendsOp(Action action) |
void |
Disassembler.getMember(Action action) |
void |
Disassembler.getProperty(Action action) |
void |
Disassembler.getTime(Action action) |
void |
Disassembler.getVariable(Action action) |
void |
Disassembler.greater(Action action) |
void |
Disassembler.halt(Action action) |
void |
Disassembler.implementsOp(Action action) |
void |
Disassembler.increment(Action action) |
void |
Disassembler.initArray(Action action) |
void |
Disassembler.initObject(Action action) |
void |
Disassembler.instanceOf(Action action) |
void |
Disassembler.less(Action action) |
void |
Disassembler.less2(Action action) |
void |
Disassembler.mbASCIIToChar(Action action) |
void |
Disassembler.mbCharToASCII(Action action) |
void |
Disassembler.mbStringExtract(Action action) |
void |
Disassembler.mbStringLength(Action action) |
void |
Disassembler.modulo(Action action) |
void |
Disassembler.multiply(Action action) |
void |
Disassembler.newMethod(Action action) |
void |
Disassembler.newObject(Action action) |
void |
Disassembler.nextFrame(Action action) |
void |
Disassembler.nop(Action action) |
void |
Disassembler.not(Action action) |
void |
Disassembler.or(Action action) |
void |
Disassembler.play(Action action) |
void |
Disassembler.pop(Action action) |
void |
Disassembler.prevFrame(Action action) |
protected void |
Disassembler.print(Action action) |
void |
Disassembler.pushDuplicate(Action action) |
void |
Disassembler.quickTime(Action action) |
void |
Disassembler.randomNumber(Action action) |
void |
Disassembler.removeSprite(Action action) |
void |
Disassembler.returnAction(Action action) |
void |
Disassembler.setActionOffset(int offset,
Action a) |
void |
Disassembler.setMember(Action action) |
void |
Disassembler.setProperty(Action action) |
void |
Disassembler.setTarget2(Action action) |
void |
Disassembler.setVariable(Action action) |
void |
Disassembler.stackSwap(Action action) |
protected void |
Disassembler.start(Action action) |
void |
Disassembler.startDrag(Action action) |
void |
Disassembler.stop(Action action) |
void |
Disassembler.stopSounds(Action action) |
void |
Disassembler.strictEquals(Action action) |
void |
Disassembler.stringAdd(Action action) |
void |
Disassembler.stringEquals(Action action) |
void |
Disassembler.stringExtract(Action action) |
void |
Disassembler.stringGreater(Action action) |
void |
Disassembler.stringLength(Action action) |
void |
Disassembler.stringLess(Action action) |
void |
Disassembler.subtract(Action action) |
void |
Disassembler.targetPath(Action action) |
void |
Disassembler.throwAction(Action action) |
void |
Disassembler.toggleQuality(Action action) |
void |
Disassembler.toInteger(Action action) |
void |
Disassembler.toNumber(Action action) |
void |
Disassembler.toString(Action action) |
void |
Disassembler.trace(Action action) |
void |
Disassembler.typeOf(Action action) |
| Modifier and Type | Method and Description |
|---|---|
Action |
ActionList.getAction(int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionList.append(Action a) |
void |
ActionList.insert(int offset,
Action a) |
void |
ActionList.setAction(int i,
Action action) |
void |
ActionList.setActionOffset(int offset,
Action a) |
Copyright © 2018 The Apache Software Foundation. All rights reserved.