org.lee.mugen.sprite.character
Class SpriteState
java.lang.Object
org.lee.mugen.sprite.character.SpriteState
public class SpriteState
- extends java.lang.Object
|
Constructor Summary |
SpriteState(java.lang.String spriteId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpriteState
public SpriteState(java.lang.String spriteId)
targetState
public void targetState(java.lang.String spriteId,
java.lang.String state)
targetState
public void targetState(java.lang.String spriteId,
int state)
selfstate
public void selfstate(java.lang.String state)
selfstate
public void selfstate(int state)
getTimeInState
public long getTimeInState()
changeStateDef
public void changeStateDef(int key)
getCurrentState
public StateDef getCurrentState()
process
public void process()
getStateDef
public StateDef getStateDef(int i)
getStateDef
public StateDef getStateDef(java.lang.String i)
getPrevstateno
public java.lang.String getPrevstateno()
cloneNegativeState
public java.util.List<StateDef> cloneNegativeState()
cloneStateNormalDef
public java.util.Map<java.lang.String,StateDef> cloneStateNormalDef()
addStateDef
public void addStateDef(StateDef stateDef)
addStateCtrl
public void addStateCtrl(StateCtrl stateCtrl)
getAllStateDef
public java.util.List<StateDef> getAllStateDef()
isBindToOhterSprState
public boolean isBindToOhterSprState()
getSpriteIdToBind
public java.lang.String getSpriteIdToBind()
isJustChangeState
public boolean isJustChangeState()
removeStateDef
public void removeStateDef(java.lang.String action)
getLastStateTime
public long getLastStateTime()
setLastStateTime
public void setLastStateTime(long lastStateTime)
setSpriteId
public void setSpriteId(java.lang.String id)
setStatedefMap
public void setStatedefMap(java.util.Map<java.lang.String,StateDef> statedefMap)
getNegativeStateSef
public java.util.List<StateDef> getNegativeStateSef()
setNegativeStateSef
public void setNegativeStateSef(java.util.List<StateDef> negativeStateSef)
getOriginalStateDefMap
public java.util.Map<java.lang.String,StateDef> getOriginalStateDefMap()
setOriginalStateDefMap
public void setOriginalStateDefMap(java.util.Map<java.lang.String,StateDef> originalStateDefMap)