Example #1
0
        private ReadParams CreateReadParams(TDTableMetaData tdTableMetaData)
        {
            ReadParams readParam = new ReadParams();

            readParam.filePath        = GetTableFilePath(tdTableMetaData.TableName);
            readParam.tdTableMetaData = tdTableMetaData;
            return(readParam);
        }
Example #2
0
        public void AddJob(TDTableMetaData tdTableMetaData)
        {
            if (tdTableMetaData.OnParse == null)
            {
                return;
            }
            var readParam = CreateReadParams(tdTableMetaData);

            m_RequestFilePathQueue.Enqueue(readParam);
        }
Example #3
0
        public void SwitchLanguage(string key)
        {
            TDTableMetaData[] tables = new TDTableMetaData[]
            {
                TDLanguageTable.GetLanguageMetaData(),
            };

            m_IsTableLoadFinish = false;
            ApplicationMgr.S.StartCoroutine(TableMgr.S.ReadAll(tables, OnLanguageSwitchLoadFinish));
        }