public void RemoveDoable(IDoable i_Doable) { m_Doables.RemoveDoable(i_Doable); }
public ActionItem(string i_Name, IDoable i_Doable) : base(i_Name) { m_Doables = new DoablesNotifier(); AddDoable(i_Doable); }
public void AddDoable(IDoable i_Doable) { m_Doables.AddDoable(i_Doable); }
public void RemoveDoable(IDoable i_DoableToRemove) { m_doables.Remove(i_DoableToRemove); }
public void AddDoable(IDoable i_DoableToAdd) { m_doables.Add(i_DoableToAdd); }
public ActionItem(string i_Title, IDoable i_ActionDelegate) : base(i_Title) { m_Doable = i_ActionDelegate; }
public ActionItem(string i_Title) : base(i_Title) { m_Doable = null; }