import net.sf.jirr.*;
public class BaseObject
{
protected boolean inUse = false;
public boolean getInUse()
{
return inUse;
}
public BaseObject()
{
}
public void enterFrame(double dt)
{
}
public void draw2D()
{
}
public void keyDown(EKEY_CODE keyCode)
{
}
public void keyUp(EKEY_CODE keyCode)
{
}
public void startupBaseObject()
{
EngineManager.getInstance().addBaseObject(this);
inUse = true;
}
public void shutdown()
{
EngineManager.getInstance().removeBaseObject(this);
inUse = false;
}
}
|