org.lee.mugen.sprite.cns
Class StateDef
java.lang.Object
org.lee.mugen.sprite.cns.StateDef
- All Implemented Interfaces:
- java.lang.Cloneable
public class StateDef
- extends java.lang.Object
- implements java.lang.Cloneable
|
Constructor Summary |
StateDef(java.lang.String id)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StateDef
public StateDef(java.lang.String id)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getId
public java.lang.String getId()
addStateCtrl
public void addStateCtrl(StateCtrl stateCtrl)
addExecutor
public void addExecutor(Functionable f)
execute
public void execute(java.lang.String spriteId)
reset
public void reset(java.lang.String spriteId)
getStateCtrls
public java.util.List<StateCtrl> getStateCtrls()
getIntId
public int getIntId()
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class java.lang.Object
- Throws:
java.lang.CloneNotSupportedException
setStateCtrlList
public void setStateCtrlList(java.util.List<StateCtrl> stateCtrlList)