package vooga.scroller.sprites.movement; /** * UPDATE - Movement has turned into an interface that enforces on method - execute(). * Execute will execute a movement on the sprite. * <br> * <br> * Interface using the strategy design pattern. Every movement will implement Movement. * <br> * <br> * If you want to create a new Movement type, implement this interface and implement an * execute() method for that specific Movement subclass. * * @author Jay Wang * @author Scott Valentine * */ public interface Movement { /** * Executes this movement. */ public void execute(); }