uk.co.badgersinfoil.jactionscript.javaswf
Class BytecodeSWFActions

java.lang.Object
  |
  +--uk.co.badgersinfoil.jactionscript.javaswf.BytecodeSWFActions

public class BytecodeSWFActions
extends java.lang.Object


Constructor Summary
BytecodeSWFActions()
           
 
Method Summary
 void add()
           
 void and()
           
 void asciiToChar()
           
 void asciiToCharMB()
           
 void bitAnd()
           
 void bitOr()
           
 void bitXor()
           
 void blob(byte[] blob)
           
 void call()
           
 void callFunction()
           
 void callMethod()
           
 void charMBToAscii()
           
 void charToAscii()
           
 void cloneSprite()
           
 void comment(java.lang.String comment)
           
 void concat()
           
 void convertToNumber()
           
 void convertToString()
           
 void decrement()
           
 void defineLocal()
           
 void defineLocalValue()
           
 void deleteProperty()
           
 void deleteThreadVars()
           
 void divide()
           
 void done()
           
 void duplicate()
           
 void end()
           
 void endBlock()
           
 void endDrag()
           
 void enumerate()
           
 void enumerateObject()
           
 void equals()
           
 ActionList getList()
          Returns the list that's been gathering bytecodes from each call to a SWFActions method.
 void getMember()
           
 void getProperty()
           
 void getTargetPath()
           
 void getTime()
           
 void getURL(int sendVars, int loadMode)
           
 void getURL(java.lang.String url, java.lang.String target)
           
 void getVariable()
           
 void gotoFrame(boolean play)
           
 void gotoFrame(int frame)
           
 void gotoFrame(java.lang.String label)
           
 void greaterThan()
           
 void ifJump(java.lang.String jumpLabel)
           
 void increment()
           
 void initArray()
           
 void initObject()
           
 void instanceOf()
           
 void jump(java.lang.String jumpLabel)
           
 void jumpLabel(java.lang.String jumpLabel)
           
 void lessThan()
           
 void lookup(int dictionaryIndex)
           
 void lookupTable(java.lang.String[] values)
           
 void modulo()
           
 void multiply()
           
 void newMethod()
           
 void newObject()
           
 void nextFrame()
           
 void not()
           
 void or()
           
 void play()
           
 void pop()
           
 void prevFrame()
           
 void push(boolean value)
           
 void push(double value)
           
 void push(float value)
           
 void push(int value)
           
 void push(java.lang.String value)
           
 void pushNull()
           
 void pushRegister(int registerNumber)
           
 void pushUndefined()
           
 void randomNumber()
           
 void removeSprite()
           
 void returnValue()
           
 void setMember()
           
 void setProperty()
           
 void setTarget()
           
 void setTarget(java.lang.String target)
           
 void setVariable()
           
 void shiftLeft()
           
 void shiftRight()
           
 void shiftRightUnsigned()
           
 void start(int flags)
           
 void start(int flags, int keycode)
           
 void startDrag()
           
 void startFunction(java.lang.String name, java.lang.String[] paramNames)
           
 void startWith()
           
 void stop()
           
 void stopSounds()
           
 void storeInRegister(int registerNumber)
           
 void strictEquals()
           
 void stringEquals()
           
 void stringGreaterThan()
           
 void stringLength()
           
 void stringLengthMB()
           
 void stringLessThan()
           
 void substring()
           
 void substringMB()
           
 void subtract()
           
 void swap()
           
 void toggleQuality()
           
 void toInteger()
           
 void trace()
           
 void typedAdd()
           
 void typedEquals()
           
 void typedLessThan()
           
 void typeOf()
           
 void unknown(int code, byte[] data)
           
 void waitForFrame(int frameNumber, java.lang.String jumpLabel)
           
 void waitForFrame(java.lang.String jumpLabel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BytecodeSWFActions

public BytecodeSWFActions()
Method Detail

getList

public ActionList getList()
Returns the list that's been gathering bytecodes from each call to a SWFActions method.


add

public void add()
         throws java.io.IOException
java.io.IOException

and

public void and()
         throws java.io.IOException
java.io.IOException

asciiToChar

public void asciiToChar()
                 throws java.io.IOException
java.io.IOException

asciiToCharMB

public void asciiToCharMB()
                   throws java.io.IOException
java.io.IOException

bitAnd

public void bitAnd()
            throws java.io.IOException
java.io.IOException

bitOr

public void bitOr()
           throws java.io.IOException
java.io.IOException

bitXor

public void bitXor()
            throws java.io.IOException
java.io.IOException

blob

public void blob(byte[] blob)
          throws java.io.IOException
java.io.IOException

call

public void call()
          throws java.io.IOException
java.io.IOException

callFunction

public void callFunction()
                  throws java.io.IOException
java.io.IOException

callMethod

public void callMethod()
                throws java.io.IOException
java.io.IOException

charMBToAscii

public void charMBToAscii()
                   throws java.io.IOException
java.io.IOException

charToAscii

public void charToAscii()
                 throws java.io.IOException
java.io.IOException

cloneSprite

public void cloneSprite()
                 throws java.io.IOException
java.io.IOException

comment

public void comment(java.lang.String comment)
             throws java.io.IOException
java.io.IOException

concat

public void concat()
            throws java.io.IOException
java.io.IOException

convertToNumber

public void convertToNumber()
                     throws java.io.IOException
java.io.IOException

convertToString

public void convertToString()
                     throws java.io.IOException
java.io.IOException

decrement

public void decrement()
               throws java.io.IOException
java.io.IOException

defineLocal

public void defineLocal()
                 throws java.io.IOException
java.io.IOException

defineLocalValue

public void defineLocalValue()
                      throws java.io.IOException
java.io.IOException

deleteProperty

public void deleteProperty()
                    throws java.io.IOException
java.io.IOException

deleteThreadVars

public void deleteThreadVars()
                      throws java.io.IOException
java.io.IOException

divide

public void divide()
            throws java.io.IOException
java.io.IOException

done

public void done()
          throws java.io.IOException
java.io.IOException

duplicate

public void duplicate()
               throws java.io.IOException
java.io.IOException

end

public void end()
         throws java.io.IOException
java.io.IOException

endBlock

public void endBlock()
              throws java.io.IOException
java.io.IOException

endDrag

public void endDrag()
             throws java.io.IOException
java.io.IOException

enumerate

public void enumerate()
               throws java.io.IOException
java.io.IOException

enumerateObject

public void enumerateObject()
                     throws java.io.IOException
java.io.IOException

equals

public void equals()
            throws java.io.IOException
java.io.IOException

getMember

public void getMember()
               throws java.io.IOException
java.io.IOException

getProperty

public void getProperty()
                 throws java.io.IOException
java.io.IOException

getTargetPath

public void getTargetPath()
                   throws java.io.IOException
java.io.IOException

getTime

public void getTime()
             throws java.io.IOException
java.io.IOException

getURL

public void getURL(int sendVars,
                   int loadMode)
            throws java.io.IOException
java.io.IOException

getURL

public void getURL(java.lang.String url,
                   java.lang.String target)
            throws java.io.IOException
java.io.IOException

getVariable

public void getVariable()
                 throws java.io.IOException
java.io.IOException

gotoFrame

public void gotoFrame(boolean play)
               throws java.io.IOException
java.io.IOException

gotoFrame

public void gotoFrame(int frame)
               throws java.io.IOException
java.io.IOException

gotoFrame

public void gotoFrame(java.lang.String label)
               throws java.io.IOException
java.io.IOException

greaterThan

public void greaterThan()
                 throws java.io.IOException
java.io.IOException

ifJump

public void ifJump(java.lang.String jumpLabel)
            throws java.io.IOException
java.io.IOException

increment

public void increment()
               throws java.io.IOException
java.io.IOException

initArray

public void initArray()
               throws java.io.IOException
java.io.IOException

initObject

public void initObject()
                throws java.io.IOException
java.io.IOException

instanceOf

public void instanceOf()
                throws java.io.IOException
java.io.IOException

jump

public void jump(java.lang.String jumpLabel)
          throws java.io.IOException
java.io.IOException

jumpLabel

public void jumpLabel(java.lang.String jumpLabel)
               throws java.io.IOException
java.io.IOException

lessThan

public void lessThan()
              throws java.io.IOException
java.io.IOException

lookup

public void lookup(int dictionaryIndex)
            throws java.io.IOException
java.io.IOException

lookupTable

public void lookupTable(java.lang.String[] values)
                 throws java.io.IOException
java.io.IOException

modulo

public void modulo()
            throws java.io.IOException
java.io.IOException

multiply

public void multiply()
              throws java.io.IOException
java.io.IOException

newMethod

public void newMethod()
               throws java.io.IOException
java.io.IOException

newObject

public void newObject()
               throws java.io.IOException
java.io.IOException

nextFrame

public void nextFrame()
               throws java.io.IOException
java.io.IOException

not

public void not()
         throws java.io.IOException
java.io.IOException

or

public void or()
        throws java.io.IOException
java.io.IOException

play

public void play()
          throws java.io.IOException
java.io.IOException

pop

public void pop()
         throws java.io.IOException
java.io.IOException

prevFrame

public void prevFrame()
               throws java.io.IOException
java.io.IOException

push

public void push(boolean value)
          throws java.io.IOException
java.io.IOException

push

public void push(double value)
          throws java.io.IOException
java.io.IOException

push

public void push(float value)
          throws java.io.IOException
java.io.IOException

push

public void push(int value)
          throws java.io.IOException
java.io.IOException

push

public void push(java.lang.String value)
          throws java.io.IOException
java.io.IOException

pushNull

public void pushNull()
              throws java.io.IOException
java.io.IOException

pushRegister

public void pushRegister(int registerNumber)
                  throws java.io.IOException
java.io.IOException

pushUndefined

public void pushUndefined()
                   throws java.io.IOException
java.io.IOException

randomNumber

public void randomNumber()
                  throws java.io.IOException
java.io.IOException

removeSprite

public void removeSprite()
                  throws java.io.IOException
java.io.IOException

returnValue

public void returnValue()
                 throws java.io.IOException
java.io.IOException

setMember

public void setMember()
               throws java.io.IOException
java.io.IOException

setProperty

public void setProperty()
                 throws java.io.IOException
java.io.IOException

setTarget

public void setTarget()
               throws java.io.IOException
java.io.IOException

setTarget

public void setTarget(java.lang.String target)
               throws java.io.IOException
java.io.IOException

setVariable

public void setVariable()
                 throws java.io.IOException
java.io.IOException

shiftLeft

public void shiftLeft()
               throws java.io.IOException
java.io.IOException

shiftRight

public void shiftRight()
                throws java.io.IOException
java.io.IOException

shiftRightUnsigned

public void shiftRightUnsigned()
                        throws java.io.IOException
java.io.IOException

start

public void start(int flags)
           throws java.io.IOException
java.io.IOException

start

public void start(int flags,
                  int keycode)
           throws java.io.IOException
java.io.IOException

startDrag

public void startDrag()
               throws java.io.IOException
java.io.IOException

startFunction

public void startFunction(java.lang.String name,
                          java.lang.String[] paramNames)
                   throws java.io.IOException
java.io.IOException

startWith

public void startWith()
               throws java.io.IOException
java.io.IOException

stop

public void stop()
          throws java.io.IOException
java.io.IOException

stopSounds

public void stopSounds()
                throws java.io.IOException
java.io.IOException

storeInRegister

public void storeInRegister(int registerNumber)
                     throws java.io.IOException
java.io.IOException

strictEquals

public void strictEquals()
                  throws java.io.IOException
java.io.IOException

stringEquals

public void stringEquals()
                  throws java.io.IOException
java.io.IOException

stringGreaterThan

public void stringGreaterThan()
                       throws java.io.IOException
java.io.IOException

stringLength

public void stringLength()
                  throws java.io.IOException
java.io.IOException

stringLengthMB

public void stringLengthMB()
                    throws java.io.IOException
java.io.IOException

stringLessThan

public void stringLessThan()
                    throws java.io.IOException
java.io.IOException

substring

public void substring()
               throws java.io.IOException
java.io.IOException

substringMB

public void substringMB()
                 throws java.io.IOException
java.io.IOException

subtract

public void subtract()
              throws java.io.IOException
java.io.IOException

swap

public void swap()
          throws java.io.IOException
java.io.IOException

toggleQuality

public void toggleQuality()
                   throws java.io.IOException
java.io.IOException

toInteger

public void toInteger()
               throws java.io.IOException
java.io.IOException

trace

public void trace()
           throws java.io.IOException
java.io.IOException

typedAdd

public void typedAdd()
              throws java.io.IOException
java.io.IOException

typedEquals

public void typedEquals()
                 throws java.io.IOException
java.io.IOException

typedLessThan

public void typedLessThan()
                   throws java.io.IOException
java.io.IOException

typeOf

public void typeOf()
            throws java.io.IOException
java.io.IOException

unknown

public void unknown(int code,
                    byte[] data)
             throws java.io.IOException
java.io.IOException

waitForFrame

public void waitForFrame(int frameNumber,
                         java.lang.String jumpLabel)
                  throws java.io.IOException
java.io.IOException

waitForFrame

public void waitForFrame(java.lang.String jumpLabel)
                  throws java.io.IOException
java.io.IOException