Blame |
Last modification |
View Log
| RSS feed
package com.gebauz.bauzoid.game.entities;
import com.gebauz.bauzoid.game.Game;
import com.gebauz.bauzoid.game.GameObject;
public abstract class BaseEntity extends GameObject
{
protected EntityManager mEntityManager = null;
public BaseEntity(Game game)
{
super(game);
}
public abstract void init();
public void initAsync() {}
public abstract void exit();
public abstract void update(float deltaTime);
public abstract void render();
public void setEntityManager(EntityManager mgr)
{
mEntityManager = mgr;
}
public final EntityManager getEntities()
{
return mEntityManager;
}
}