Exemple #1
0
 public void SetCustomToken(uint tokenNumber, string tokenValue)
 {
     StrTokenCustom _ = new StrTokenCustom((int)tokenNumber)
     {
         Value = tokenValue,
     };
 }
Exemple #2
0
        internal string?GetCustomToken(StrTokenCustom customToken)
        {
            int numTokens = (int)tlkTable.m_nTokensCustom;

            CTlkTableTokenCustomArray tokenArray = CTlkTableTokenCustomArray.FromPointer(tlkTable.m_pTokensCustom);
            CTlkTableTokenCustom      token      = new CTlkTableTokenCustom {
                m_nNumber = (uint)customToken.TokenNumber
            };

            int index = BinarySearch(tokenArray, 0, numTokens, token);

            if (index < 0)
            {
                return(null);
            }

            CExoString retVal = tokenArray[index].m_sValue;

            return(retVal.ToString());
        }
Exemple #3
0
 internal void SetCustomToken(StrTokenCustom customToken, string?value)
 {
     tlkTable.SetCustomToken(customToken.TokenNumber, value.ToExoString());
 }