public T GetModule <T>() where T : LogicBase { LogicBase ret = null; m_moduleMap.TryGetValue(typeof(T), out ret); return(ret as T); }
public LogicBase GetModule(EAppLogicName moduleName) { LogicBase ret = m_modules[(int)moduleName]; return(ret); }