示例#1
0
 public void RemvSys(BaseSys sys)
 {
     if (mTypeToSys.Remove(sys.GetType()))
     {
         mSysList.Remove(sys);
     }
 }
示例#2
0
        public void AddSys(BaseSys sys)
        {
            if (mTypeToSys.ContainsKey(sys.GetType()))
            {
                DCLog.Err("duplicated sys: " + sys);
                return;
            }

            mTypeToSys.Add(sys.GetType(), sys);
            mSysList.Add(sys);
        }