public static UInt32 Compute(UInt32 polynomial, UInt32 seed, byte[] buffer) { return ~CalculateHash(InitializeTable(polynomial), seed, buffer, 0, buffer.Length); }
public static void AddAnimHash(string name, ref Dictionary <uint, string> dict) { uint crc = Crc32.Compute(name.ToLower()); if (dict.ContainsValue(name) || dict.ContainsKey(crc)) { return; } dict.Add(crc, name); }