package com.artemis;
/**
* Manager.
*
* @author Arni Arent
*
*/
public abstract class Manager implements EntityObserver {
protected World world;
protected abstract void initialize();
protected void setWorld(World world) {
this.world = world;
}
protected World getWorld() {
return world;
}
@Override
public void added(Entity e) {
}
@Override
public void changed(Entity e) {
}
@Override
public void deleted(Entity e) {
}
@Override
public void disabled(Entity e) {
}
@Override
public void enabled(Entity e) {
}
}