rendered paste bodypublic class Scriptable implements Tickable{
private String m_type;
private HashMap<String,Object> m_scriptData;
public Scriptable(String type){
this.m_type = type;
this.m_scriptData = new HashMap<String,Object>();
}
public void pushData(String dataName, Object data){
m_scriptData.put(dataName, data);
}
public Object getData(String dataName){
return m_scriptData.get(dataName);
}
public String getType(){
return this.m_type;
}
public void tick(float timestep) {
// TODO Auto-generated method stub
}
}