public class ActionList extends ActionHandler
| Modifier and Type | Field and Description |
|---|---|
static int |
sactionLabel |
static int |
sactionLineRecord |
static int |
sactionRegisterRecord |
| Constructor and Description |
|---|
ActionList() |
ActionList(boolean keepOffsets) |
ActionList(boolean keepOffsets,
int capacity) |
ActionList(int capacity) |
| Modifier and Type | Method and Description |
|---|---|
void |
append(Action a) |
boolean |
equals(Object object) |
Action |
getAction(int i) |
int |
getOffset(int i) |
void |
grow(int capacity) |
int |
indexOf(int actionCode) |
int |
indexOf(int actionCode,
int startAt)
Return the index within this action list of the first
occurence of the specified actionCode, searching foward
starting at the given index
|
void |
insert(int offset,
Action a) |
int |
lastIndexOf(int actionCode) |
int |
lastIndexOf(int actionCode,
int startAt)
Return the index within this action list of the first
occurence of the specified actionCode, searching backward
starting at the given index
|
void |
remove(int i) |
void |
setAction(int i,
Action action) |
void |
setActionOffset(int offset,
Action a)
called before visiting each action, to indicate the offset of this
action from the start of the SWF file.
|
int |
size() |
String |
toString() |
void |
visit(ActionHandler handler,
int startIndex,
int endIndex) |
void |
visitAll(ActionHandler handler) |
add, add2, and, asciiToChar, bitAnd, bitLShift, bitOr, bitRShift, bitURShift, bitXor, call, callFunction, callMethod, castOp, charToASCII, cloneSprite, constantPool, decrement, defineFunction, defineFunction2, defineLocal, defineLocal2, delete, delete2, divide, endDrag, enumerate, enumerate2, equals, equals2, extendsOp, getMember, getProperty, getTime, getURL, getURL2, getVariable, gotoFrame, gotoFrame2, gotoLabel, greater, halt, ifAction, implementsOp, increment, initArray, initObject, instanceOf, jump, label, less, less2, lineRecord, mbASCIIToChar, mbCharToASCII, mbStringExtract, mbStringLength, modulo, multiply, newMethod, newObject, nextFrame, nop, not, or, play, pop, prevFrame, push, pushDuplicate, quickTime, randomNumber, registerRecord, removeSprite, returnAction, setMember, setProperty, setTarget, setTarget2, setVariable, stackSwap, startDrag, stop, stopSounds, storeRegister, strictEquals, strictMode, stringAdd, stringEquals, stringExtract, stringGreater, stringLength, stringLess, subtract, targetPath, throwAction, toggleQuality, toInteger, toNumber, toString, trace, tryAction, typeOf, unknown, waitForFrame, waitForFrame2, withpublic static final int sactionLabel
public static final int sactionLineRecord
public static final int sactionRegisterRecord
public ActionList()
public ActionList(int capacity)
public ActionList(boolean keepOffsets)
public ActionList(boolean keepOffsets,
int capacity)
public void visitAll(ActionHandler handler)
public void visit(ActionHandler handler, int startIndex, int endIndex)
public void setActionOffset(int offset,
Action a)
ActionHandlersetActionOffset in class ActionHandlerpublic void grow(int capacity)
public int size()
public Action getAction(int i)
public int getOffset(int i)
public void remove(int i)
public void insert(int offset,
Action a)
public void append(Action a)
public int indexOf(int actionCode,
int startAt)
public int lastIndexOf(int actionCode,
int startAt)
public int indexOf(int actionCode)
public int lastIndexOf(int actionCode)
public void setAction(int i,
Action action)
Copyright © 2018 The Apache Software Foundation. All rights reserved.