public void DesRegisterReturn(gameStateMgr.states states, ReturnEnter returnEnter) { if (m_returnDelegates.ContainsKey((int)states)) { m_returnDelegates[(int)states] -= returnEnter; } }
public void RegisterReturn(gameStateMgr.states states, ReturnEnter returnEnter) { if (m_returnDelegates.ContainsKey((int)states)) { m_returnDelegates[(int)states] += returnEnter; } else { m_returnDelegates.Add((int)states, returnEnter); } }