//action roll back public ActionError RollBack(int id, ActionInput input) { if (this.m_mapEvent.ContainsKey(id)) { EventAction ev = this.m_mapEvent[id]; return(ev.RollBack(input)); } return(ActionError.NoError); }