zombie.iso.sprite
Class AnimState

java.lang.Object
  extended by zombie.iso.sprite.AnimState

public class AnimState
extends java.lang.Object

Author:
LEMMYLAP

Nested Class Summary
static class AnimState.AnimStateEntry
           
 
Field Summary
 int currentEntry
           
 java.util.ArrayList<AnimState.AnimStateEntry> entries
           
 IsoSpriteInstance inst
           
 float lastFrame
           
 int loopEntry
           
 AnimStateMachine machine
           
 
Constructor Summary
AnimState(java.lang.String name, AnimStateMachine machine, IsoSpriteInstance inst)
           
 
Method Summary
 AnimState.AnimStateEntry addState(IsoAnim anim, float AnimSpeedPerFrame)
           
 void update()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entries

public java.util.ArrayList<AnimState.AnimStateEntry> entries

machine

public AnimStateMachine machine

inst

public IsoSpriteInstance inst

loopEntry

public int loopEntry

currentEntry

public int currentEntry

lastFrame

public float lastFrame
Constructor Detail

AnimState

public AnimState(java.lang.String name,
                 AnimStateMachine machine,
                 IsoSpriteInstance inst)
Method Detail

addState

public AnimState.AnimStateEntry addState(IsoAnim anim,
                                         float AnimSpeedPerFrame)

update

public void update()