package stu.tnt.gdx.utils; import stu.tnt.gdx.graphics.graphics2d.SpriteBackend; /** * A update interface use for sprite * * @author Ngo Trong Trung */ public abstract class Updater { public static final Updater instance = new Updater() { @Override public void update(final SpriteBackend sprite, float delta) { } }; private boolean stop = false; public void start() { stop = false; } public void stop() { stop = true; } public boolean isStoped() { return stop; } public abstract void update(final SpriteBackend sprite, float delta); }