コード例 #1
0
        public override string ToString()
        {
            var str = JenkIndex.TryGetString(Hash);

            if (!string.IsNullOrEmpty(str))
            {
                return(str);
            }
            return(GlobalText.GetString(Hash));
        }
コード例 #2
0
ファイル: Meta.cs プロジェクト: z87/CodeWalker
        public override string ToString()
        {
            var str = JenkIndex.TryGetString(Hash);

            if (!string.IsNullOrEmpty(str))
            {
                return(str);
            }
            if (Enum.IsDefined(typeof(MetaName), Hash))
            {
                return(((MetaName)Hash).ToString());
            }
            return(GlobalText.GetString(Hash));
        }
コード例 #3
0
        public static TextHash GetTextHash(string str)
        {
            if (string.IsNullOrEmpty(str))
            {
                return(0);
            }
            if (str.StartsWith("hash_"))
            {
                return(Convert.ToUInt32(str.Substring(5), 16));
            }
            else
            {
                uint h = GlobalText.TryFindHash(str);
                if (h != 0)
                {
                    return(h);
                }

                return(JenkHash.GenHash(str));
            }
        }
コード例 #4
0
 public override string ToString()
 {
     return(GlobalText.GetString(Hash));
 }