コード例 #1
0
 private NrTextMgr.eTEXTMGR _GetEnumFromGroupKey(string strGroupKey)
 {
     NrTextMgr.eTEXTMGR result = NrTextMgr.eTEXTMGR.eTEXTMGR_NONE;
     if (!this.m_dicGroupEnum.TryGetValue(strGroupKey, out result))
     {
         return(NrTextMgr.eTEXTMGR.eTEXTMGR_NONE);
     }
     return(result);
 }
コード例 #2
0
 public string GetTextFrom(string strGroupKey, string strTextkey)
 {
     NrTextMgr.eTEXTMGR eTEXTMGR = this._GetEnumFromGroupKey(strGroupKey);
     if (eTEXTMGR == NrTextMgr.eTEXTMGR.eTEXTMGR_NONE)
     {
         return(string.Empty);
     }
     return(this.GetTextFrom(eTEXTMGR, strTextkey));
 }
コード例 #3
0
 public string GetTextFrom(NrTextMgr.eTEXTMGR eTextMgr, string strTextKey)
 {
     return(this.m_tsTextMgr[(int)eTextMgr].GetText(strTextKey));
 }
コード例 #4
0
 public bool ClearTextGroup(NrTextMgr.eTEXTMGR eTextMgr)
 {
     this.m_tsTextMgr[(int)eTextMgr].Clear();
     return(true);
 }
コード例 #5
0
 public TsTextGroup GetTextGroup(NrTextMgr.eTEXTMGR eTextMgr)
 {
     return(this.m_tsTextMgr[(int)eTextMgr]);
 }
コード例 #6
0
 public string GetGroupTextKey(NrTextMgr.eTEXTMGR eTextMgr)
 {
     return(this.m_strGroupText[(int)eTextMgr]);
 }
コード例 #7
0
 public NrTextTable_ForTsTxtMgr(string strGroupKey, NrTextMgr.eTEXTMGR eTextMgr, string strFilePath) : base(strFilePath)
 {
     this.m_strGroupKey = strGroupKey;
     this.m_eTextMgr    = eTextMgr;
     this.m_IsQuestDlg  = (eTextMgr == NrTextMgr.eTEXTMGR.eTEXTMGR_QUEST_DIALOG);
 }