public string AddUpdate(RenderListener.RenderEvent fun) { string id = this.CreateId(); RenderListener r = new RenderListener(); r.onTime += fun; updates [id] = r; return(id); }
public string AddTimeOver(RenderListener.RenderEvent fun, float over = 1f) { string id = this.CreateId(); RenderListener r = new RenderListener(); r.onTime += fun; r.curtime = 0; r.maxTime = over; overs [id] = r; return(id); }
public string AddTimeUpdate(RenderListener.RenderEvent fun, float time = 1f) { string id = this.CreateId(); RenderListener r = new RenderListener(); r.onTime += fun; r.curtime = 0; r.maxTime = time; times [id] = r; return(id); }